DSemu: The Nintendo DS/GBA emulator

Operational Percentages

  • CPU Core: 40%
    • ARM: 55%; very damn buggy
    • Thumb: 20%; broken core
    • ARM9: 10%, couple of opcodes only
  • GPU: About 60%
    • Bitmap modes: 80%
    • Tile modes: 75%, multiple backgrounds
    • Sprites: 60%
    • Windows: 0%
    • Rot/Scale: 60%
    • Mosaic: 75%
    • Color Special Effects: 0%
  • APU: 0%
  • Timers: 0%
  • DMA: 20%; DMA3 complete
  • Communications: 0%
  • Keypad input: Call it 50%
  • Interrupts: 15%; v/hblank and DMA
  • Debugging: Still less than 1%

Tested ROMs

Operation tests
Graphical tests
Graphic demos