RockNES is a sophisticated Nintendo Entertainment System – NES – emulator for old fashioned and classic games. The emulator is written in C and relies on the Allegro library for a deep representation of the video and audio, not to mention access to input devices. As for handling GZ and ZIP files, it uses the zLib library. Initially started in 1998 and known as xNES, the emulator is still not abandoned – in fact, 2020 has brought in a series of upgrades to fix bugs.
RockNES supports a series of iNES mappers, provides NTSC PPU emulation, as well as 6502 CPU and APU emulation – support for Joypads 1 and 2 is also important. There are no versions for other operating systems but Microsoft Windows. At the same time, the package is empty and does not include any ROM images because they are copyrighted. The good news is anyone can download and use RockNES for free.