A Game Boy emulator written in .NET Core using MonoGame as a frontend.
cd .\GBDotNet.MonoGame\
dotnet run rom.gb
Additional settings can be specified in appsettings.json
.
- Trace logging
- MBC1 memory mapper
- TODO + work in progress
- Arrow keys = D-pad
- X = A
- Z = B
- Enter = Start
- Right Shift = Select
- Esc = Exit
- Tab = Speed toggle
- Space = Show screen layer
- T = Show tile layer
- B = Show background layer
- W = Show window layer
- S = Show sprite layer
- F1 = Core dump
- F2 = Restart