Introduction: Why You Don't Need an Arcade Cabinet
When you think of "arcade games," you might picture smoky arcades, rows of CRT monitors, and the clinking of coins in slots. That was the golden age of arcades from the late 80s to the mid-90s—a global market that peaked in 1994, with over $7 billion in revenue in the U.S. alone.
But today, you don't need to drive two hours to find an open arcade, nor do you need to spend thousands importing a used cabinet from Japan. The computer (or even smartphone) you're using right now is already a super-arcade. It can run games from CPS1, CPS2, Neo Geo MVS, PGM, and almost every other classic arcade board—all for free.
This guide will take you from zero to hero, teaching you how to play classic arcade games on modern devices. We'll cover everything from instant browser play and emulator installation to ROM acquisition, control mapping, and troubleshooting. By the end, you'll be ready to open your browser and relive classics like Cadillacs and Dinosaurs, Metal Slug, and Street Fighter II that defined the childhoods of so many.
I. Three Ways to Play: Choose Your Path
Before you start, figure out which method suits you best:
| Method | Best For | Pros | Cons |
|---|---|---|---|
| Browser Play (This Site) | Casual players, no setup | No installation, instant play, auto-configured | Requires internet, limited advanced features |
| Desktop Emulator (FBNeo / MAME) | Quality & feature seekers | Filters, cheats, netplay, save states | Requires setup, steeper learning curve |
| Handheld / TV Box (RetroArch) | Mobile/TV gaming | Portable, great controller support | Touchscreen controls can be clunky |
If you're new to arcade emulation, we highly recommend starting with Browser Play. All games on this site run directly in your browser using the FinalBurn Neo core—no plugins required. Once you're ready for advanced features (like CRT scanline filters, online multiplayer, or cheat codes), you can look into installing a desktop emulator.
II. Browser Play: Start Your First Game in Three Steps
This is the fastest way to play.
Step 1: Find a game. We host hundreds of classic arcade titles, including beat-'em-ups, fighting games, shooters, and sports titles. If you're not sure where to start, try Cadillacs and Dinosaurs or Metal Slug—they are easy to pick up, fast-paced, and perfect for new players.
Step 2: Click "Start Game." The game page will automatically load the FinalBurn Neo emulator core and the corresponding ROM file. Loading times depend on your internet speed and the ROM size—most games start within 5-10 seconds.
Step 3: Learn the default controls. The default browser controls are usually:
- Arrow Keys ↑↓←→: Move character
- Button A (J key): Attack / Shoot
- Button B (K key): Jump / Special Attack
- Button C (L key): Bomb / Insurance
- Coin (5 key): Insert Coin
- Start (1 key): Start Game
You can customize these in the game's settings panel. If you have a USB controller or arcade stick, it will usually be detected automatically—our emulator core supports standard HID game controllers.
III. Desktop Emulators: The FinalBurn Neo Configuration Guide
If you want the best local experience, FinalBurn Neo (FBNeo) is the gold standard. It's a fork of MAME focused specifically on arcade games, offering better performance and simpler configuration.
3.1 Why FBNeo?
- High Compatibility: Supports over 5,000 arcade games, including CPS1/2/3, Neo Geo, PGM, Konami, Sega System 16/18, and more.
- Excellent Performance: Runs smoothly even on 10-year-old hardware.
- Rich Features: Save/load states, fast-forward, rewind, CRT filters, and online play (via GGPO or Fightcade).
- Active Development: As an open-source project, it is constantly updated.
3.2 Installation
Windows: Download the latest binary package from the official FBNeo GitHub Releases page, extract it, and run fbneo.exe. No installation required.
macOS: We recommend using RetroArch. Download RetroArch → Online Updater → Core Downloader → Select "FinalBurn Neo."
Linux: Most distributions have RetroArch in their repositories. Install it and download the FBNeo core. Compiling from source is possible but unnecessary for beginners.
3.3 ROMs and BIOS
This is where beginners often get stuck. Simply put:
ROM files contain the game data (e.g., sf2.zip for Street Fighter II). Place these in the roms folder of your FBNeo directory.
BIOS files are the "operating system" for the arcade board. For example, all Neo Geo games require the neogeo.zip BIOS file to run. Common BIOS files include:
| BIOS File | Arcade Board | Typical Games |
|---|---|---|
neogeo.zip | Neo Geo MVS | King of Fighters, Metal Slug, Samurai Shodown |
pgm.zip | IGS PGM | Oriental Legend, Knights of Valour |
cps1.zip / cps2.zip | Capcom CPS1/2 | Street Fighter II, Cadillacs and Dinosaurs, The Punisher |
konamigx.zip | Konami GX | Contra: Hard Corps (Arcade) |
ROMs and BIOS files can be downloaded from legitimate ROM archive sites (Note: Only download ROMs for games you legally own). We've already handled the ROM/BIOS matching for you on this site, so you don't need to worry about this for browser play.
3.4 Scanning and Running
After placing your files, open FBNeo → "Scan ROMs." FBNeo will automatically detect playable games. Double-click to start. If a game doesn't appear, it's usually because the ROM version is mismatched or a required BIOS file is missing.
IV. Control Settings: Precision Matters
Arcade gaming is all about input. A bad control layout can ruin the experience.
4.1 Recommended Universal Layout
For keyboard players, this is a battle-tested layout:
Direction: W A S D (Up, Left, Down, Right)Attack 1: JAttack 2: KAttack 3: LAttack 4: UCoin: 5Start: 1This layout keeps your left hand on WASD and your right on the JKL attack buttons, mimicking standard PC gaming habits. For fighting games, WASD is often more precise for inputting complex motions like →↓↘+P.
4.2 Tweaks by Genre
- Beat-'em-ups: Attack + Jump is a common combo. Map them side-by-side (e.g., J=Attack, K=Jump) so you can press them with your thumb.
- Fighting Games: A six-button layout is ideal. Top row: J K L (Light/Medium/Heavy Punch), Bottom row: U I O (Light/Medium/Heavy Kick).
- Shooters: Use the "Turbo" (rapid-fire) feature in FBNeo to reduce finger fatigue.
- Bullet Hell: Lower your movement speed and enable hit-box visualization if available.
4.3 Controllers and Peripherals
- Xbox / PlayStation Controllers: Plug and play; FBNeo detects them automatically.
- Arcade Sticks: Look for sticks with Sanwa or Seimitsu parts for an authentic feel. Brands like 8BitDo offer great value.
- Hitbox / Mixbox: All-button controllers, perfect for high-precision fighting game inputs.
V. Troubleshooting
Q: Black screen or crash after loading?
Q: Audio stuttering or screen tearing?
Q: How do I save/load?
Q: Can I play online with friends?
Q: Can I play on mobile?
Q: What is the difference between Parent and Clone ROMs?
Q: Why do the graphics look different than I remember?
crt-geom or crt-lottes in FBNeo to restore that nostalgic look.VI. Recommended Beginner Path
If you want to experience the charm of arcade games systematically, follow this path:
| Stage | Recommended Game | Learning Goal |
|---|---|---|
| Beginner | Metal Slug X | Basic movement and platforming |
| Intermediate 1 | Cadillacs and Dinosaurs | Beat-'em-up positioning and combos |
| Intermediate 2 | Street Fighter II Turbo | Fighting game basics: spacing and punishes |
| Advanced | King of Fighters '98 | Team systems and advanced combos |
| Challenge | DoDonPachi | Mastering bullet hell shooters |
Don't rush to beat the games. The joy of arcade gaming is in surviving 30 seconds longer each time, learning boss patterns, and sharing the experience with friends.
Final Thoughts
Classic arcade games are still loved after 30+ years not because of 4K graphics or ray tracing, but because they created infinite ingenuity within hardware limitations. Every pixel, every frame of animation, and every hitbox was crafted with passion.
Open these games now and experience that timeless craftsmanship for yourself. Happy gaming!




