Guides

Tutorials, FAQs, and reference material for in-browser retro game emulation.

How to play retro games in your browser

The fast way to play NES, SNES, Genesis, GBA, and more — all in a browser tab.

Updated:

What is EmulatorJS? An emulation engine, explained

The open-source JavaScript bridge that turns libretro cores into browser-runnable WebAssembly.

Updated:

Save state vs save file: what’s the difference?

Save states freeze RAM. Save files mirror the cartridge battery. They behave differently — here’s the cheat sheet.

Updated:

Is retro game emulation legal? A plain-English guide

Emulators are legal. ROMs are the gray area. Here’s how to think about it without the legalese.

Updated:

Best controllers for browser-based retro emulation

Picks across budgets — wireless 8BitDo, wired Hori, and the cheapest credible Xbox-style options.

Updated:

Best Bluetooth controller emulator picks for 2026

Six Bluetooth gamepads tested in-browser: latency, mapping, and who each suits.

Updated:

Controller not working in emulator? Fix it in 5 minutes

Step-by-step fixes when your gamepad goes undetected in a browser emulator.

Updated:

Emulator save lost: can you recover your progress?

IndexedDB saves vanish easily. Here's what happened and what you can actually do.

Updated:

How to play Sega Genesis online — Mega Drive in your browser

Run Mega Drive games in your browser — no download, no install required.

Updated: