PICTURE CONTROLS

Brightness
Contrast
Color
Gamma

NTSC EMULATION

NTSC Emulation*
Sharpness
Signal Noise

TV EMULATION

TV Emulation
Scanlines
Glow
Convergence

SYSTEM SETTINGS

Controller Port 1
Controller Port 2
Video System
Use WebGL

* NTSC composite signal path emulation.

flashing indicator

INPUT BINDINGS

Click 'Set' button to change bindings for an input. Click 'Clear' to remove the binding.

InputKeyboardGamepadOptions



PRESS A KEY OR GAMEPAD BUTTON

and will be bound to .

flashing indicator

EM-FCEUX

em-fceux is an Emscripten port of FCEUX. Code: https://bitbucket.org/tsone/em-fceux/

INSTRUCTIONS

To play a game, drag and drop it (ROM file etc.) on this browser window. Played games are added to the game stack on the right. Play the game again by clicking it on the stack.

To remove a game, click X icon on the game. This doesn't remove save data however. Built-in games cannot be removed.

Supported file formats are: .nes, .nsf, .zip

INPUTS

Input bindings can be customized by clicking key bindings icon icon in top right corner of the window.

Default keyboard keys are:

InputKey
Directional Pad (Controller 1)Arrow Keys
A Button (Controller 1)F
B Button (Controller 1)D
Select (Controller 1)S
Start (Controller 1)Enter
Reset SystemCtrl-R
Exit Full-screen ModeEsc
Speed ThrottleTab
Select Save State0-9
Save Save StateF5
Load Save StateF7
Pause EmulationP
Single Frame Step\ (Backslash)

To shoot with Zapper (if selected as controller), simply click on mouse button where you want to shoot. It is recommended to disable TV emulation when using Zapper.

SETTINGS TAB

The settings tab is revealed by clicking the (pixelated) triangle on the left. The tab has controllers for composite NTSC and TV emulation, gamma, sharpness, color etc.

TROUBLESHOOTING

In case of issues with audio or the site is not working at all, try using a recent web browser, such as Firefox, Chromium, Chrome, Safari or Opera. Internet Explorer 11 will not work.

If input responsiveness is poor (frame rate is low), try disabling TV emulation or using the full-screen mode.

In case a game appears running too fast, try changing to PAL mode in the settings.

The user interface and inputs are designed for keyboard and mouse. There is no support (yet) for touch-only devices.

To file a bug or a feature request, do it in the project issue tracker. This may require a bitbucket.org account.

NOTES

Games and save data are stored locally in the web browser and are never transmitted out of the browser. Extracting the games and save data from the browser (for backups etc.) is not supported.

Please refer to em-fceux repository for more technical information.

em-fceux and FCEUX are licensed under GNU GPL Version 2.

Version: 0.4.0