Web site - more fixes, some more files.
This commit is contained in:
parent
130df87173
commit
da53ca1ca1
|
@ -0,0 +1,5 @@
|
|||
Make a header with navigation buttons for all pages
|
||||
Modify H3 css with a different gray shade
|
||||
Make the li css property the same color as H3
|
||||
Add a link to the manual on documentation
|
||||
Make sure all pages of a name
|
|
@ -43,7 +43,9 @@ h2 {
|
|||
background-color: #B4B4B4;
|
||||
padding: 1px;
|
||||
margin: 1px;
|
||||
border-style: ridge;
|
||||
}
|
||||
li {
|
||||
background-color: #F8F8F8;
|
||||
background-color: #E9E9E9;
|
||||
padding-left: 14px;
|
||||
}
|
||||
|
|
|
@ -20,8 +20,53 @@
|
|||
<div id="page_content">
|
||||
<h1>Introduction</h1>
|
||||
<p>FCEUX is a Nintendo Entertainment System (NES) and Famicom Disk System (FDS) emulator. It supports both PAL and NTSC modes and is cross platform.</p>
|
||||
<p><img alt="Super Mario Bros 3 in FCEUX" height="278" src="assests/FCEUX-main.png" width="248" /></p>
|
||||
<p>the FCEUX concept is that of an "all in one" emulator that offers accurate emulation and the best options for both casual play and a variety of more advanced emulator functions.
|
||||
For pro users, FCEUX offers tools for debugging, rom-hacking, map making, Tool-assisted movies, and Lua scripting<p>
|
||||
<h1>Latest Release</h1>
|
||||
<h2>FCEUX 2.1.2</h2>
|
||||
<p>03 November 2009</p>
|
||||
<p>The 2.1.2 release that fixes some bugs of 2.1.1, increases game compatibility, launches a new PPU core, and adds usability enhancements to the windows port.</p>
|
||||
<h3>Common</h3>
|
||||
<p>
|
||||
<li>New PPU is now functional! You can access it by changing the newPPU flag in the config file. Windows users can access it from Config > PPU > New PPU</li>
|
||||
<li>Dragon Ball Z 3 now playable again</li>
|
||||
<li>Fixed action 52 game that was broken in post-FCEUX 2.0.3 versions</li>
|
||||
<li>Mapper 253 mostly implemented</li>
|
||||
<li>Mapper 43 fixed bug</li>
|
||||
|
||||
<h3>Win32</h3>
|
||||
<li>Imported NSF features from FCEUXDSP-NSF. Debugging tools are now compatible with NSF files.</li>
|
||||
<li>Movies now record FDS disk swapping commands</li>
|
||||
<li>Movie play dialog displays movie time based on ~60.1 (~50.1 PAL) instead of 60 and 50</li>
|
||||
<li>Ram Watch and Ram Search dialogs imported from GENS rerecording</li>
|
||||
<li>Ram Filter dialog removed (now redundant compared to both cheat search and ram search)</li>
|
||||
<li>Lua script window ported from GENS</li>
|
||||
<li>Fix for the directory overrides bug that caused overrides to reset</li>
|
||||
<li>Debugger: .deb file saving/loading restored</li>
|
||||
<li>"Save config file" menu item</li>
|
||||
<li>"New PPU" menu item</li>
|
||||
<li>Minor Bug fixes</li>
|
||||
<li>Minor fixes to recent menus</li>
|
||||
<li>Fixed a bug that prevented the Map Hotkeys dialog's X button from closing the dialog</li>
|
||||
<li>Restored DPCM Logging when Code/Data Logger is active</li>
|
||||
<li>Memory watch - Save Changes Prompt - clicking save will default to quicksave first and save as 2nd (instead of always defaulting to save as)</li>
|
||||
<li>Made Trace Logger refresh adequately when using stepping options in the debugger.</li>
|
||||
<h3>Lua</h3>
|
||||
<li>joypad.set() fixed. True,False, and Nil now work properly for all buttons. In addition there is a new "invert" option.</li>
|
||||
<li>Lua5.1.dll no longer required to use lua.</li>
|
||||
<li>fceu.unpause()</li>
|
||||
<li>Added savestate.registerload(), savestate.registersave(), savestate.loadscriptdata()</li>
|
||||
<li>emu. library, has all the same functions as fceu. library for better compatibility between lua emulators</li>
|
||||
<li>Many additional function names to increase consistency with other lua emulators</li>
|
||||
<li>Added movie.recording() and movie.playing()</li>
|
||||
<li>Added memory.getregister() and memory.setregister()</li>
|
||||
<li>Added gui.popup and input.popup</li>
|
||||
<li>Added savestate.registerload(), savestate.registersave(), and savestate.loadscriptdata()</li>
|
||||
<h3>New Lua Scripts</h3>
|
||||
<li>A multi-track movie recording tools written by FatRatKnight. Allows input for different players to be recorded separately.</li>
|
||||
<li>A rewinding tool written by Jonathan Blow</li>
|
||||
<p>
|
||||
<img alt="Super Mario Bros 3 in FCEUX" height="278" src="assests/FCEUX-main.png" width="248" /></p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer">
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
<pre>
|
||||
02 August 2008
|
||||
|
||||
FCE Ultra is BACK! Today, version 2.0.0 has been released as the new software FCEUX.
|
||||
|
||||
<strong>All users of FCE Ultra are encouraged to switch to FCEUX and bug us if something isn't working well. </strong>
|
||||
|
||||
Head to the homepage at http://fceux.com to see what's new and grab the most recent build or source code.
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<pre>
|
||||
04 August 2008
|
||||
|
||||
FCEUX 2.0.1 maintenance release
|
||||
|
||||
04-aug-2008 - reorganize display toggle options in the menu
|
||||
04-aug-2008 - adelikat - autofire fix
|
||||
04-aug-2008 - zeromus - homebrew mmc5 games now have 64KB of exwram instead of only 8KB
|
||||
04-aug-2008 - zeromus - fix crash related to player2 in lua scripts
|
||||
03-aug-2008 - qfox - fixed player2 in lua scripts
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
<pre>
|
||||
14 August 2008
|
||||
|
||||
FCEUX 2.0.2 release
|
||||
|
||||
This release focuses on top-rated user bug and enhancement issues; stabilizing the SDL build; and repairing things that we had recently broken while adding other features to the emulator.
|
||||
|
||||
emulator:
|
||||
bug: restore support for old-format savestates.
|
||||
bug: restore savestate load error-recovery system
|
||||
bug: restore IPS patching capability which was lost when archive support was added
|
||||
bug: restore ungzipping (and unzipping in sdl) capability which was lost when archive support was added
|
||||
bug: SF [ 2046985 ] SRAM not wiped on power cycle (during movies)
|
||||
bug: palflag 1 in .fm2 files crashes fceux
|
||||
enh: add lagcounter and lagflag to savestate
|
||||
enh: support loading movies from archives
|
||||
|
||||
mappers:
|
||||
bug: remove cnrom chr rom size limit for homebrew roms
|
||||
bug: upgrade to cah4e3's latest mapper 163&164 code to fix a crash in a game
|
||||
bug: mmc5 - 64KB WRAM games now work correctly
|
||||
bug: mmc5 - use of chr A regs for BG in sprite 8x8 mode is fixed
|
||||
|
||||
windows:
|
||||
bug: fix a bug which caused fourscore emulation to fail in some cases
|
||||
bug: SF [ 2030405 ] Avi recording: no sound b0rks format
|
||||
bug: SF [ 2040448 ] View Slots bug - does not include new savestate naming
|
||||
bug: prevent windows from memory re-positioning themselves in the abyss when theyre closed while minimized
|
||||
bug: removed broken hotkey ctrl+x (prevented cut from working in accel dialogs)
|
||||
bug: fixed the (null) in the default lua directory listing
|
||||
bug: SF [ 2037878 ] Convert .fcm doesn't do special characters
|
||||
bug: SF [ 2046984 ] Player 3/4 input events recorded even when not used
|
||||
bug: SF [ 2047001 ] Low speeds crash FCEUX
|
||||
bug: SF [ 2050371 ] FCM>FM2 converter should release file handle
|
||||
enh: added input display to the FCEUX main menu
|
||||
enh: auto-fill .fcs extension in save state as dialog
|
||||
enh: change config filename from fceu98.cfg to fceux.cfg
|
||||
enh: new toggles: frame adv, lag skip (menu item + hotkey mapping + saved in config)
|
||||
enh: added a mute turbo option in sound config
|
||||
enh: add an option to pick a constant color to draw in place of BG when BG rendering is disabled (look for gNoBGFillColor in config; 255 means to use palette[0])
|
||||
enh: added shift+L as default hotkey for reload lua script
|
||||
enh: SF [ 2040463 ] Add an "author" text field in the record movie dialog
|
||||
enh: SF [ 2047004 ] Moviefilenames without extension don't automatically get fm2 (and they need to)
|
||||
enh: print a special message when trying to open an FCM reminding user to convert
|
||||
enh: movie replay dialog displays fractions of a second
|
||||
|
||||
debugger:
|
||||
bug: restore the debugger snap functionality
|
||||
enh: add FORBID breakpoints - regions which block breakpoints from happening if they contain the PC
|
||||
enh: debugger window is now resizeable and therefore useable at 1024x768
|
||||
enh: nametable viewer correctly displays more cases (some MMC5 cases I needed)
|
||||
|
||||
sdl:
|
||||
bug: all commandline options now use --argument as they always should have.
|
||||
bug: fix issue which was resetting config file
|
||||
bug: Saner sound defaults for less choppy sound
|
||||
bug: Fixed a bug that would crash fceux if the emulation speed was overincreased
|
||||
bug: fixed --input(1-4) options
|
||||
bug: build scripts now look for lua5.1 and lua (distributions package lua differently)
|
||||
bug: prevent frame advance from crashing emulator
|
||||
enh: New default hotkeys more closely match win32 defaults
|
||||
enh: --special option fixed for special video scaling filters
|
||||
enh: rename options --no8lim -> --nospritelim and --color -> --ntsccolor
|
||||
enh: Screenshots now always prepend the game name.
|
||||
enh: Changed default A/B from numpad 2 and 3 to j and k.
|
||||
enh: Enable frameskip by default
|
||||
enh: change config path to ~/.fceux/fceux.cfg
|
||||
enh: Added lua script loading hotkey (f3). Non-win32 SDL requires zenity for this to function.
|
||||
|
||||
emulua:
|
||||
bug: SF [ 2041944 ] Savestates remember Lua painting (and they shouldn't)
|
||||
enh: add memory.readbyterange to emulua
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
<pre>
|
||||
02 November 2008
|
||||
|
||||
FCEUX 2.0.3 release
|
||||
|
||||
We have been trying to address issues which are holding back adoption of FCEUX for both the SDL and windows builds.
|
||||
|
||||
emulator:
|
||||
bug: fix fcm conversion, recording, and playback of reset and power commands
|
||||
bug: prevent excessively long movie filenames
|
||||
bug: SF [ 2085437 ] should fix issues with missing author field in fcm convert crashing fceux
|
||||
bug: fix savestate recovery code which prevented aborted savestate loads from recovering emulator state correctly.
|
||||
bug: gracefully handle non-convertible broken utf-8 text without crashing
|
||||
enh: permit user optionally to proceed through the movie savestate mismatch error condition, in case he knows what he is doing.
|
||||
enh: Adding an experimental (optional and undocumented) new PPU. Slow, but more precise in some ways.
|
||||
Contact developers if you think you need more precision
|
||||
|
||||
sdl:
|
||||
bug: fixed issue where windowed mode would always be set to 32 bpp
|
||||
bug: SF [ 2062823 ] fixed ppc build errors and added LSB_FIRST option to build scripts
|
||||
bug: SF [ 2057008 ] lua is now optional, thanks shinydoofy for a patch. also fixed some build issues.
|
||||
bug: SF [ 2008437 ] fixed an issue where flawed movie would crash fceux on every startup
|
||||
enh: added support for AVI creation for SDL, see documention/Videolog.txt for more
|
||||
enh: toggle lag frame counter for SDL, default hotkey F8
|
||||
enh: toggle skipping of lag frames for SDL, default hotkey F6
|
||||
enh: made the input config window more usable
|
||||
enh: --inputcfg can now be used without a filename
|
||||
enh: SF [ 2179829 ] user ability to toggle "bind savestates to movie" added for SDL, default hotkey F2
|
||||
enh: SF [ 2047057 ] added uninstall script for gfceux
|
||||
|
||||
windows:
|
||||
bug: SF [ 2073113 ] Child windows inside debugging window get invalid sizes
|
||||
bug: Sound config dialog will now look to see if Mute Turbo should be checked
|
||||
bug: hex editor find dialog does not reopen (fixed)
|
||||
bug: SF [ 2058942 ] Load state as... does not use the savestate override dir (fixed; now, it does)
|
||||
bug: fix problem where replay dialog couldnt work when the process current directory
|
||||
had changed to something other than emulator base directory
|
||||
bug: fix issue where keyboard keys get stuck when switching between debugger window and main window
|
||||
enh: added a toggle for binding savestates to movies
|
||||
enh: added -cfg (config file) command line argument
|
||||
enh: add maximize button to debugger window
|
||||
enh: bind a menu option for display framecounter
|
||||
enh: autoload the only useful rom or movie from an archive, in cases where there is only one
|
||||
enh: don't read every archive file when scanning for replay dialog. scan them, and only look for *.fm2
|
||||
|
||||
emulua:
|
||||
bug: SF [ 2153843 ] Lua ignores second joypad.set()
|
||||
enh: add execute timeout functions useful for lua contests
|
|
@ -0,0 +1,65 @@
|
|||
<pre>
|
||||
29 July 2009
|
||||
|
||||
FCEUX 2.1.1 release
|
||||
|
||||
The 2.1 new release that fixes some bugs of 2.1.0a, improves the accuracy of the sound core, and adds useability enhancements to the windows port.
|
||||
|
||||
Common - Bug fixes
|
||||
Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
|
||||
made default save slot 0 instead of 1
|
||||
|
||||
Improved Sound core/PPU
|
||||
Fixed the noise value, it seems that the noise logic was shifting the values to the left by 1 when reloading, but this doesnt work for PAL since one of the PAL reload value is odd, so fix the logic and used the old tables. Revert a stupid CPU ignore logic in PPU. Sorry about that.
|
||||
Updated with the correct values for the noise and DMC table,
|
||||
Fixed the CPU unofficial opcode ATX, ORing with correct constant $FF instead of $EE, as tested by blargg's. These fixes passes the IRQ flags test from blargg, and also one more opcode test from blargg's cpu.nes test.
|
||||
Square 1 & square 2 volume controls no longer backwards
|
||||
Length counters for APU now correct variables
|
||||
|
||||
NewPPU (still experimental, enabled by setting newppu 1 in the config file)
|
||||
Added experimental $2004 reading support to play micro machines with (little) shakes, and fixed some timing in the new PPU.
|
||||
Added palette reading cases for the new PPU.
|
||||
|
||||
Win32
|
||||
Minor Bug fixes
|
||||
Replay movie dialog - Stop movie at frame x feature - fixed off by 1 error on the stop frame number
|
||||
Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
|
||||
Fixed bug in memory watch that would make the first watch value drawn in the wrong place if watch file was full
|
||||
Debugger - Step type functions now update other dialogs such as ppu, nametable, code/data, trace logger, etc.
|
||||
"Disable screen saver" gui option now also diables the monitor powersave
|
||||
Recent menus - no longer crash if item no longer exists, instead it ask the user if they want to remove the item from the list
|
||||
Sound Config Dialog - When sound is off, all controls are grayed out
|
||||
Memory Watch - fixed a regression made in 2.0.1 that broke the Save As menu item
|
||||
Memory Watch - save menu item is grayed if file hasn't changed
|
||||
|
||||
|
||||
GUI/Enhancements
|
||||
Last save slot used is stored in the config file
|
||||
Made fullscreen toggle (Alt+Enter) remappable
|
||||
Hex editor - Reverted fixedFontHeight to 13 instead of 14. Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
|
||||
Hex Editor - allowed the user to customize the color scheme by use of RGB values stored in the .cfg file
|
||||
Hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with groups of addresses highlighted at once (single ones still don't yet update)
|
||||
Hex Editor - Save Rom As... menu option enabled and implemented
|
||||
Window caption shows the name of the ROM loaded
|
||||
Recent Movie Menu added
|
||||
Load Last Movie context menu item added
|
||||
Save Movie As... context menu item (for when a movie is loaded in read+write mode)
|
||||
Drag & Drop support for all files related to FCEUX including:
|
||||
.fcm (autoconverts to .fm2 and begins movie playback)
|
||||
Savestates
|
||||
Palette files (.pal)
|
||||
Commandline - -palette commandline option
|
||||
Memory Watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
|
||||
|
||||
SDL
|
||||
|
||||
added --subtitles
|
||||
fixed Four Score movie playback
|
||||
added --ripsubs for converting fm2 movie subtitles to an srt file
|
||||
Lua is optional again, fixed the real issue
|
||||
Lua is NO longer optional, so the SConscripts have been updated to reflect that change. This fixes the mysterious non-working input issue.
|
||||
implemented saving/loading a savestate from a specific file on Alt+S/L
|
||||
implemented starting an FM2 movie on Alt+R
|
||||
added --pauseframe to pause movie playback on frame x
|
||||
dropped UTFConverter.c from SDL build
|
||||
added hotkey Q for toggling read-only/read+write movie playback
|
|
@ -0,0 +1,58 @@
|
|||
<html>
|
||||
|
||||
<head>
|
||||
<title>Press Release 2.1.2</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>FCEUX 2.1.2 Release</h1>
|
||||
03 November 2009
|
||||
<p>
|
||||
The 2.1.2 release that fixes some bugs of 2.1.1, increases game compatibility, launches a new PPU core, and adds usability enhancements to the windows port.
|
||||
</p>
|
||||
|
||||
<h2>Common</h2>
|
||||
New PPU is now functional! You can access it by changing the newPPU flag in the config file. Windows users can access it from Config > PPU > New PPU <br>
|
||||
Dragon Ball Z 3 now playable again <br>
|
||||
Fixed action 52 game that was broken in post-FCEUX 2.0.3 versions <br>
|
||||
Mapper 253 mostly implemented <br>
|
||||
Mapper 43 fixed bug <br>
|
||||
|
||||
<h2>Win32</h2>
|
||||
|
||||
Imported NSF features from FCEUXDSP-NSF. Debugging tools are now compatible with NSF files. <br>
|
||||
Movies now record FDS disk swapping commands<br>
|
||||
Movie play dialog displays movie time based on ~60.1 (~50.1 PAL) instead of 60 and 50<br>
|
||||
Ram Watch and Ram Search dialogs imported from GENS rerecording<br>
|
||||
Ram Filter dialog removed (now redundant compared to both cheat search and ram search)<br>
|
||||
Lua script window ported from GENS<br>
|
||||
Fix for the directory overrides bug that caused overrides to reset<br>
|
||||
Debugger: .deb file saving/loading restored<br>
|
||||
"Save config file" menu item <br>
|
||||
"New PPU" menu item<br>
|
||||
|
||||
<h3>Minor Bug fixes</h3>
|
||||
Minor fixes to recent menus<br>
|
||||
Fixed a bug that prevented the Map Hotkeys dialog's X button from closing the dialog<br>
|
||||
Restored DPCM Logging when Code/Data Logger is active<br>
|
||||
Memory watch - Save Changes Prompt - clicking save will default to quicksave first and save as 2nd (instead of always defaulting to save as)<br>
|
||||
Made Trace Logger refresh adequately when using stepping options in the debugger.<br>
|
||||
|
||||
<h2>Lua</h2>
|
||||
joypad.set() fixed. True,False, and Nil now work properly for all buttons. In addition there is a new "invert" option.<br>
|
||||
Lua5.1.dll no longer required to use lua.<br>
|
||||
fceu.unpause()<br>
|
||||
Added savestate.registerload(), savestate.registersave(), savestate.loadscriptdata()<br>
|
||||
emu. library, has all the same functions as fceu. library for better compatibility between lua emulators<br>
|
||||
Many additional function names to increase consistency with other lua emulators<br>
|
||||
Added movie.recording() and movie.playing()<br>
|
||||
Added memory.getregister() and memory.setregister()<br>
|
||||
Added gui.popup and input.popup<br>
|
||||
Added savestate.registerload(), savestate.registersave(), and savestate.loadscriptdata()<br>
|
||||
|
||||
<h2>New Lua Scripts</h2>
|
||||
A multi-track movie recording tools written by FatRatKnight. Allows input for different players to be recorded separately.<br>
|
||||
A rewinding tool written by Jonathan Blow<br>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,173 @@
|
|||
<pre>
|
||||
29 March 2009
|
||||
|
||||
FCEUX 2.1 release
|
||||
|
||||
The 2.1 is a major new release that incorporates new mappers and mapper fixes from FCEU-mm. In addition it offers a multitude of bug fixes, and
|
||||
feature enhancements to both the Win32 and SDL ports.
|
||||
|
||||
Major Bug / Crash Bug Fixes
|
||||
|
||||
*Fixed throttling problems that resulted on AMD Dualcore processors. (Caused FCEUX to appear to be in turbo mode).
|
||||
*Fix major crash issue where NROM game (such as SMB) savestates were writing erroneous information if a non NROM game was loaded prior.
|
||||
*Fixed a bug that caused a new sav file to not get created when loading a 2nd battery backed game.
|
||||
*Fix Directory Overrides so to allow users to have no override. Also fixes directory override reset bug.
|
||||
|
||||
Minor Bug fixes
|
||||
|
||||
*Hotkeys - prevent "Hotkey explosion" where some laptop keys set off all unassigned hotkeys
|
||||
*Timing - "disable throttling when sound is off" now only affects FCEUX when sound is off
|
||||
*Clip Left and Right sides taken into account when drawing on screen (record/play/pause, lag & frame counters, messages, etc)
|
||||
*Fixed bug where having sound off and Mute turbo caused chirps when toggling
|
||||
*Video settings - fixed bug when both aspect ratio correction and special scaling 3x are set, video was getting resized incorrectly
|
||||
*Auto-save cleanup -prevent loading an auto-save from previous session. Added flags for enabling auto-save menu item.
|
||||
*Fixed issues related to big endian compiling.
|
||||
*Fix bug so that Escape can now be assigned as a hotkey
|
||||
*Fixed bug in screenshot numbering that caused numbering to not reset when changing games.
|
||||
|
||||
SDL
|
||||
*SDL Movie subtitle support and subtitle toggle hotkey added.
|
||||
*SDL Added fcm to fm2 converter tool to SDL version.
|
||||
*SDL Improved the SDL sound code; drastically improves quality of sound.
|
||||
*SDL Savestate slots are now mappable.
|
||||
*SDL Major updates to SDL documentation
|
||||
*SDL Added Shift+M for toggling automatic movie backups.
|
||||
*SDL Added option to mute FCEUX for avi capturing, check the documentation for more details.
|
||||
*SDL Added --noconfig command line option
|
||||
*SDL Frame Advance Skip Lag frames toggle implemented
|
||||
|
||||
New Features Win32
|
||||
|
||||
*The latest mappers and mapper fixes from FCEU-mm. Adds support for many new games such as Warioland II (Unl), Shu Qi Yu, and Street Dance
|
||||
*Full screen mode fixed! Also, Alt+Enter properly toggles full screen.
|
||||
*Individual control for sound channels! (See sound config for details).
|
||||
*Undo/Redo Savestate/Loadstate features installed! No more loss of data to unintentional presses. (See getting started for details).
|
||||
*Movie subtitles can now be included in .fm2 files. See .fm2 documentation for details and Movie options for details on customizing.
|
||||
*Auto-backup for movie files. (See movie options for details).
|
||||
*A Ram change monitor for the Memory watch dialog. (see memwatch for details).
|
||||
*Frame counter works even without a movie loaded.
|
||||
*AVI Directory Override option.
|
||||
|
||||
GUI / Menu Enhancements
|
||||
|
||||
*A right-click context menu added! Includes many commonly used items for a variety of situations.
|
||||
*Menu items that are hotkey mappable now show their current hotkey mapping
|
||||
*Major overhaul to the Menu organization.
|
||||
*All FCEUX features are now accessible in the menu
|
||||
*Alt Menu Shortcuts properly configured
|
||||
*Menu items are properly grayed when not useable
|
||||
*All movie related menu items moved to a Movie options dialog
|
||||
*Removed hard-coded Accel keys and replaced with re-mappable hotkeys (Open & Close ROM)
|
||||
*Drag & Drop for .fm2 and .lua files
|
||||
*Many new functions added to the context menu (See context menu for details)
|
||||
*New Mappable Hotkeys: Open Cheats, Open ROM, Close ROM, Undo/Redo savestate, Toggle Movie Subtitles
|
||||
|
||||
Lua
|
||||
|
||||
*Added input.get() ! Returns the mouse info and all keyboard buttons pressed by the user.
|
||||
*Fixed joypad.set(). False now sets a button to off. Nil does not affect the button at all (allowing the user to still control it).
|
||||
*gui.text() Increased height (to approx. 7 lines).
|
||||
*speedmode("turbo") now turns on turbo (which employs frame-skipping) rather than max speed.
|
||||
*memory.readbyte will recognize frozen addresses (cheats).
|
||||
*movie.framecount() always return a number, even when no movie is playing (since the frame counter is implemented without a movie loaded).
|
||||
*Added FCEU.poweron()
|
||||
*Added FCEU.softreset()
|
||||
*Added FCEU.lagged()
|
||||
*Added FCEU.lagcount()
|
||||
*Added FCEU.getreadonly()
|
||||
*Added FCEU.setreadonly()
|
||||
*Added FCEU.fceu_setrenderplanes(sprites, background)
|
||||
*Added movie.active()
|
||||
*Added movie.rerecordcount()
|
||||
*Added movie.length()
|
||||
*Added movie.getname()
|
||||
*Added movie.playbeginning()
|
||||
*Added -lua command line argment, loads a Lua script on startup
|
||||
*Added zapper.read() - returns the zapper (mouse) data. (Currently does return zapper data in movie playback).
|
||||
*Added joypad.write and joypad.get for naming consistency.
|
||||
*Added rom.readbyte()
|
||||
*Added rom.readbytesigned()
|
||||
|
||||
Sound Config
|
||||
|
||||
*Turning sound off disabled sound config controls
|
||||
*Re-enabled sound buffer time slider control
|
||||
|
||||
Hex Editor
|
||||
|
||||
*Freezing ram addresses automatically updates the Cheats dialog if it is open.
|
||||
* Added prevention from freezing more than 256 addresses at once (doing so caused crash bugs).
|
||||
*Dialog remembers window size.
|
||||
*Dump Rom & Dump PPU to file Dialogs use ROM to build default filename
|
||||
*Maximize and minimize buttons added.
|
||||
*Help menu item added
|
||||
|
||||
Memory Watch
|
||||
|
||||
*Dialog now includes Ram change monitoring. (see memwatch for details).
|
||||
*Dialog is now collapsible to 1 column.
|
||||
*No longer crashes when attempting to load an invalid file from the recent file menu.
|
||||
*Cancel option added to the save changes dialog.
|
||||
*Memory address values that are frozen by the debugger or hex editor are displayed in blue.
|
||||
*Fixed bug that caused dialog to "disappear" due to saving -32000 as its window position.
|
||||
*Save as dialog uses ROM name to build a default memory watch filename if there was no last used memory watch filename
|
||||
*Drag and drop for .txt (memory watch) files.
|
||||
*Minor menu and hotkey fixes.
|
||||
*Watch values now compatible with custom windows dialog colors.
|
||||
|
||||
Debugger
|
||||
|
||||
*Shows scanlines and PPU pixel values
|
||||
*Shows scanlines even while in VBlank
|
||||
*Added a Run Line button (runs 1 scanline per click)
|
||||
*Run 128 Lines button (runs 128 scanlines per click)
|
||||
*Number of active cheats listed.
|
||||
*Cheats list automatically updated if ram addresses are frozen in the hex editor.
|
||||
*Fixed bug that caused dialog to "disappear" due to saving -32000 as its window position.
|
||||
*Debugger now has a minimum valid size
|
||||
*Added "Restore original window size" button
|
||||
|
||||
PPU Viewer
|
||||
|
||||
*Default refresh value set to 15
|
||||
*Refresh value stored in the .cfg file
|
||||
|
||||
Nametable Viewer
|
||||
|
||||
*Default refresh value set to 15
|
||||
*Refresh value stored in the .cfg file
|
||||
|
||||
Trace Logger
|
||||
|
||||
*Fixed bug where user can't scroll the log window while it is auto-updating.
|
||||
*Changed message about F2 pause (left over from FCEUXDSP) to display the current hotkey mapping.
|
||||
|
||||
Text Hooker
|
||||
|
||||
*Saving a .tht file no longer crashes
|
||||
*Dialog updates every frame
|
||||
*Initialization error checking reinstalled,
|
||||
*Dialog remembers window position
|
||||
*Fixed bug where canceling save as produces an error message.
|
||||
*Save As produces default filename based on the current ROM
|
||||
|
||||
Message Log
|
||||
|
||||
*Remembers X,Y position
|
||||
*Resized width and height
|
||||
*Allowed more lines of text to appear on the screen at once.
|
||||
|
||||
Metadata
|
||||
|
||||
*Remembers window position
|
||||
*Can be called from the context menu if a movie is loaded (see context menu for details).
|
||||
|
||||
TASEdit
|
||||
|
||||
*added help menu item
|
||||
*disabled menu items that are not currently implemented.
|
||||
|
||||
Turbo
|
||||
*Turbo now employs frame skip, greatly increasing its speed
|
||||
*The mute turbo option completely bypasses sound processing (another big speed boost)
|
||||
*Turbo now works with the Lazy wait for VBlank sync setting
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
<head>
|
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
|
||||
<title>Untitled 1</title>
|
||||
<title>FCEUX versions</title>
|
||||
<link href="fceux.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
.style1 {
|
||||
|
@ -32,6 +32,15 @@
|
|||
<p>FCEUX contains all features and enhancements from FCE, FCE Ultra,
|
||||
FCEU rerecording, FCEUXD, and FCEUXDSP as well as many new mappers from
|
||||
FCEU-mm.</p>
|
||||
<h3>FCEUX version history</h3>
|
||||
<dd><li><a href="pressrelease-2.1.2.html">FCEUX 2.1.2</a> - 03 November 2009</li></dd>
|
||||
<dd><li><a href="pressrelease-2.1.1.html">FCEUX 2.1.1</a> - 29 July 2009</li></dd>
|
||||
<dd><li><a href="pressrelease-2.1.0.html">FCEUX 2.1.0</a> - 29 March 2009</li></dd>
|
||||
<dd><li><a href="pressrelease-2.0.3.html">FCEUX 2.0.3</a> - 02 November 2008</li></dd>
|
||||
<dd><li><a href="pressrelease-2.0.2.html">FCEUX 2.0.2</a> - 14 August 2008</li></dd>
|
||||
<dd><li><a href="pressrelease-2.0.1.html">FCEUX 2.0.1</a> - 04 August 2008</li></dd>
|
||||
<dd><li><a href="pressrelease-2.0.0.html">FCEUX 2.0.0</a> - 02 August 2008</li></dd>
|
||||
<p>
|
||||
<h2> FCE / FCE Ultra</h2>
|
||||
<p>Bero originally wrote a Nintendo Entertainment System/Famicom
|
||||
emulator that was referred to as
|
||||
|
|
Loading…
Reference in New Issue