Skip to content
Mineplus
Esc

↑ ↓ moveEnter open

MinecraftNES

A NES emulator built entirely from vanilla Minecraft resource-pack shaders.

Releasedby Suso (5uso)17
DownloadView repository

At your own risk. We link, never host. Safety

Posted by the creator, Suso (5uso).Open on YouTube

About this project

An NES emulator written entirely as resource-pack shaders for vanilla Minecraft Java 1.16, by Suso. You convert a mapper 0 or mapper 2 ROM with the repo's ROM.py into the pack's rom.png texture, set Fabulous graphics and a 640x480 window, and the controller maps to Minecraft movement and mouse inputs. The README says it was tested on vanilla Minecraft and that mods such as OptiFine may stop it working. TAS.py converts .fm2 TAS files for playback, though they desync on lag frames.

  • Runs mapper 0 and mapper 2 NES games
  • No mods: shaders in a resource pack do the emulation
  • Debug mode renders RAM and registers on screen
  • TAS playback from .fm2 files
Requirements and setup

Minecraft Java 1.16.x with Fabulous graphics, and a mapper 0 or mapper 2 NES ROM converted with the repository's ROM.py into the pack's ROM texture.