GitHub topics: nes
ObaraEmmanuel/NES
NES emulator written in C
Language: C - Size: 6.11 MB - Last synced at: about 2 hours ago - Pushed at: about 4 hours ago - Stars: 68 - Forks: 19

Is-Daouda/is-Engine-Demo
This version is made for 35 years of Super Mario Bros!
Language: C - Size: 117 MB - Last synced at: about 2 hours ago - Pushed at: about 4 hours ago - Stars: 12 - Forks: 1

lsmmega/mm1
Disassembly of Mega Man 1
Language: Assembly - Size: 286 KB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 2 - Forks: 0

Hana0914/game-collection
A collection of mini web games built with HTML, CSS, and JavaScript.
Language: JavaScript - Size: 1.88 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 0 - Forks: 0

hectoraup22/PGM2CHR
🎨 Convert 128x256 PGM images into Famicom/NES CHR tilesets effortlessly with this simple command line tool.
Language: C - Size: 14.6 KB - Last synced at: about 10 hours ago - Pushed at: about 12 hours ago - Stars: 0 - Forks: 0

rana-mzk/MMLSakura
MMLs write in Text Music Sakura and mck or nsdlib
Language: HTML - Size: 1.97 MB - Last synced at: about 10 hours ago - Pushed at: about 12 hours ago - Stars: 1 - Forks: 0

xms0g/nesv
RISC-V emulation on NES
Language: Assembly - Size: 217 KB - Last synced at: about 18 hours ago - Pushed at: about 18 hours ago - Stars: 9 - Forks: 1

vchelaru/FlatRedBall
Cross-platform 2D game engine focused on ultimate productivity built in .NET
Language: C# - Size: 392 MB - Last synced at: about 8 hours ago - Pushed at: about 8 hours ago - Stars: 503 - Forks: 67

ifuyun/ifuyun.com
A versatile content community that unites blogs, high-resolution wallpapers, wallpaper jigsaw puzzles, and classic NES mini-games into a one-stop hub for creativity and fun.
Language: TypeScript - Size: 4.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 7 - Forks: 2

fhoedemakers/pico-infonesPlus
NES Emulator with SD card and menu support for the Raspberry PI Pico, Pico 2 and other RP2040/RP2350 based microcontrollers. Play your games from SD card on a HDMI display.
Language: C - Size: 51.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 382 - Forks: 39

StevenSYS/PGM2CHR
Simple command line tool that converts a PGM image file to a Famicom/NES CHR tileset file
Language: C - Size: 6.84 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

xms0g/sunset
Retro Sunset on NES
Language: Assembly - Size: 1.33 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 0

afska/nescore
🕹️ A NES Emulator made in JavaScript for educational purposes.
Language: JavaScript - Size: 2.52 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 14 - Forks: 0

davecom/ComputerScienceFromScratch
Source for the book Computer Science from Scratch
Language: Python - Size: 7.47 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 36 - Forks: 4

brette-0/Numinous
The 2a03 targeting 6502 Assembler built for something more.
Language: C# - Size: 10.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

tfdsoft/famidash
Geometry Dash for the Nintendo Entertainment System
Language: Assembly - Size: 460 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 316 - Forks: 33

haroldo-ok/CVBasic-emscripten
W.I.P. CVBasic compiled into JS so it can run directly from browser.
Language: BASIC - Size: 2.55 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

pinobatch/240p-test-mini
Size-optimized ports of Artemio's 240p Test Suite to 8-bit consoles
Language: Assembly - Size: 2.32 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 265 - Forks: 23

EmulatorJS/EmulatorJS
A web-based frontend for RetroArch
Language: JavaScript - Size: 633 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 2,401 - Forks: 723

andkorzh/RP2C02-7-
A highly clock-accurate FPGA clone of the NES 2C02(7) PPU, created on the basis of reverse engineering.
Language: Verilog - Size: 3.31 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 27 - Forks: 1

romh-acking/metal-slader-glory-fc-en
Metal Slader Glory (Famicom) English translation
Language: Assembly - Size: 2.24 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 2

