Revisions -
--------------
  v0.6.6b =
  ---------
       - Fixed controller bug in WinXP

  v0.6.5b =
  ---------
       - Added rapidfire.
       - Hopefully fixed some controller bugs (not verified at the time).
       - Fixed a few miscellaneous bugs.

  v0.6.4b =
  ---------
       - Sound synchronization issues fixed.
       - Fixed a SaveRAM bug introduced in v0.6.3b

  v0.6.3b =
  ---------
       - Added automatic frameskip.
       - Added software stretch mode - choose from Hardware Stretch, Pixel Resize,
         Full Scanlines, 75% Scanlines, 50% Scanlines, 25% Scanlines, Interpolation,
         LED Display, and SmartScale.
       - Hopefully fixed some crashing bugs associated with game controllers.
       - Fixed joypad axis sensitivity problems.
       - Added Game Genie support.
       - Fixed a few games (Super Contra).
       - Fixed another sound bug in the savestate/loadstate features.
       - The GUI Window is now red :)
       - SaveRAM is now saved if a game writes to it, regardless of whether or not the
         ROM defines SaveRAM existent.
         
  v0.6.2b =
  ---------
       - Added Fast Forward (again) (Press ~)
       - Added Stereo Sound
       - Tweaked CPU timing a bit. This may make some games work incorrectly, but it
         makes most games run a lot better.
       - Added "recent folders" menu.
       - Fixed a sound bug in the savestate/loadstate features.

       * NOTE: NEStron version 0.6.2 cannot read savestates or NES movies created
         by version 0.6.1 or below. Sorry about any inconvenience.

  v0.6.1b =
  ---------
       - Added NES Movie feature
       - Fixed mapper 3 video mirroring bug (sqoon)
       - Fixed a bug in the BRK opcode
       - Added NTSC/PAL speed switching
       - Fixed a bug in sprite 0 detection
       - Fixed mapper 4 graphics bug (Zombie Nation)
       - Fixed VRAM Addressing bug (transition effect of Final Fantasy 1 + 3)
       - The NESticle Palette is now the default palette. To change color palettes,
	 click "Options->Graphics->Color Palettes" and select the desired palette.

  v0.6.0b =
  ---------
      Recoded EVERYTHING from scratch.

      CPU
      ---
       - Recoded for more accurate emulation - many more games work that didn't before.
       - Fixed a CPU timing bug - no more need for selectable "cycles per scanline" speed.
       - No more error messages - if a game doesn't work, you'll know - you don't need
         NEStron to tell you :).
       - It is no longer necessary to restart NEStron to run some games after another game
         has been loaded.
       - Reset works now.
       - Added "pause" feature.
       - Added "advance frame" feature. Great for getting 3 cherries in a row on the slot
         machine in Mario 2. :)
       - Added savestate support.

      APU (sound)
      ---
       - Recoded everything in C++. This may slow NEStron down a bit, but my Athlon 700
         actually runs this version faster than the old one (I don't know why...).
       - Fixed up the length counters. This fixes many sound bugs that the old version had.
       - No more need for "Disable Length Counters" or "Startropics audio fix".
       - DMC doesn't pop any more. Added on/off interpolation. Games like Kirby sound perfect.
       - DMC plays at the correct pitch/frequency now.
       - Fixed up triangle linear counter (Zelda).
       - Added waveform synthesizer.

      PPU (graphics)
      ---
       - Back sprites are now drawn in the correct priority.
       - Added optional 8 sprites per scanline limitation (found on the NES)
       - Customizable color palette.
       - No more slight color differences between BG color and tile color (intro to kirby/
         intro to megaman 5).
       - Video mirroring problem fixed (Zelda/Metriod/DW2).
       - Now supports 16/32 bit rendering
       - Added selectable fullscreen resolution.
       - Added widescreen windowed mode.

      Mappers
      -------
       - Fixed a mapper 7 video mirroring bug (battletoads/capt. Skyhawk).

      Misc
      ----
       - Player 2 seems to work a lot better now.
       - Pressing ALT during the game doesn't call up NEStron's menu.
       - It is now possible to assign "spacebar" to the controls.
       - Recent ROM list added.
       - Remembers the last ROM directory you browsed through.
       - Snow effect on the GUI.

  v0.5.6b =
  ---------
    - Doesn't steal system resources when window is inactive.

  v0.5.5b =
  ---------
    - Fixed a bug reading PPU memory - a few more games work now. (Startropics II)
    - Hacked away at the CPU core.

  v0.5.4b =
  ---------
    - Enlarged noise lookup table - should sound more random (better).
    - Triangle wave doesn't "pop" anymore
    - DMC Channel output reset when not in use - produces much less "poppy" sound.
    - Reversed Square 2 output phase - square channels 1 + 2 no longer cancel each
      other out. (Zelda 2)
    - Output Volume has been lowered to stop sound from distorting when all five
      channels are active.

  v0.5.3b =
  ---------
    - Added DMC sound channel support. Sounds good on all games except Kirby :(
    - Some more games seem to work correctly now (Little Nemo, FF3). I don't know
      exactly what I did to fix them - but it's a nice surprise.
    - Renamed the "Disable Length Counters" audio option to "Startropics Audio Fix".
      Hopefully this will be a bit more straightforward for the user.
    - Probably some other minor stuff I forgot about.

  v0.5.2b =
  ---------
    - Fixed a bug in saving the INI file - INI file should be saved correctly now.

  v0.5.1b =
  ---------
    - Speed control handled internally - much smoother Non-VSYNC gameplay
    - The INI File now won't be erased when a game screws up.
    - Added Fast Forward option (Press ~ key)

  v0.5.0b =
  ---------
    - First public release

