llccd / NESpire

My modified version of NESpire

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NESpire mod

About

NESpire is an emulator that allows you to play Nintendo Entertainment System (NES) games on the TI-Nspire family of calculators.

Original source: http://www.ticalc.org/archives/files/fileinfo/432/43217.html Original author: Korath_3 (korath3@gmail.com)

Using NESpire

First, you must have Ndless installed to use NESpire.

Any NES ROM you wish to play must be named with a .nes.tns extension, and sent to the calculator in the same folder NESpire was sent to. Open NESpire from the documents menu, and you will be presented with the ROM selection menu. Choose a ROM using the arrow keys and press Menu to select one, or press Esc to exit.

Controls

Game controls:

  • Tab = B
  • Esc = A
  • Clear = Select
  • Shift = Start
  • ^ = 2P B (x^2 on clickpad)
  • = = 2P A (10^x on clickpad)
  • Var = 2P Select
  • Ctrl = 2P Start
  • 8 = 2P Up
  • 5 = 2P Down
  • 4 = 2P Left
  • 6 = 2P Right
  • Menu = 2P Microphone

Emulator controls:

  • +/- = Increase/decrease frameskip (Default is 3 on the original TI-Nspire, 1 on the CX)
  • 7 = Save state
  • 9 = Load state
  • * = Fast-forward
  • B = Reverse border color
  • P = Pause (Many NES games have their own pause feature, but it will still consume just as much power as when playing the game. Using P to pause is preferred, so as not to waste battery life.)
  • Q = Quit
  • R = Reverse colors
  • S = Write save file (Only applicable to games which actually have battery-backed save memory; e.g. Zelda, Final Fantasy)

Known Issues

  • Marble Madness: Display of text window at beginning of level is glitchy.
  • Super Mario Bros. 3: Ground in title screen shakes up a down by 1 pixel.

About

My modified version of NESpire


Languages

Language:Assembly 94.4%Language:Pawn 5.1%Language:Makefile 0.5%