FC / NES · Fighting
Double Dragon
No ROM
Upload one manually. The file stays in this tab and is not sent to a server.
EmulatorJS (open source, GitHub) · Touch pad on phones. A Bluetooth gamepad is better for fighters and karts.
Controls
On a phone, use the on-screen pad. A Bluetooth gamepad works too.
Double Dragon is a side-scrolling NES brawler. Kick, grab, and steal bats from the gang to rescue Marian.
Play it officially
- Nintendo Switch Online · Nintendo Entertainment System – Nintendo Classics · Nintendo Switch · Subscription
- DOUBLE DRAGON · Nintendo Switch · Purchase
- Double Dragon & Kunio-kun: Retro Brawler Bundle · Nintendo Switch · Purchase
US store pages, checked 2026-10-22. Availability and prices differ by region and change over time. cv.cm is not affiliated with these publishers or stores and earns nothing from these links.
Cheat codes
Game Genie helps on long one-player runs. Two-player ROM behavior depends on the dump.
SZUEUOVKGXUEUOSEAEEEUOPAOXuEuOSEWalkthrough
Double Dragon NES: 4 missions. Punch, kick, grab, weapons. Beat the last boss and rescue Marian.
Moves and weapons

Punch then kick. Jump-kick doors. Elbow out of grabs. Weapons drop if you get hit.
Mission 1 Streets

Right. Bat from the first alley. Jump-kick the door pack. Small boss: jump-kick plus punches.
Mission 2 Stairs
Clear the screen before you climb. Conveyor pits. Keep a weapon for the knife enemy at the top.
Mission 3
Gunners: rush to melee. Mid-boss grabs — mash out.
Mission 4 ending

Room by room. Save a weapon for the last fight. Dodge charges, combo, rescue Marian.
FAQ
Double Dragon cheat codes?
Lives, energy, weapons, and continues are listed for the NES Game Genie.
Play on a phone?
Yes. D-pad plus A/B. Jump-kick needs both a direction and a button.
ROM hosted?
No. Load a .nes file you own.
How do I beat the first mission?
Punch-kick, grab a bat, clear the street, then the hideout stairs. Details are in the walkthrough.
Two players?
If the dump supports it, bind player 2 in emulator settings. Phones map one pad.
Emulator cores live on S3. A game starts from a hosted ROM when that file exists, or from a local file you pick. Local files are not uploaded.