RockNES
Rest in peace, Chico Anysio. (video)

NES emulator and NSF music player for Windows.
Coded by Zepper ©1998-2012


Locations of visitors to this page

Visitors since July 3 2009.
RockNES [F O R U M]
Read work-in-progress news!

Sunday, May 13rd 2012
  • A quick code cleanup. I reupload it.

  • Saturday, May 12nd 2012
  • RockNES 5.08 released.

  • What's new for version 5.08 (05/13/2012)
    -----------------------------------------
    - Fixed application path string, the config file is loading/saving ok.
    - Fixed IRQs for MMC3 (mapper 4), MMC5 (5) and RAMBO-1 (64).
    - Fixed 2002h clearing time (sprite #0 and sprite overflow flags).
    - The emulator now displays PAUSED when inactive.

    Thursday, April 5th 2012
  • One more bugfix release, RockNES 5.074.

  • What's new for version 5.074 (04/05/2012)
    -----------------------------------------
    - Fixed broken MMC3 IRQs (mapper 4), my mistake.
    - Fixed a potential crash if the joystick is set, but disconnected.
    - Put back Sleep(0) for both double and triple buffering modes.

    Wednesday, April 4th 2012
  • Update: changed to Sleep(0) again on double buffering. Download 5.073b if you have problems.
  • Another update. RockNES 5.073 released. There's an unanswered question regarding the use of Sleep(0)inside a while() loop. Well, a couple of guys say it's a poorly way of programming, but none of them give a solid answer to fix the problem. Can you help me?

  • What's new for version 5.073 (04/04/2012)
    -----------------------------------------
    - Even more CPU fixes, IRQ/NMI_and_DMA tests have passed.
    - The file header info wasn't being saved correctly into a file, fixed.
    - Fixed emulator window resolution info (the desktop resolution was being displayed).
    - Changed Sleep(0) to Sleep(1) because of video sync problems.
    - Usual minor fixes.

    Sunday, April 1st 2012
  • Does triple buffering work for you? I have a report about lack of frame sync at 60hz. Please, let me know... and thanks.

  • Saturday, March 31st 2012
  • RockNES 5.072 released. It's a minor update.

  • What's new for version 5.072 (03/31/2012)
    -----------------------------------------
    - Fixed an uninitialized variable in the pAPU code.
    - A few more CPU fixes.

    Wednesday, March 28th 2012
  • Another version this weekend, 5.072 - just stay tuned!

  • Sunday, March 25th 2012
  • Here we go! RockNES 5.071 released. Important bugfixes and minor additions. Spread the news and enjoy!

  • What's new for version 5.071 (03/25/2012)
    -----------------------------------------
    - The config file rocknes.ini wasn't being saved to the application path, but only being read from there. It has been fixed now.
    - Fixed a CPU problem regarding dummy writes.
    - The Famicom Disk System game manufacturer code $FF is now selectable.
    - Reworked the way of loading/checking the FDS BIOS file.
    - Added a new option: use the desktop resolution on triple buffering.
    - Fixed "other options" menu.
    - Fixed binary compiling problems.
    - The video resolution is now displayed in the "System info" option.
    - A few cleanups and minor fixes there and there.

    Saturday, March 23rd 2012
  • A new version of RockNES is coming this weekend. It's a bugfix release.

  • Sunday, March 18th 2012
  • RockNES 5.07 has been released! Send me feedback, so I can continue supporting it.

  • What's new for version 5.07 (03/18/2012)
    -----------------------------------------
    - Improved 640x480 stretched mode.
    - Improved/fixed APU timing to match the behavior of the hardware.
    - Improved savestate code, old files are not compatible (must be version 4).
    - Tweaked mouse support for gameplay, now you can adjust the number of frames between mouse polls.
    - Fixed mapper 4 (MMC3), IRQ code rewritten.
    - Fixed mapper 5 (MMC5), added extended attribute mode (Koei games playable).
    - Fixed mapper 7, now all 512 KB of ROM is accessible.
    - Fixed mappers 9 and 10, Punch Out works with no glitches.
    - Fixed mapper 90, plus support for 211 (Donkey Kong 4 works).
    - Fixed mapper 232 (BF9096).
    - Added WRAM control to the mapper 1 (MMC1).
    - Added keyboard keys 1, 2, 3 to cycle between game screen blitters, but can be disabled in the config file.
    - Added an option to setup the video resolution to match the desktop.
    - Added an option to disable $4011 raw writes.
    - Added Famicom Disk System header viewer, much like the NSF header viewer.
    - Adjusted DMC sound decay and proper $4011 raw, no sound pops.
    - Multiple instances of RockNES.exe are no more allowed.
    - The disassembler now points to the line within the CPU PC value.
    - The close button ("X" corner) now works while the GUI is active.
    - There's a new menu item [!], called "Quick Menu".
    - Added a new submenu, "Other options", to be improved. Currently, you can disable hotkeys 1,2,3, and setup quit to OS confirmation.
    - Fixed CHR ROM bank masking.
    - The config file rocknes.ini is now loaded from the application path.
    - A few cosmetic changes and minor internal fixes.
    - Documentation updated.

    Sunday, November 13rd 2011
  • Hello. RockNES is under development. Please, read the official forum for the latest Work in Progress. Thanks!



  • Windows 32bit


    NES EMULATOR
    RockNES 5.08 [i686 MMX] 05/13/2012
    NOTICE: Allegro 4.4 library (DLL) required!

    Older versions are highly not recommended.
    RockNES 5.072 [i686 SSE2] 03/31/2012
    RockNES 5.071 [i686 SSE2] 03/25/2012
    RockNES 5.061 [i586 MMX] [core2duo] 02/04/2011
    RockNES 5.05 [i586 MMX] [core2duo] 02/21/2010
    RockNES 5.04 [i586 MMX] [core2duo] 02/17/2010
    RockNES 5.03 [i586 MMX] [core2duo] 01/30/2010


    Old stuff!
    GAME EDITORS
    visine v2.82, MegaMan 1&2 editor (DOS) 10/27/2002
    sixtans v1.00, MegaMan 6 editor (DOS) 03/31/2002
    HALed v1.00, Adventures of Lolo 1 editor (DOS) 12/25/2002

    MISC TOOLS
    BNSF v2.5, a NSF file player (DOS) 03/31/2002
    Decrom 2.1, a NES graphics decoder in ascii (DOS) 08/08/2000

    DOCUMENTS
    Tutorial for visine - HLP version
    RockNES savestate info (finishing it!)



    Copyright ©1998-2012 Zepper
    These programs are distributed without any warranty.
    Use them at your own risk.