* implement missing graphics (affine BG, rotscaled bitmap sprite)

* fix potential crash upon exit
* more work on the input config UI
* misc fixes
This commit is contained in:
StapleButter
2017-03-24 20:53:01 +01:00
parent f7ac0090f0
commit 68eb4f6caf
9 changed files with 323 additions and 65 deletions

View File

@ -189,7 +189,7 @@ void DMA::Start()
// special path for cart DMA. this is a gross hack.
// emulating it properly requires emulating cart transfer delays, so uh... TODO
if (CurSrcAddr==0x04100010 && RemCount==1 && (Cnt & 0x07E00000)==0x07000000 &&
StartMode==0x05 || StartMode==0x12)
(StartMode==0x05 || StartMode==0x12))
{
NDSCart::DMA(CurDstAddr);
Cnt &= ~0x80000000;