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.
Click 'Set' button to change bindings for an input. Click 'Clear' to remove the binding.
Input | Keyboard | Gamepad | Options |
and will be bound to .
em-fceux is an Emscripten port of FCEUX. Code: https://bitbucket.org/tsone/em-fceux/
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 on the game. This doesn't remove save data however. Built-in games cannot be removed.
Supported file formats are: .nes, .nsf, .zip
Input bindings can be customized by clicking icon in top right corner of the window.
Default keyboard keys are:
Input | Key |
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 System | Ctrl-R |
Exit Full-screen Mode | Esc |
Speed Throttle | Tab |
Select Save State | 0-9 |
Save Save State | F5 |
Load Save State | F7 |
Pause Emulation | P |
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.
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.
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.
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