From 1c164a61083cdae671bb65165e624957d6d3b221 Mon Sep 17 00:00:00 2001 From: adelikat Date: Mon, 31 May 2010 00:56:32 +0000 Subject: [PATCH] Fix up all press releases to conform to site formatting (css, menus, etc) --- pressrelease-2.0.0.html | 66 +++++++-- pressrelease-2.0.1.html | 70 +++++++-- pressrelease-2.0.2.html | 58 +++++++- pressrelease-2.0.3.html | 62 +++++++- pressrelease-2.1.1.html | 157 +++++++++++++------- pressrelease-2.1.2.html | 44 +++++- pressrelease-2.1.3.html | 46 +++++- pressrelease-2.1.4.html | 82 +++++++--- pressrelease-2.1.html | 320 +++++++++++++++++++++++----------------- 9 files changed, 653 insertions(+), 252 deletions(-) diff --git a/pressrelease-2.0.0.html b/pressrelease-2.0.0.html index 7c592f06..2d6d291d 100644 --- a/pressrelease-2.0.0.html +++ b/pressrelease-2.0.0.html @@ -1,9 +1,57 @@ -
-02 August 2008
-
-FCE Ultra is BACK! Today, version 2.0.0 has been released as the new software FCEUX. 
-
-All users of FCE Ultra are encouraged to switch to FCEUX and bug us if something isn't working well. 
-
-Head to the homepage at http://fceux.com to see what's new and grab the most recent build or source code. 
-
+
+
+
+
+
+
+
+Press Release 2.1.4
+
+
+
+
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+

Launch of FCUEX 2.0!

+

02 August 2008

+ +

FCE Ultra is BACK! Today, version 2.0.0 has been released as the new software FCEUX

+All users of FCE Ultra are encouraged to switch to FCEUX and bug us if something isn't working well. + +

Head to the homepage at http://fceux.com to see what's new and grab the most recent build or source code

+
+ + +
+ + + diff --git a/pressrelease-2.0.1.html b/pressrelease-2.0.1.html index a8e17540..586c5aad 100644 --- a/pressrelease-2.0.1.html +++ b/pressrelease-2.0.1.html @@ -1,11 +1,59 @@ -
-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 
-
+
+
+
+
+
+
+
+Press Release 2.1.4
+
+
+
+
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+ +

FCEUX 2.0.1 maintenance release

+

04 August 2008

+ +reorganize display toggle options in the menu
+adelikat - autofire fix
+zeromus - homebrew mmc5 games now have 64KB of exwram instead of only 8KB
+zeromus - fix crash related to player2 in lua scripts
+qfox - fixed player2 in lua scripts

+ +
+ + +
+ + \ No newline at end of file diff --git a/pressrelease-2.0.2.html b/pressrelease-2.0.2.html index 14c0e9c5..ecf4094a 100644 --- a/pressrelease-2.0.2.html +++ b/pressrelease-2.0.2.html @@ -1,10 +1,44 @@ + + + + + + + +Press Release 2.1.4 + + + +
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+

FCEUX 2.0.2 Release

+

14 August 2008

+

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

