|
| 1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| 2 | +<html xmlns="http://www.w3.org/1999/xhtml"> |
| 3 | + |
| 4 | +<head> |
| 5 | +<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> |
| 6 | +<link href="fceux.css" rel="stylesheet" type="text/css" /> |
| 7 | +<title>Press Release 2.4.0</title> |
| 8 | +</head> |
| 9 | + |
| 10 | +<body> |
| 11 | +<div id="masthead"> |
| 12 | + <span class="largerfont">FCEUX<br/></span>The all in one NES/Famicom/Dendy Emulator |
| 13 | +</div> |
| 14 | +<div id="top_nav"> |
| 15 | + <a href="home.html">Home</a> |
| 16 | + <a href="download.html">Download</a> |
| 17 | + <a href="documentation.html">Documentation</a> |
| 18 | + <a href="version.html">Versions</a> |
| 19 | + <a href="contact.html">Contact</a> |
| 20 | + <a href="links.html">Links</a> |
| 21 | +</div> |
| 22 | +<div id="container"> |
| 23 | + <div id="left_col"> |
| 24 | + <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> |
| 25 | + <ins class="adsbygoogle" |
| 26 | + style="display:inline-block;width:180px;height:150px" |
| 27 | + data-ad-client="ca-pub-0764229755985190" |
| 28 | + data-ad-slot="7648866201"></ins> |
| 29 | + <script> |
| 30 | + (adsbygoogle = window.adsbygoogle || []).push({}); |
| 31 | + </script> |
| 32 | + <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> |
| 33 | + <ins class="adsbygoogle" |
| 34 | + style="display:inline-block;width:180px;height:150px" |
| 35 | + data-ad-client="ca-pub-0764229755985190" |
| 36 | + data-ad-slot="7648866201"></ins> |
| 37 | + <script> |
| 38 | + (adsbygoogle = window.adsbygoogle || []).push({}); |
| 39 | + </script> |
| 40 | + </div> |
| 41 | +<div id="page_content"> |
| 42 | +<h1>FCEUX 2.4.0 Release</h1> |
| 43 | +<p>24 June 2021</p> |
| 44 | +<p> |
| 45 | +The 2.4.0 release primarily focuses on improving stablity and capabilities of the Qt/SDL GUI port. |
| 46 | +</p> |
| 47 | + |
| 48 | +<h2>Qt/SDL</h2> |
| 49 | + |
| 50 | +<h3>Build Improvements</h3> |
| 51 | +Added Windows to supported operating systems.<br> |
| 52 | +Now buildable against both Qt5 and Qt6.<br> |
| 53 | +Unix OS build fixes.<br> |
| 54 | + |
| 55 | +<h3>New Tools</h3> |
| 56 | +Added a pattern table tile editor to the PPU viewer.<br> |
| 57 | +Added a sprite table viewer window.<br> |
| 58 | +Added an NES palette color editor tool. Can now edit palette RGB values in realtime.<br> |
| 59 | + |
| 60 | +<h3>Nametable Viewer</h3> |
| 61 | +Added tile and attribute gridlines visibility feature.<br> |
| 62 | +Rearranged window layout.<br> |
| 63 | +Viewport now has zoom levels.<br> |
| 64 | +Viewport now has context menu functionality.<br> |
| 65 | + |
| 66 | +<h3>PPU Viewer</h3> |
| 67 | +Added tile gridlines visibility feature<br> |
| 68 | +Improved active palette display.<br> |
| 69 | +Added pattern table tile viewer context menu options.<br> |
| 70 | +Added a click or hover focus policy option to select tile via mouse.<br> |
| 71 | + |
| 72 | +<h3>Movies</h3> |
| 73 | +Added AVI and WAV recording capability.<br> |
| 74 | + |
| 75 | +<h3>Trace Logger</h3> |
| 76 | +Fixed buffer overrun issue.<br> |
| 77 | +Improved disk write performance.<br> |
| 78 | + |
| 79 | +<h3>Hex Editor</h3> |
| 80 | +Improved editor responsiveness.<br> |
| 81 | +Added a font selection option for text customization.<br> |
| 82 | +Added row / column coloring options.<br> |
| 83 | + |
| 84 | +<h3>GUI Improvements and Bug Fixes</h3> |
| 85 | +Added main menu hide feature.<br> |
| 86 | +Accelerators added to main menu.<br> |
| 87 | +Hot key interface re-worked to better integrate with main menu shortcuts.<br> |
| 88 | +Added menu preset options for autofire pattern and fixed timing issues.<br> |
| 89 | +Added an quick access link to fceux online documentation.<br> |
| 90 | +Added a recent ROMs list to the main menu.<br> |
| 91 | +Added TBL support to hex editor.<br> |
| 92 | +Bug fixes for using native OS QFileDialog option.<br> |
| 93 | +Added RAM init menu options<br> |
| 94 | +Added Qt style plugin and stylesheet selection/load options to UI config window.<br> |
| 95 | +Added feature that allows the binding of gamepad buttons to key sequences that can trigger GUI shortcuts.<br> |
| 96 | +Added PPU overclocking feature to timing config window.<br> |
| 97 | + |
| 98 | +<h3>Video Improvements and Bug Fixes</h3> |
| 99 | +Added aspect ratio selection support.<br> |
| 100 | +Added viewport cursor and draw input aids options.<br> |
| 101 | +Added visible scanline entry fields to video config window.<br> |
| 102 | +Fixed crash issues when switching between OpenGL and SDL drivers.<br> |
| 103 | +Fixed New PPU selection via video config window.<br> |
| 104 | +Fixed image distortion issues when using various video scalers and clipping.<br> |
| 105 | +Screen shot function now captures raw window pixels to allow for higher resolution, aspect ratio and scaler effects to be seen in image.<br> |
| 106 | +Added NTSC/PAL/dendy auto detection at ROM load.<br> |
| 107 | + |
| 108 | +<h3>Stability Fixes</h3> |
| 109 | +Fixed various segmentation faults<br> |
| 110 | +Fixed various memory leaks caught by valgrind.<br> |
| 111 | +Cleaned up many compiler and cppcheck warnings.<br> |
| 112 | + |
| 113 | + |
| 114 | +</div> |
| 115 | + |
| 116 | +<p> |
| 117 | +<hr> |
| 118 | + |
| 119 | +<div id="footer"> |
| 120 | + <a href="home.html">Home</a> | <a href="download.html">Download</a> | |
| 121 | + <a href="documentation.html">Documentation</a> | <a href="version.html"> |
| 122 | + Version History</a> | <a href="contact.html">Contact</a> | <a href="links.html">Links</a> |
| 123 | + <br/>We are in no way affiliated or endorsed by Nintendo or Nintendo of America. "Nintendo" is a registered trademark of Nintendo of America Inc. |
| 124 | +</div> |
| 125 | +</div> |
| 126 | +</body> |
| 127 | +</html> |
0 commit comments