LoveNES2D - NES emulator for Love2D

  •        30

NES emulator for Love2D

https://github.com/gamax92/LoveNES2D

Tags
Implementation
License
Platform

   




Related Projects

My Nes

  •    

My Nes is a portable open source NES/FAMICOM emulator written in C#. It's EXACT nes cycle emulator, very accurate and uses exact ppu cycle timing. My Nes compatibility is very high, and most of the games that supported run perfectly. The aiming of this project is accuracy.

jsnes - A JavaScript NES emulator.

  •    Javascript

A JavaScript NES emulator. It's a library that works in both the browser and Node.js. The browser UI is available at https://github.com/bfirsh/jsnes-web.

emulator - Emulator of NES, Super Nintendo, Sega Mega Drive, GameBoy video consoles

  •    ActionScript

NESbox is an emulator of NES, Super Nintendo, Sega Mega Drive and GameBoy video consoles, built on Adobe Flash technology and it can only be run directly in your browser's window. Get all .swf files in /bin folder and upload to your server (for example to /flash folder). Add the following html to page where you want to place the emulator.

nes - NES emulator written in Go.

  •    Go

This is an NES emulator written in Go.To build portaudio-go, you must first have the PortAudio development headers and libraries installed. Some systems provide a package for this; e.g., on Ubuntu you would want to run apt-get install portaudio19-dev. On other systems you might have to install from source.

hnes - NES Emulator written in Haskell

  •    Haskell

Welcome to hnes. hnes is a NES emulator written in Haskell. Lots of games run, but more don't. You can see which roms are compatible here: http://tuxnes.sourceforge.net/nesmapper.txt The best games seem to be MMC3, so that is a priority.


optcarrot - A NES emulator written in Ruby

  •    Ruby

This project aims to provide an "enjoyable" benchmark for Ruby implementation to drive "Ruby3x3: Ruby 3 will be 3 times faster". NOTE: We do not aim to create a practical NES emulator. There have been already many great emulators available. We recommend you use another emulator if you just want to play a game.

pinky - An NES emulator written in Rust

  •    Rust

Pinky is an NES emulator written in Rust completely from scratch based only on publicly available documentation. Currently this is not a production quality emulator, though whatever games it can play (due to limited mapper support) it can play quite well (e.g. such games as Super Mario Brothers, Donkey Kong or Tetris; you can check out nesmapper.txt which will tell you which game use which mapper).

My Nes

  •    CSharp

My NES is a portable, open source, low level NES/Famicom emulator written in C#. The compatibility of My NES is very high, running most games without any bugs. The aim of the project is to reproduce any hardware quirks that games may rely on as elegantly as possible. My NES doesn't employ any game specific hacks or hash checks (Aside from filling in pot holes left behind by the iNES file format).

jsnes - A JavaScript NES emulator.

  •    Javascript

A JavaScript NES emulator.

Fergulator - NES emulator, written in Go

  •    Go

This is an NES emulator, written in Go. It's fairly new and very much a work in progress, so not all games run yet and not all features are implemented. Details are below. You'll need to install XQuartz in order to run on OSX.

LuaGB - A gameboy emulator written in pure Lua. Work in progress.

  •    Lua

A gameboy emulator written in Pure Lua. Approaching feature completeness, but still a work in progress. This is designed to be fairly cross platform, and currently consists of a platform-independent gameboy module which contains the emulator, and a Love2D interface, presently the only supported platform.

sprocketnes - NES emulator written in Rust

  •    Rust

sprocketnes is an emulator for the Nintendo Entertainment System written in the Rust programming language. Its purpose is to serve as a technology demonstration to show how the Rust programming language is suitable for systems software such as emulators. It has many shortcomings and is not intended to be a production-quality emulator. sprocketnes is also designed to be a relatively clean example codebase, showing off various Rust idioms.

jGameBase - Universal Emulator Frontend

  •    Java

jGameBase is a Java port of GameBase, a fully-featured retro-gaming emulator frontend and game database utility (e.g. GB64 Collection of C64 games). It supports virtually any emulator for any system and has versatile database searching and filtering. There are databases for Apple II, Atari ST, Coleco ColecoVision, Commodore Amiga, Commodore C64, Commodore VIC20, Nintendo NES, Nintendo SNES, and Sinclair ZXSpectrum.

PocketNester

  •    C

PocketNester is a fast NES/Famicom emulator for Pocket PC featuring impressive speed (30~50fps on 200Mhz XScale), accurate sound, intuitive UI and good support of loads of NES mappers. PocketNester is based on nester, nesterce amp; unofficial nester.

The Cooperative NES Project

  •    

The Cooperative NES Project is an effort to create *The* Nintendo Entertainment System Documentation, Emulator, Debugger Disassembler, Assembler, and other useful tools. The project concentrates on community contributions.

NES EMU 7

  •    

NES EMU 7 is a Nintendo Entertainment System emulator for Windows Phone 7.

sukiNES

  •    CSharp

sukiNES is a NES emulator for the .NET Framework and written in 100% managed code with C# and Managed DirectX. With his module based system, you can write your own NES CPU or PPU. In resume, sukiNES takes you back in the '80 with lastest technologies.

retroarch-clover

  •    GLSL

This is a hakchi/hakchi2 module which adds libretro cores and RetroArch front-end to your NES Mini. It will automatically detect unsupported NES games and run them instead of the default emulator. Save states will work as usual.

Nintemulator

  •    

Nintemulator is a work in progress multi-system emulator. Plans for emulated systems are NES, SNES, N64, GB/GBC, GBA, and NDS.

Zuko

  •    C++

Zuko is a multi gaming console emulator designed to aid emulator programmers and game programmers in discovering how the console works. Supported consoles: Genesis/Mega Drive, Master System, Gameboy. Future: NES and N64. Runs on Windows and GNU/Linux