Masquerade-Emulator

So, what’s masquerade ?

A multi-system emulator supporting classic gaming consoles and simulators.

Web Version Releases Linux Windows Emscripten


Version

Current Version: 0.7x

🚧 Beta Notice
Masquerade is currently in beta. All versions before 1.0 are under active development and may contain bugs, incomplete features, or breaking changes.

🔄 Frequent Updates
Releases may be frequent as development progresses rapidly.

⚠️ Breaking Changes
Backward compatibility is not guaranteed between versions. Save states, configs, or behaviors may change without notice.

Stability, accuracy, and performance will continue improving toward the 1.x stable release.


Supported Systems


Getting Started

Quick Access


User Interface

UI Screenshot 1 UI Screenshot 2

Pokémon Crystal, Pokémon Emerald and Pokémon Blue

Pokemon Crystal Pokemon Emerald Pokemon Blue

P0010: OLC (Deprecated)

User Interface

OLC UI

Pokémon Ruby, Emerald, and Sapphire

Pokemon Ruby Pokemon Emerald Pokemon Sapphire

Game Boy Advance - Pokémon Fire Red and Leaf Green

Pokemon Fire Red Pokemon Leaf Green

Game Boy Color - Donkey Kong Country and Pokémon Crystal

Donkey Kong Country Pokemon Crystal

Game Boy - Multiple Palette Examples

Prehistorik Man in BGB Palette, Pinball Deluxe in Gearboy Palette and Altered Space in Sameboy Palette

Prehistorik Man Pinball Deluxe Altered Space

Nintendo Entertainment System - Super Mario Bros 3 and Zelda II

Super Mario Bros 3 Zelda II

Nintendo Entertainment System - Super Mario Bros and Kong Classic

Super Mario Bros Kong Classic

Pac-Man

Pac-Man

Ms Pac-Man

Ms Pac-Man

Space Invaders

Space Invaders

CHIP-8 - Pong

CHIP-8 Pong

Game of Life - Toroidal Mode

Game of Life


Detailed System Information

Game Boy Advance (GBA)

Features

Test Results

Known Issues (other than the ones mentioned above)


Game Boy / Game Boy Color (GB / GBC)

Features

Test Results

Known Issues (other than the ones mentioned above)


Nintendo Entertainment System (NES)

Features

Test Results

Known Issues (other than the ones mentioned above)


Pac-Man and Ms Pac-Man

Features

Supported Pac-Man Boot-legs

Planned Support (Pac-Man Boot-legs)

Supported Ms Pac-Man Boot-legs (planned/partial)


Space Invaders

Features


CHIP-8 / S-CHIP / XO-CHIP

Supported Variants

Features


Game of Life

Supported Modes


CPUs


Additional


Variants

Masquerade is available in two variants, differing in their underlying libraries:

Modern UI framework with enhanced features and performance.

Technology Stack:

P0010: OLC (Deprecated)

Legacy variant based on One Lone Coder’s Pixel Game Engine.

Note: P0010 is no longer supported. Users should migrate to P0052 for latest features and updates.

Technology Stack (Legacy):


Automated Test Reports


Credits and Acknowledgments

Documentation and References

Game Boy / Game Boy Color

Game Boy Advance

Nintendo Entertainment System

Reference Emulators

Test Suites and Test ROMs

Community


License

See the repository for license information.


Web Version Downloads Report Issues