RockNES v3.10

posted in Emulator Release by narvick on Dec 10th, 2003

The DOS version of RockNES, a great NES emulator by Fx3 was updated today! The last version was back in early August. Expect a Mac version by Richard Bannister in the near future. There's lots new in this version, so the whole list:
  • Fixed the unreported (!) broken pAPU stereo sound effect
  • Fixed pAPU sound driver, correct reset and envelope/sweep emulation
  • Fixed pAPU volume levels to something near enough
  • Added pAPU volume decay for the mixed sample output
  • The fast forward now silents the sound output
  • Fixed FDS state loading, plus its IRQ disk timing (or almost)
  • Fixed PRG-ROM/WorkRAM data identification on bank 3 (savestates)
  • Changed nametable/color RAMs to be saved in separated tagged block (NAM), hence older RSx states are no more compatible
  • Fixed a bug in the disassembler (relative branch address)
  • In the disassembler windows, the actual CPU bank was incorrectly set
  • Added ability to disassemble CPU 5000h-7FFFh regions
  • A couple of CPU fixes, such as IRQs, and a few opcodes now parsed as NOP
  • PPU timing tweaked once again, and rendering slightly optimized
  • Fixed two PPU rendering bugs (of max. fine x-scroll value and color RAM)
  • NMI timing tweaked once again, might be imperfect though
  • CHanged sprite DMA transfer behavior on 4014h writes
  • Removed mappers 6, 8 and 17 support (hacked stuff, gone nowadays)
  • Improved VRCVI/MMC5/mapper91 IRQ timing
  • Fixed frame-IRQ somewhat (sound in Dragon Quest games is okay again)
  • Fixed a bug saving files (filename related)
  • Fixed a stretched blitter plot ('-blitter 4' option in the rocknes.INI file)
  • Removed that vsync option for awhile
  • Mouse pointer fixed to start at GUI bar, instead of screen centered
  • Changed 'ROM cheat' label to 'ROM patch' for your best safeness
  • Up to date unzip code/ZLIB library
  • Added a few C tweaks to speed up the emulation a bit
  • PPU frame rendering optimized
  • Optimized filters Pixelated and EAGLE, hence a very nice speed up
  • Usual minor fixes and cosmetic changes
Grab it from the Nintendo Emulators page!