Reproduce any hardware quirks that games may rely.
My NES is a portable, open source, low level NES/Famicom emulator written in C#. My NES doesn't employ any game specific hacks or hash checks. Features include browser with ability to manage roms in folders and display additional information like snapshots and covers, save or load state, multi-renderer, access archive files (RAR, ZIP, and 7Z), user can create profiles for controls mapping, supports BotGod xml database which used for detecting additional rom information like MMC3 board revision, profiles for control mapping CPU: all instruction including the undocumented and emulates the interrupts check at the last cycle operation plus the interrupt vector changing behavior, PPU: exact ppu cycle timing, exact vbl, and nmi behavior accurate sprites evaluation emulation, and APU: accurate frame counter, accurate dmc irqs, and channels clocks on real CPU frequency, supports 4 players, zapper, Vs-UniSystem, and Game Genie, TV Systems: NTSC, PALB, and Dendy, and supported mappers and boards. View larger image
Operating systems:
Windows 7, Windows Vista, Windows XP, Windows 2003
Date:
27.06.2013
Related Software