mhamad-jamal/pces
🔒 Manage your certificates effortlessly with PCeS: a Go-based tool for automatic renewal, issuance, and integration with SSH and Windows keychain.
Language: Go - Size: 529 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

joethun/joetemulator
A modified version of EmulatorJS and Webretro's demo pages + more
Size: 187 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

nostalgic-css/NES.css
NES-style CSS Framework | ファミコン風CSSフレームワーク
Language: SCSS - Size: 4.53 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 21,263 - Forks: 1,671

AlexPetrusca/alpiNES
NES emulator written in Rust with SDL2
Language: Rust - Size: 7.22 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

arianrhodsandlot/retroassembly
A personal retro game collection cabinet in your browser. Join us on Discord https://discord.gg/gwaKRAYG6t
Language: TypeScript - Size: 66 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 335 - Forks: 18

ducalex/retro-go
Retro emulation for the ODROID-GO and other ESP32 devices
Language: C - Size: 284 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 829 - Forks: 187

Provenance-Emu/Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Language: C - Size: 1.71 GB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6,143 - Forks: 703

arianrhodsandlot/nostalgist
A JavaScript library used for running emulators of retro consoles inside browsers.
Language: TypeScript - Size: 9.88 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 750 - Forks: 20

GerbilSoft/rom-properties
ROM Properties Page shell extension
Language: C++ - Size: 148 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 574 - Forks: 39

llvm-mos/llvm-mos-sdk
SDK for developing with the llvm-mos compiler
Language: C - Size: 17 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 312 - Forks: 62

jerosoler/css-houdini-pixel-box
👾 Pixel Box CSS Houdini PaintWorklet 👾
Language: HTML - Size: 67.4 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 0

pinobatch/little-things-nes
One-off tech demos and test ROMs for NES
Language: Assembly - Size: 2.29 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 40 - Forks: 3

mssola/tools.nes
Tools for NES/Famicom development.
Language: Rust - Size: 996 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

L-Spiro/BeesNES
A sub–cycle-accurate Nintendo Entertainment System emulator.
Language: C++ - Size: 270 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 78 - Forks: 4

marethyu/awesome-emu-resources
A curated list of emulator development resources
Size: 198 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 130 - Forks: 9

Swordfish90/Lemuroid
All in one emulator on Android!
Language: Kotlin - Size: 119 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3,336 - Forks: 211

bfirsh/jsnes-web
A browser UI for JSNES, a JavaScript NES emulator
Language: JavaScript - Size: 3.01 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 614 - Forks: 165

haseeb-heaven/roborun-nes
RoboRun-NES is platform NES game created in C for homebrew project.
Language: Assembly - Size: 7.85 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 0

IllegalLeft/SurfBreak
A surfing NES game
Language: NWScript - Size: 35.2 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

TheoW03/nesda
nesda is an accurate iNESv1.0.0 ROM disassembler
Language: C++ - Size: 97.7 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

wendelscardua/miroh
NES game made for Ludum Dare 54; and its sequel/spin-off, made for NESdev Compo 2023
Language: NWScript - Size: 1.8 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 1

IgnacioVeiga/ArkaPong
[PRE-ALPHA] Arkanoid+Pong game engine
Language: C++ - Size: 40.3 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

lukexor/tetanes
A cross-platform NES emulator written in Rust using wgpu
Language: Rust - Size: 44.8 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 212 - Forks: 23

mikastiv/NesOxyde
NES emulator in Rust
Language: Rust - Size: 398 KB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 9 - Forks: 0

Kotambail-Hegde/Masquerade-Emulator
A multi-system emulator
Size: 8.59 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

VaAndCob/ESP32-FreeRTOS-Test
Test ESP32 multi-tasking run on Core 0 Core 1 simulatneously
Language: C - Size: 8.08 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 6 - Forks: 1

Amjad50/plastic
NES emulator in rust with egui and TUI
Language: Rust - Size: 4.66 MB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 541 - Forks: 17

FiendsOfTheElements/FF1Randomizer
A randomizer for Final Fantasy 1 on the NES.
Language: C# - Size: 103 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 84 - Forks: 50

