NostaNES

Controls

NostaNES works with a keyboard, a gamepad or touch. Every button can be remapped from the in-game menu.

Keyboard, player 1

Keyboard controls for player 1
ActionInput
D-PadArrows
NES B buttonZ
NES A buttonX
Turbo B buttonA
Turbo A buttonS
StartEnter
SelectShift
In-Game MenuF1
FullscreenF
Pause / ExitEsc
Game Speed] / [
Quick Save (hold 2s).
Quick Load (hold 2s),

Keyboard, player 2

Player 2 uses the number pad on the same keyboard.

Keyboard controls for player 2
ActionInput
D-PadNum 5Num 2Num 1Num 3
NES A buttonNum 7
NES B buttonNum 8
Turbo ANum Add
Turbo BNum Minus
StartNum Enter
SelectNum 0

Gamepad

Xbox, PlayStation, Switch Pro and most USB or Bluetooth gamepads work. Where two buttons are shown, the first is Xbox and the second is PlayStation.

Gamepad controls
ActionInput
D-Pad / MovementD-PadL-Stick
NES B (Run / Attack)A✕
NES A (Jump / Action)B○
Turbo B (Rapid-fire)X□
Turbo A (Rapid-fire)Y△
StartMenuOptions
SelectViewShare
FullscreenR3
In-Game MenuSelect + Start
Hold to Exit (2s)Select
Game SpeedRT / LTR2 / L2
Quick Save (hold 2s)RBR1
Quick Load (hold 2s)LBL1
Random GameLB + RBL1 + R1
Player 22nd Pad

Touch screens

Phones and tablets get an on-screen D-pad with A, B, Turbo A, Turbo B, Select and Start. Tap MENU for save slots, cheats and display filters.

Tap LAYOUT during a game to drag any button where you want it and resize it from 50% to 180%. Layouts are saved for each game, separately for portrait and landscape, and you can apply one layout to every game.

Ready to play?

No download, no sign-up. Pick a cartridge and press Start.

Open the game library