An emulator for the ARM7/TDMI processor.
This project is primarily academic/educational, and prefers idiomatic Dart and readability over performance. After completion it should be executable on any major platform, including the web, standalone VM, and Flutter.
WARNING: Largely incomplete and not ready for use.
Goals (subject to change):
Learning more about the ARM7/TDMI
Notable uses of this processor include:
- Microsoft Zune HD
- Nintendo DS
- Nintendo GameBoy Advance
- Nokia 6110
- Sega Dreamcast
If you're interested in learning more about this processor read the dartdocs in this package or you can view various collected PDFS and documents on the topic in the main repository - github.com/matanlurey/gba.dart.
An emulator for the ARM7-TDMI processor.