RockNES X v1.61
posted in Emulator Release by dhalamar on Dec 7th, 2000The NES emulator RockNES X was upgraded to v1.61 today. Here's what's new:
Windows port-specific:
- This new RockNES X version can be 40-120% faster than the previous version.
- Added triple buffering
- 8 bit rendering engine optimized
- Auto frameskip added (highly recommended!)
- Ppu code optimized
- Now RockNES X creates automatically the savegames, movies and battery save directories when necessary.
- Battery save fixed
- Added screenshot support
Emulation:
- Mapper #33 improved somewhat (support Flintstones);
- Mapper #43 (150-in-1) changed to number #235;
- Mapper #48 (SMB2j (LF36)) changed to number #43;
- Fixed mapper #21 (Ganbare Goemon Gaiden 2 has correct gfx);
- Fixed mapper #68, more games are playable;
- Fixed VS Atari RBI Baseball patch (on reads);
- Fixed pAPU timing (was completly wrong, damn!), output is better;
- Added ppu tile caching system
- Added a decent savestate format - unhappily NOT compatible with the old ones;
- Added a new method for noise luts, much clean;
- Added mapper #180 (Nichibutsu, game Crazy Climber supported);
- Added preliminary VS UniSystem reads handler (Atari RBI Baseball works), thanks to xodnizel;
- Added a cheap hack to get Paris-Dakar Rally Special working (map66);
- Fixed a major bug in the mapper #40 (SMB2j) reset;
- Fixed mapper #83 CHR bankswitch (World Heroes2 works);
- Fixed mapper #232 (BF9096 chip - used by Codemasters' Quattro carts);
- Fixed mapper #233 (the '20-in-1' half works, 'reset' to active);
- Fixed number of cpu cycles per sprite DMA transfer;
- Fixed ppu layout (frame starts at VBlank);
- Fixed ppu latch system and ppu reads, thanks to Ki for his findings (pass ok in the tests programs).
- Fixed mirroring state saving (when a mapper uses a custom mirroring);
- Tweaks in the FDS driver, more games are working;
- Cleaned up the 16k CHR RAM support code, used by mapper #13;
- General cleanups to boost the performance;
- Added a 'secret' mapper, as explained in the rocknes homepage...
- NES sound driver partially rewritten. Added real-time state for register $4015, which fixes sound output for all games;
- Added mapper #76 driver (Namco 109);
- Added mappers #72, #92, #101 (Taito mappers);
- Added mappers #83 (Cony mapper), #240;
- Added mapper #100 (NESticle MMC3 hack mode, untested);
- Fixed mapper #70 (small hack for Kamen Rider Club);
- Fixed mapper #113 (to support HES carts);
- Removed duplicated pattern table saving on games with no VROM.
- Fixed a bug on sound reset, the noise channel is now working properly.
- Better noise emulation;
You can go grab it from the NES Emulators section.