Home

Documentation

Learn how to use NestGame

Getting Started

Welcome to NestGame - your browser-based NES emulator! Here's how to get started:

  1. Browse the game library on the homepage
  2. Click on any game to open it
  3. Press "Play" to start playing
  4. Use your keyboard or gamepad to control the game

Keyboard Controls

Player 1

Movement

UpW
DownS
LeftA
RightD

Actions

A ButtonJ
B ButtonK
StartEnter
SelectShift
Player 2

Movement

Up
Down
Left
Right

Actions

A Button1
B Button2
Start3
Select4

Custom Keybindings

You can customize your keyboard controls in the Settings page:

  1. Go to Settings → Game Controls section
  2. Click on the button you want to remap (e.g. A, B, Start)
  3. Press the new key you want to assign
  4. Click 'Save' to apply your changes

Your custom controls are saved to your account automatically. If you're logged in, they will sync across devices.

Tips

  • Press Escape to cancel while assigning a key
  • Each button must have a unique key — conflicts are highlighted in yellow
  • Click 'Default' to restore the original controls (WASD + JK)

Gamepad Support

NestGame supports most USB and Bluetooth gamepads:

  • Xbox controllers (wired and wireless)
  • PlayStation controllers (DualShock, DualSense)
  • Nintendo Switch Pro Controller
  • Generic USB gamepads

Simply connect your gamepad and it will be automatically detected.