-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
@@ -70,4 +104,16 @@ enh: Added lua script loading hotkey (f3).  Non-win32 SDL requires zenity for th
 emulua:
 bug: SF [ 2041944 ] Savestates remember Lua painting (and they shouldn't)
 enh: add memory.readbyterange to emulua
+
+
+ +
+ + diff --git a/pressrelease-2.0.3.html b/pressrelease-2.0.3.html index 85cde81e..3d42919e 100644 --- a/pressrelease-2.0.3.html +++ b/pressrelease-2.0.3.html @@ -1,10 +1,44 @@ + + + + + + + +Press Release 2.1.4 + + + +
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+

FCEUX 2.0.3 Release

+

02 November 2008

+

We have been trying to address issues which are holding back adoption of FCEUX for both the SDL and windows builds.

-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
@@ -45,4 +79,18 @@ enh: don't read every archive file when scanning for replay dialog. scan them, a
 
 emulua:
 bug: SF [ 2153843 ] Lua ignores second joypad.set()
-enh: add execute timeout functions useful for lua contests
\ No newline at end of file
+enh: add execute timeout functions useful for lua contests
+
+ +
+ + +
+ + \ No newline at end of file diff --git a/pressrelease-2.1.1.html b/pressrelease-2.1.1.html index f4dea3c2..99b189fa 100644 --- a/pressrelease-2.1.1.html +++ b/pressrelease-2.1.1.html @@ -1,65 +1,110 @@ -
-29 July 2009
+
+
 
-FCEUX 2.1.1 release
+
+
+
+
+Press Release 2.1.4
+
 
-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.
+
+
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+

FCEUX 2.1.1 Release

+

29 July 2009

+

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. +

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 +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 and 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. +

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 +

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 and 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
-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 \ No newline at end of file + +
+ + \ No newline at end of file diff --git a/pressrelease-2.1.2.html b/pressrelease-2.1.2.html index c0a17258..a205850e 100644 --- a/pressrelease-2.1.2.html +++ b/pressrelease-2.1.2.html @@ -1,10 +1,41 @@ - + + + + + + Press Release 2.1.2 - + +
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+

FCEUX 2.1.2 Release

03 November 2009

@@ -53,6 +84,15 @@ Added savestate.registerload(), savestate.registersave(), and savestate.loadscri

New Lua Scripts

A multi-track movie recording tools written by FatRatKnight. Allows input for different players to be recorded separately.
A rewinding tool written by Jonathan Blow
+
+ +
diff --git a/pressrelease-2.1.3.html b/pressrelease-2.1.3.html index 99471b98..5fbc2b69 100644 --- a/pressrelease-2.1.3.html +++ b/pressrelease-2.1.3.html @@ -1,10 +1,41 @@ - + + Press Release 2.1.3 + + + - + +
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+

FCEUX 2.1.3 Release

08 April 2010

@@ -51,6 +82,15 @@ Change gui.line, gui.box, joypad.get to function consistently with other lua emu fixed zapper.read() to read movie data if a movie is playing. Also changed the struct values to x,y,fire. This breaks lua scripts that used it previous, sorry
gui.text() now has out of bounds checking
Lua no longer unpauses the emulator when a script is loaded
- +

+ +
+ diff --git a/pressrelease-2.1.4.html b/pressrelease-2.1.4.html index 99427a3b..efd51b85 100644 --- a/pressrelease-2.1.4.html +++ b/pressrelease-2.1.4.html @@ -1,10 +1,40 @@ - + + + + + Press Release 2.1.4 - + +
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+

FCEUX 2.1.4 Release

xx June 2010

@@ -15,11 +45,11 @@ bugs.

Common

Added microphone support option. When enabled, Port 2 Start activates the Microphone
-Prevent .zip files containing no recognized files from causing crash
+Prevent .zip files containing no recognized files from causing crash
Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
-mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
+mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
Disable auto-savestates during turbo
-Fixed so Gotcha! auto-enables zapper
+Fixed so Gotcha! auto-enables zapper

Movies

Fully implemented "bulletproof" read-only
Movie code now fully conforms to the Savestate section of the Laws of TAS
@@ -34,8 +64,8 @@ Movie + loadstate errors are handled more gracefully now, with more informative Fix PlayMovieFromBeginning when using a movie that starts from savestate

Lua

fix bug that caused zapper.read() to crash when movie playback ends
-Win32 - Added option for palette selection as color for LUA colors. Included is a LUA script to display all choices with the value used to pick displayed color
-New Lua functions
+Win32 - Added option for palette selection as color for LUA colors. Included is a LUA script to display all choices with the value used to pick displayed color
+New Lua functions:
  • movie.ispoweron()
  • movie.isfromsavestate()
  • @@ -49,36 +79,46 @@ New Lua functions

    Input display

    Input display updates on loadstate
    -Input display overhaul that uses different colors for different input contexts
    -Input display now shows both currently pressed buttons and buttons held the previous frame
    +Input display overhaul that uses different colors for different input contexts
    +Input display now shows both currently pressed buttons and buttons held the previous frame

    Win32

    Added NTSC 2x scalar option with some CFG config options of it's own
    -Added Ram Search hotkeys for the first 6 search types in the list
    +Added Ram Search hotkeys for the first 6 search types in the list
    Add Cheat buttons for Ram Search and Ram Watch
    -With special scaler in window mode, it's possible to resize to anything above the minimum.
    +With special scaler in window mode, it's possible to resize to anything above the minimum.
    Recording a new movie adds it to recent movies list
    -Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead
    +Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead
    Replay dialog shows PAL flag and New PPU flags
    -CDLogger - fixed bug preventing correct interrupt vectors from logging
    +CDLogger - fixed bug preventing correct interrupt vectors from logging
    Memwatch - ignore spaces at the beginnign of an address in the address boxes
    -Replay dialog - fix bug that was causing it to always report savestate movies as soft-reset
    +Replay dialog - fix bug that was causing it to always report savestate movies as soft-reset

    Debugger

    Added conditional debugging option 'K', for bank PC is on
    -Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted
    -Made debugger able to break on and distinguish Stack reads/writes
    +Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted
    +Made debugger able to break on and distinguish Stack reads/writes

    Hex Editor

    Added "Goto" command
    -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

    Cheat Search

    Made enabling/disabling cheats no longer deselect the selected cheat
    -Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Cheat, Poke Cheat Value, and Goto In Hex Editor
    +Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Cheat, Poke Cheat Value, and Goto In Hex Editor
    Enabled multi-select for Cheat menu to allow multiple toggles and deletes
    -Made cheat menu's Pause When Active effect immediate
    +Made cheat menu's Pause When Active effect immediate

    GUI

    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)
    -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
    +Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)
    +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
    +
