Game Boy/Game Boy Color (Emux GB)

Contribute to this documentation

In order to propose improvements to this document, visit its corresponding source page on github. Changes are proposed using "Pull Requests."

There is a To-Do list for libretro/docs here

You can submit suggestions or issues regarding documentation at the libretro/docs issue tracker or in our forum thread.

Background

Emux is a cross-platform emulator project with a goal of emulating multiple kinds of machines related to gaming, such as consoles or arcades. Its philosophy is very much inspired by the Linux kernel (hence the name), which brilliantly manages to support multiple machines while keeping drivers entirely platform-independent. Emux is designed in the same way, keeping a code base of CPUs and controllers separate from machines.

Why use this core?

Awaiting description.

How to get and install the Emux GB core:

After this has finished downloading, the core should now be ready for use!

How to start (after installation):

The content should now start running!

Authors

See also

GB/GBC

License

A summary of the licenses behind RetroArch and its cores have found here.

The Emux GB core is licensed under

Extensions

Content that can be loaded by the Emux GB core have the following file extensions:

Databases

RetroArch database(s) that are associated with the Emux GB core:

BIOS

Required or optional firmware files go in RetroArch's system directory.

Filename Description md5sum
dmg_boot.bin Game Boy Boot ROM - Required 32fbbd84168d3482956eb3c5051637f5

Features

RetroArch-level settings or features that the Emux GB core respects.

Feature Supported
Restart
Screenshots
Saves
States
Rewind
Netplay
Core Options
RetroAchievements
RetroArch Cheats
Native Cheats
Controls
Remapping
Multi-Mouse
Rumble
Sensors
Camera
Location
Subsystem
Softpatching
Disk Control
Username
Language
Crop Overscan

Directories

The Emux GB core's directory name is 'emux (gb)'

Geometry and timing

Controllers

Device types

The Emux GB core supports the following device type(s) in the controls menu, bolded device types are the default for the specified user(s):

User 1 device types

Controller tables

Joypad and analog device type table

User 1 Input descriptors RetroPad Inputs RetroPad
B
Select
Start
D-Pad Up
D-Pad Down
D-Pad Left
D-Pad Right
A

Compatibility

Awaiting description.