Skip to content

Latest commit

 

History

History
79 lines (61 loc) · 2.21 KB

File metadata and controls

79 lines (61 loc) · 2.21 KB

Logo

Try It Yourself

You can try ClownMDEmu in your web browser at clownmdemu.clownacy.com.

Overview

This is ClownMDEmu, a Sega Mega Drive (a.k.a. Sega Genesis) emulator.

Some features of the Mega Drive are currently unemulated (see common/core/TODO.md for more information).

Minimal Debug

The repository contains ClownMDEmu's standalone frontend; it is written in C++20 and leverages the SDL3 and Dear ImGui libraries.

Controls

The default control scheme is as follows:

Keyboard

Input Action
Up Up
Down Down
Left Left
Right Right
Z A
X B
C C
A X
S Y
D Z
Enter Start
Backspace Mode

Controller

Input Action
Up Up
Down Down
Left Left
Right Right
X A
A B
B C
LB X
Y Y
RB Z
Start Start
Back Mode
LT Rewind
RT Fast-forward
RSB Pause

Menus can also be navigated with a controller.

Hotkeys

Input Action
Pause Pause
Space Fast-forward (unpaused), frame-advance (paused)
F Fast-forward (unpaused), frame-advance (paused)
R Rewind
Tab Soft reset
F5 Create save state
F9 Load save state
F11 Toggle fullscreen

Licence

ClownMDEmu is free software, licensed under the AGPLv3 (or any later version). See LICENCE.txt for more information.