renanstn/learning-retro-game-dev
Arrumando pobrema pa cabeça!
Language: Assembly - Size: 73.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

punesemu/puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Language: C - Size: 98 MB - Last synced at: 8 days ago - Pushed at: 17 days ago - Stars: 723 - Forks: 46

hkzlab/NoCIC
Replacement CIC for NES consoles with reliable reset timing
Size: 500 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

AndreaOrru/LaiNES
Cycle-accurate NES emulator in ~1000 lines of code
Language: C++ - Size: 856 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 1,509 - Forks: 116

WillSams/Making-Games-For-The-NES-book-examples
Me just going through Steven Hugg's book, sans the need to use the 8bitworkshop web IDE.
Language: Assembly - Size: 645 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 4

ajwdev/bobomb
NES Emulator written in Rust
Language: Rust - Size: 636 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

lucazffz/nemu
Nemu: A cross-platform NES emulator for the terminal, built with Odin
Language: Assembly - Size: 23 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

rossdrew/emuRox
Emulator of MOS6502 (and eventually NES) with particular focus on understandable design and testing.
Language: Java - Size: 9.76 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 16 - Forks: 3

fedex81/helios
A Java-based Sega Mega Drive/Genesis emulator. And other systems too.
Language: Java - Size: 21.3 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 65 - Forks: 10

binji/smolnes
NES emulator in <5000 bytes of C
Language: C - Size: 13.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 727 - Forks: 40

mdsteele/annalog
A Zachtroidvania for the NES
Language: Assembly - Size: 5.63 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 6 - Forks: 1

razielgn/nes
WIP NES emulator
Language: Rust - Size: 830 KB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

mackieks/awesome-portablizing
A list of cool portablizing/modding projects, with a focus on open source hardware and software
Size: 271 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 34 - Forks: 2

giongto35/cloud-game
Web-based Cloud Gaming service for Retro Game
Language: Go - Size: 205 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 2,397 - Forks: 364

QQxiaoming/game_box
GameBox is a retro console game emulator. This project only relies on the Qt framework and can be used on multiple platforms such as windows, macos, linux and even embedded linux. GameBox 是一款游戏家用机模拟器,本项目仅依赖Qt框架,可在windows、macos、linux甚至嵌入式linux等多平台使用。
Language: C++ - Size: 42 MB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 17 - Forks: 2

Dn-Programming-Core-Management/Dn-FamiTracker
modifications and improvements for 0CC-FamiTracker (based on j0CC-FamiTracker 0.6.3)
Language: C - Size: 18.1 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 449 - Forks: 29

scemino/madNES
Just a NES emulator
Language: C - Size: 70.3 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 16 - Forks: 1

gregkrsak/first_nes
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
Language: Assembly - Size: 159 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 161 - Forks: 18

BorisPlaton/nes_em
Nintendo Entertainment System emulator written in Rust.
Language: Rust - Size: 188 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

jpjonte/NESd
Cross-platform NES Emulator built with Dart and Flutter
Language: Dart - Size: 8.25 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 48 - Forks: 1

cipfge/nesmancer
Nesmancer is a Nintendo Entertainment System emulator written in C++ for Windows and Linux.
Language: C++ - Size: 1.71 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

gabe565/gones
An NES emulator written in Go.
Language: Go - Size: 4.63 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 34 - Forks: 3

markmoxon/elite-source-code-nes
Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)
Language: Assembly - Size: 14.9 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 391 - Forks: 17

negativeExponent/libretro-fceumm_next
fceumm-next (libretro core)
Language: C - Size: 4.62 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

JuantAldea/NES
A Nintendo Entertainment System (NES) emulator written in C++20. It features a custom 6502 CPU core that passes standard functional tests, a Picture Processing Unit (PPU) with DMA support, and a graphical debugger built with Qt for live inspection of memory and registers of the CPU. PPU and APU are still a WIP.
Language: C++ - Size: 240 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2 - Forks: 0

matiaszanolli/midi2nes
Convert MIDI files to NES assembly code.
Language: Python - Size: 2.79 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

