DaveTCode / GBADotnet

A C#/net core GBA emulator
MIT License
20 stars 1 forks source link

Fix zayd DMA timing roms #75

Open DaveTCode opened 2 years ago

DaveTCode commented 2 years ago

There are some DMA timing roms put together by zayd on the discord which test 4 different DMAs with/without prefetch enabled. Whilst working on #5 I'm very close to nailing these as well but calling out as a separate issue since it's worth considering them directly.

DMA Slow

image image

DMA Medium 1

image image

DMA Medium 2

image image

DMA Fast

image image

DaveTCode commented 2 years ago

Only one I'm correct on is the fast DMA, the others I'm off by at most 1 cycle but in random directions and cases