+ + +
\ No newline at end of file diff --git a/pressrelease-2.1.html b/pressrelease-2.1.html index 24785a46..12d70c56 100644 --- a/pressrelease-2.1.html +++ b/pressrelease-2.1.html @@ -1,173 +1,219 @@ -
-29 March 2009
+
+
 
-FCEUX 2.1 release
+
+
+
+
+Press Release 2.1.4
+
 
-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.
+
+
+ FCEUX
The all in one NES/Famicom Emulator +
+
+ Home + Download + Documentation + Versions + Contact + Links +
+
+
+ + +
+
+

FCEUX 2.1.0 Release

+

29 March 2009

+

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 +

Major Bug / Crash Bug Fixes / New support

+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
+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
-*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

-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

-*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

+Movie subtitle support and subtitle toggle hotkey added
+Added fcm to fm2 converter tool to SDL version
+Improved the SDL sound code; drastically improves quality of sound
+Savestate slots are now mappable
+Major updates to SDL documentation
+Added Shift+M for toggling automatic movie backups
+Added option to mute FCEUX for avi capturing, check the documentation for more details
+Added --noconfig command line option
+Frame Advance Skip Lag frames toggle implemented

-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

-New Features Win32 +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
-*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

-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 and 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

-*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

-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()

-*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

-Sound Config +Turning sound off disabled sound config controls
+Re-enabled sound buffer time slider control
-*Turning sound off disabled sound config controls -*Re-enabled sound buffer time slider control +

Hex Editor

-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 and Dump PPU to file Dialogs use ROM to build default filename
+Maximize and minimize buttons added
+Help menu item added
-*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

-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
-*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

-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

-*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

-PPU Viewer +Default refresh value set to 15
+Refresh value stored in the .cfg file
-*Default refresh value set to 15 -*Refresh value stored in the .cfg file +

Nametable Viewer

-Nametable Viewer +Default refresh value set to 15
+Refresh value stored in the .cfg file
-*Default refresh value set to 15 -*Refresh value stored in the .cfg file +

Trace Logger

-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
-*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

-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
-*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

-Message Log +Remembers X,Y position
+Resized width and height
+Allowed more lines of text to appear on the screen at once

-*Remembers X,Y position -*Resized width and height -*Allowed more lines of text to appear on the screen at once. +

Metadata

-Metadata +Remembers window position
+Can be called from the context menu if a movie is loaded (see context menu for details)
-*Remembers window position -*Can be called from the context menu if a movie is loaded (see context menu for details). +

TASEdit

-TASEdit +added help menu item +disabled menu items that are not currently implemented. -*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

+
-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 \ No newline at end of file + +
+ + \ No newline at end of file