This is the Linux app named NES whose latest release can be downloaded as nessourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named NES with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS
Ad
NES
DESCRIPTION
NES emulator written entirely in Go, aimed at accurately reproducing classic Nintendo Entertainment System games in a modern, cross-platform environment. It reimplements the NES hardware in software, including CPU, PPU (graphics), and APU (audio), and then presents the output using OpenGL for video and PortAudio for sound. The emulator supports a menu mode where, if you point it at a directory instead of a single ROM, it scans all ROMs and shows a game selection screen with thumbnails fetched from an online database keyed by each ROM’s MD5 hash. Once a ROM is chosen, the emulator maps keyboard controls to NES inputs and also supports USB joysticks, letting you play with a gamepad instead of just the keyboard. Under the hood it implements several common NES cartridge mappers such as NROM, MMC1, UNROM, CNROM, MMC3, and AOROM, which together cover the majority of NES titles in circulation.
Features
- Pure Go NES emulator with OpenGL graphics and PortAudio sound output
- Command-line usage that accepts a single ROM or a directory of ROMs and shows a thumbnail-based game selection menu
- Support for multiple NES cartridge mappers covering roughly 85% of commercial games
- Keyboard and joystick input support with a clear default key mapping for NES controls
- Easy installation via go get, automatically fetching dependencies and building the executable
- Links to NES technical documentation and references for emulator developers and hardware enthusiasts
Programming Language
Go
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/nes.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.
