Better document new loadstate logic and fix up changelogs
[[Split portion of a mixed commit.]]
This commit is contained in:
parent
63bc019c2b
commit
4c550ea985
|
@ -13,25 +13,17 @@ fixing implementation problems, loading speed, adding new features, and fixing
|
|||
bugs.
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>Common</h2>
|
||||
Added microphone support option. When enabled, Port 2 Start activates the Microphone<br>
|
||||
Prevent .zip files containing no recognized files from causing crash<br>
|
||||
Autohold - Added player 3 and 4 to autohold notification window, labeled controller input<br>
|
||||
mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check<br>
|
||||
Disable auto-savestates during turbo
|
||||
Disable auto-savestates during turbo<br>
|
||||
Fixed so Gotcha! auto-enables zapper<br>
|
||||
<h3>Movies</h3>
|
||||
Fully implemented "bulletproof" read-only<br>
|
||||
Fixed a potential desync that plays out an extra frame without an update to the frame count involving heavy lua use, joypad.get, and a loadstate.<br>
|
||||
Movie code now fully conforms to the <a href="http://tasvideos.org/LawsOfTAS/OnSavestates.html">Savestate section</a> of the <a href="http://tasvideos.org/LawsOfTAS">Laws of TAS</a><br>
|
||||
Fixed a potential desync that plays out an extra frame without an update to the frame count involving heavy lua use, joypad.get, and a loadstate<br>
|
||||
Movie support for microphone<br>
|
||||
Movies now have a "finished" mode. If a playback stops the movie isn't cleared from memory, and can be replayed or a state loaded. Similar functionality as DeSmuME and GENS rerecording<br>
|
||||
New PPU flag in movie headers (doesn't change an emulators PPU state when loading a movie)<br>
|
||||
|
@ -61,7 +53,7 @@ Input display overhaul that uses different colors for different input contexts<b
|
|||
Input display now shows both currently pressed buttons and buttons held the previous frame<br>
|
||||
|
||||
<h2>Win32</h2>
|
||||
Added NTSC 2x scalar option with some CFG config options of it's own
|
||||
Added NTSC 2x scalar option with some CFG config options of it's own<br>
|
||||
Added Ram Search hotkeys for the first 6 search types in the list<br>
|
||||
Add Cheat buttons for Ram Search and Ram Watch<br>
|
||||
With special scaler in window mode, it's possible to resize to anything above the minimum.<br>
|
||||
|
@ -74,10 +66,10 @@ Replay dialog - fix bug that was causing it to always report savestate movies as
|
|||
<h3>Debugger</h3>
|
||||
Added conditional debugging option 'K', for bank PC is on<br>
|
||||
Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted<br>
|
||||
Made debugger able to break on and distinguish Stack reads/writes
|
||||
Made debugger able to break on and distinguish Stack reads/writes<br>
|
||||
<h3>Hex Editor</h3>
|
||||
Added "Goto" command<br>
|
||||
Made the Hex Editor display the Frozen, Bookmarked, etc. status of the selected address, and made the Frozen color override the Bookmarked color.
|
||||
Made the Hex Editor display the Frozen, Bookmarked, etc. status of the selected address, and made the Frozen color override the Bookmarked color<br>
|
||||
|
||||
<h3>Cheat Search</h3>
|
||||
Made enabling/disabling cheats no longer deselect the selected cheat<br>
|
||||
|
@ -85,8 +77,8 @@ Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Che
|
|||
Enabled multi-select for Cheat menu to allow multiple toggles and deletes<br>
|
||||
Made cheat menu's Pause When Active effect immediate<br>
|
||||
<h3>GUI</h3>
|
||||
Added Tools - GUI option to partially disable visual themes, so the emulator can be made to look like it did in 2.1.1 and earlier releases.
|
||||
Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)<br>
|
||||
Added Tools - GUI option to partially disable visual themes, so the emulator can be made to look like it did in 2.1.1 and earlier releases<br>
|
||||
Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)<br>
|
||||
Added single-instance mode, which makes starting a second copy of FCEUX load the file into the first, then exit.Mode off by default, togglable under Config - GUI<br>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue