---
name: "nestra"
section: "6"
platform: "linux"
package: "nestra"
version: "0.66-10"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/nestra"
---

# nestra(6)

Nintendo Entertainment System Emulator

## NAME

nestra - Nintendo Entertainment System Emulator

## SYNOPSIS

**nestra** *\[-v\] \[-d\] \[-l\] \[-hm\] \[-vm\] \[-sm\] \[-nm\] filename*

## DESCRIPTION

Nestra is a dynamic recompiler which translates 6502 code into native code to emulate a NES.  Execution of the translated code is quite fast, and the emulator can run at full speed with relatively modest CPU requirements.

## CONTROLS

The following keys may be used to control the program.

- **arrow keys**

  Typically move your player.

- **space bar**

  Button A

- **z,x**

  Button B

- **return**

  Start

- **pause,break**

  Reset the emulator.

- **escape**

  Exit the emulator.

- **1-9**

  Adjust emulation speed. 1 is normal speed, 2 is double speed, etc.

- **\`**

  Run at half speed.

- **0**

  Pause emulator.

## OPTIONS

- **-v**

  Verbose output.

- **-d**

  Show disassembled code as the emulator runs.

- **-l**

  Link branches directly after recompiling (improves speed but may cause problems).

- **-hm**

  Use horizontal VRAM mirroring.

- **-vm**

  Use vertical VRAM mirroring.

- **-sm**

  Use single-screen VRAM mirroring.

- **-nm**

  Use no VRAM mirroring.

## AUTHOR

Nestra was written by Quor \<quor@altavista.net\>. This manual page was written by Joey Hess \<joey@kitenet.net\>.
