/LaiNESVita

Cycle-accurate NES emulator in ~1000 lines of code

Primary LanguageC++BSD 2-Clause "Simplified" LicenseBSD-2-Clause

An incomplete LaiNES fork to Vita. It's extremely slow due to audio and CPU not being threaded. Controls may or may not work.

Kudos to Rufis_, cuevavirus, CreepNT, skyl4nk, Princess of Sleeping and dots-tb for their help getting this to run.

Needs fnblit to build, you can use ddpm from DolceSDK to install it.

Original LaiNES contributors Andrea Orru - LaiNES Jeff Katz - Mapper 002 & 003, configuration. PudgeMa - Scrollable menu and bug fixes.

References and credits from Original LaiNES Special thanks to Ulf Magnusson for the invaluable PPU diagram and for his excellent implementation which was a big source of inspiration. blargg's APU sound chip emulator: http://blargg.8bitalley.com/libs/audio.html#Nes_Snd_Emu Complete hardware reference: http://problemkaputt.de/everynes.htm Tick-by-tick breakdown of 6502 instructions: http://nesdev.com/6502_cpu.txt

Licensing Original LaiNES is licensed under "BSD 2-Clause "Simplified" License", the license text can be found in LICENSE file. Any commits made for the Vita fork by me is licensed under "MIT License", the license text can be found in LICENSE.MIT file.