Skip to content

Commit d74e149

Browse files
committed
Added missing HTML press release pages for versions 2.3.0 and 2.4.0 to web site.
1 parent a2d08f6 commit d74e149

File tree

3 files changed

+264
-0
lines changed

3 files changed

+264
-0
lines changed

web/pressrelease-2.3.0.html

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
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.3.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.3.0 Release</h1>
43+
<p>02 January 2021</p>
44+
<p>
45+
The 2.3.0 release includes 4 years worth of improvements and bug fixes.
46+
</p>
47+
48+
<h2>Common</h2>
49+
64 bit build support<br>
50+
51+
<h3>Emulation</h3>
52+
Added Mapper 111 cheapocabra<br>
53+
Added Mapper 190<br>
54+
Added RAM Init Options: default (00 00 00 00 FF FF FF FF as always), all FF, all 00, random<br>
55+
New UNIF mappers<br>
56+
Mapper 30 4-screen support<br>
57+
Mapper 5 MMC5 large WRAM support<br>
58+
VRC7 patch set finalized with correct values dumped by Nuke.YKT<br>
59+
Fixed rendering and debugging of mirrored palette entries<br>
60+
61+
<h3>Lua</h3>
62+
Various improvements and bug fixes to pre-existing functions<br>
63+
Fix parsing of lua colors over 0x80000000 on 32bits systems<br>
64+
Extra colors available to lua overlays<br>
65+
Lua write callbacks: adding optional third parameter to retrieve the value written<br>
66+
Added Sprites.lua script to visualize sprites<br>
67+
Zapper control<br>
68+
69+
<h3>New Lua Functions</h3>
70+
emu.exit()<br>
71+
rom.getfilename()<br>
72+
zapper.set(table input)<br>
73+
74+
<h3>Win32</h3>
75+
Various GUI improvements and bug fixes<br>
76+
Fixed font rescaling issue<br>
77+
Relative position mouse support for better fullscreen mouse capture<br>
78+
Left and right mouse buttons no longer conflict with each other<br>
79+
Virtual boy controller<br>
80+
Fixed silly quit message randomizer<br>
81+
Fixed NTSC filter null pointer crash when closing, NTSC filter now supports emphasis<br>
82+
Sound output is now 48000 Hz by default<br>
83+
Improve error message for invalid ROM file<br>
84+
85+
<h3>Debugger</h3>
86+
Added memory read/write conditional breakpoint capability<br>
87+
Added illegal opcode support for breakpoints<br>
88+
Support for 'S' register in conditional debugger breakpoints<br>
89+
Syntax highlight of disassembly<br>
90+
Fixed corruption of PPU reset while debugging<br>
91+
Attribute mode for nametable viewer<br>
92+
Greyscale palettes for PPU and nametable viewers<br>
93+
Fixed transparent sprite palette display in PPU viewer<br>
94+
Fixed accidental filtering of special symbols<br>
95+
96+
<h3>Trace Logger</h3>
97+
Added bank number log option<br>
98+
99+
<h3>CD Logger</h3>
100+
Fixed VRAM data logging glitch<br>
101+
102+
<h3>Hex Editor</h3>
103+
Added OAM view feature<br>
104+
Added Home/End key response<br>
105+
Bookmark fixes for all view region types<br>
106+
Fixed Find dialog to be able to find the first or last byte of the memory region<br>
107+
Prevent middle mouse button from attempting to "FreezeRam" when not in RAM mode<br>
108+
Added Load from file feature<br>
109+
110+
<h3>iNES Header Editor</h3>
111+
A new tool which can edit the iNES header of ROM files<br>
112+
113+
<h3>TAS Editor</h3>
114+
Fixed dialog height that kept increasing<br>
115+
116+
<h2>SDL</h2>
117+
GUI completely rewritten using Qt5. Replaces old GTK GUI<br>
118+
New Qt GUI now contains most of the debug tools that previously only existed in windows version<br>
119+
Build setup migrated to cmake. Replaces scons build setup<br>
120+
121+
122+
</div>
123+
124+
<p>
125+
<hr>
126+
127+
<div id="footer">
128+
<a href="home.html">Home</a> | <a href="download.html">Download</a> |
129+
<a href="documentation.html">Documentation</a> | <a href="version.html">
130+
Version History</a> | <a href="contact.html">Contact</a> | <a href="links.html">Links</a>
131+
<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.
132+
</div>
133+
</div>
134+
</body>
135+
</html>

web/pressrelease-2.4.0.html

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
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>

web/version.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ <h2> FCEUX</h2>
5555
FCEU rerecording, FCEUXD, and FCEUXDSP as well as many new mappers from
5656
FCEU-mm.</p>
5757
<h3>FCEUX version history</h3>
58+
<dd><li><a href="pressrelease-2.4.0.html">FCEUX 2.4.0</a> - 24 June 2021</li></dd>
59+
<dd><li><a href="pressrelease-2.3.0.html">FCEUX 2.3.0</a> - 02 January 2021</li></dd>
5860
<dd><li><a href="pressrelease-2.2.3.html">FCEUX 2.2.3</a> - 28 July 2016</li></dd>
5961
<dd><li><a href="pressrelease-2.2.2.html">FCEUX 2.2.2</a> - 23 September 2013</li></dd>
6062
<dd><li><a href="pressrelease-2.2.1.html">FCEUX 2.2.1</a> - 10 March 2013</li></dd>

0 commit comments

Comments
 (0)