devMiguelCarrero/snes.css
A retro-themed CSS framework inspired by the aesthetics of 16bit consoles
Language: SCSS - Size: 335 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 36 - Forks: 4

bfirsh/jsnes
A JavaScript NES emulator.
Language: JavaScript - Size: 1.38 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 6,242 - Forks: 836

bogaa/dizProjects
SNES and NES disassembly files of comercial games.
Language: Batchfile - Size: 11.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

qalle2/nes-stillimage
convert&display an image on the NES
Language: Python - Size: 480 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Ramirisu/tetris
Classic Tetris (NES Tetris) built using the Bevy engine.
Language: Rust - Size: 352 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

daniel5151/ANESE
Another NES Emulator - written for fun & learning - first implementation of wideNES
Language: C++ - Size: 42.4 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 399 - Forks: 27

raddad772/jsmoo
Multi-system, pure JavaScript (& a little AssemblyScript) emulator, with great accuracy and speed. Currently some SNES, NES, GameBoy, Master System, ZX Spectrum, and GameGear support
Language: JavaScript - Size: 28.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 81 - Forks: 9

realdmx/retrore
A curated list of original and reverse-engineered vintage 6502 game sourcecode.
Size: 203 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 5

Viriliter/Tank1990
A simple NES-style remake of Tank 1990, developed in Java using the Swing library.
Language: Java - Size: 1.25 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

takahirox/nes-js
JavaScript NES(Famicom) emulator
Language: JavaScript - Size: 320 KB - Last synced at: 8 days ago - Pushed at: almost 8 years ago - Stars: 219 - Forks: 47

retroenv/nesgodisasm
Nintendo Entertainment System ROM disassembler written in Golang
Language: Go - Size: 294 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 2

bfirsh/vNES
A mirror of Jamie Sanders' Java NES emulator, which once lived at virtualnes.com
Language: Java - Size: 177 KB - Last synced at: 7 days ago - Pushed at: over 8 years ago - Stars: 42 - Forks: 14

dtinth/nes-apu-worklet
NES APU exposed as an HTML5 AudioWorklet. Generate 8-bit sounds fom Web Audio API! Powered by nes-js’s APU code.
Language: HTML - Size: 22.5 KB - Last synced at: 29 days ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 1

fhoedemakers/PicoSystem_InfoNes
NES emulator for the Pimoroni PicoSystem RP2040 gaming handheld.
Language: C - Size: 17.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 72 - Forks: 12

gmilette/zeldabot
Bot that can beat NES Zelda in under an hour
Language: Kotlin - Size: 9.47 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

retrodig/nes_architecture
ファミコンアーキテクチャに関してまとめたドキュメント
Size: 73.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Hamad-Center/UserClassManagementAPI
A Demo application built with NestJS that demonstrates modern backend architecture patterns, microservices communication, and clean code principles. The application implements a User Class Management System where users can be assigned to classes with business rules processing handled asynchronously.
Language: TypeScript - Size: 479 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

drojaazu/chrgfx
Converts to and from tile based graphics from retro video game hardware
Language: C++ - Size: 664 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 72 - Forks: 8

joelibaceta/RL-PPO-Mario
Este proyecto implementa un agente Proximal Policy Optimization (PPO) para jugar Super Mario Bros
Language: Python - Size: 5.33 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

xan1242/Castlevania-ReVamped-Open-Source-Edition Fork of LSDonkeyKong/Castlevania-ReVamped-Open-Source-Edition
The Open-Source version of Castlevania ReVamped! (Improved Performance & Android support)
Language: Game Maker Language - Size: 106 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

bensuperpc/cc65-docker Fork of rainisto/cc65-docker
Docker container for CC65 toolchain
Language: Makefile - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

ellisgl/game
"The Game" for NES
Language: Assembly - Size: 15.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

luckasRanarison/mes
A decent multiplateform NES emulator written in Rust
Language: Rust - Size: 1.1 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 21 - Forks: 2

denisenepraunig/nes-development
Ressources for NES development
Size: 71.3 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 1

taylorplewe/monkey
NES port of Wall Kickers (iOS/Android)
Language: Assembly - Size: 49.6 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0
