Skip to content

hukkax/CaniNES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CaniNES

CaniNES is a crossplatform NES emulator built on top of a FreePascal port of the Mesen emulator core, using the SDL2 framework.

Donate to the original author of Mesen: Donate

Features

  • Accurate NES emulation as per Mesen
  • Recent Files, Favourites, Cheat Selector
  • Cartridge information screen with screenshots (requires manual configuration)
  • Savestates, Rewind, Fast Forward, Run-ahead
  • NTSC and CRT simulation filters

More information

Quick help

Press:

  • Left Alt or mouse for menu
  • Esc - alternative menu
  • Backspace - go back to the previous page in alt. menu
  • F1 - toggle info display
  • F5 - save console state
  • F7 - load console state
  • 0-9 - select savestate slot
  • F9 - file browser
  • F11 - toggle full screen
  • Tab - fast forward
  • Backspace - rewind (if enabled in settings)
  • Arrows and Z,X,Shift,Enter for NES controller 1,B,A,Select,Start; numpad for controller 2, or a connected joypad
  • Key and joypad bindings are customizable via the Input menu

Screenshots

Main menu Cartridge information HEOH Demo with NTSC and CRT filters BattleToads with filters disabled

About

A FreePascal NES emulator based on Mesen

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages