Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 2.12 KB

README.md

File metadata and controls

30 lines (19 loc) · 2.12 KB

BeanDS

WIP DS Emulator written in D. Can boot a handful of games, though not many actually go in-game yet. I'm trying to keep the codebase clean as well.

Demo Videos (turn audio up, but warning that the audio sounds awful)

2022-09-14.08-28-14.mp4

Usage

./beands --help for a guide on how to use this emulator. You will need copies of the BIOSes as well as the firmware, and these need to be stored in the roms folder at the same directory as the emulator. The BIOSes and firmware can be dumped from a DS.

Build

dub build --compiler ldc2 -B release I recommend compiling in release mode, as you will need all the speed you can get.

Planned Features

Currently I'm working on booting the firmware. Other plans include proper audio (see demo video), proper 3D graphics support, support for additional savetypes besides EEPROM, and a JIT to help alleviate my speed issues.

Special Thanks