Welcome to Pixel Perfect β€” a place for friends to share and play classic games.
SYSTEM ONLINE

Welcome to Pixel Perfect!

Browser-based emulator library for friends

This is a closed-group site β€” not open to the public, not monetized, and completely ad-free. If you are here, someone trusted you with the link.

No ROM files are stored on any hosting server. Everything runs in your browser or streams directly from a private Google Drive folder. Nothing is sold, nothing is tracked.

This site exists entirely as a stress-test for the Remixer AI builder β€” to explore how far a site can go and what real features can be assembled purely through AI prompts. You are looking at the result.

Games run through EmulatorJS, a free and open-source browser emulation framework (github.com/EmulatorJS). Under the hood it uses mGBA for Game Boy Advance, FCEUmm for NES, and Snes9x for Super Nintendo β€” all community-maintained, open-source cores. No plugins, no installs.

Upload a ROM

Choose Your Console

Select a system to browse its game library.

Want to play your own ROM?

Upload your file here β€” it opens instantly in the emulator and won't be added to the shared library.

Drag & drop your ROM here, or click to browse

.nes Β· .gba Β· .zip β€” max 32 MB

Supported systems

NES

Nintendo Entertainment System

Released in 1983. 8-bit, 2A03 CPU at 1.79 MHz, 2 KB RAM, four-channel sound. The library accepts .nes files.

GBA

Game Boy Advance

Released in 2001. 32-bit ARM7TDMI at 16.78 MHz, 32 KB internal + 256 KB external RAM, 240x160 display. The library accepts .gba files and .zip archives containing .gba files.

SNES

Super Nintendo Entertainment System

Released in 1990. 16-bit Ricoh 5A22 at 3.58 MHz, 128 KB WRAM, 64 KB VRAM, 512 colours on screen, 8-channel ADPCM sound. The library accepts .zip archives containing .sfc or .smc files, emulated via the open-source Snes9x core.

Feedback

Have an idea or run into a problem? Drop us a line.