all repos — mgba @ 35b6b7ddb407136ccaebf02b12f8ff4afe2e0d32

mGBA Game Boy Advance Emulator

DS GX: Temporarily remove DMA chunking
Vicki Pfau vi@endrift.com
Mon, 20 Mar 2017 10:06:08 -0700
commit

35b6b7ddb407136ccaebf02b12f8ff4afe2e0d32

parent

a309e38e33d0a964ba7b0a1747d0be13e45ced67

1 files changed, 0 insertions(+), 3 deletions(-)

jump to
M src/ds/gx.csrc/ds/gx.c

@@ -1637,9 +1637,6 @@ if (GBADMARegisterGetTiming9(dma->reg) != DS_DMA_TIMING_GEOM_FIFO) {

gx->dmaSource = -1; } else if (GBADMARegisterIsEnable(dma->reg) && entries < (DS_GX_FIFO_SIZE / 2) && !dma->nextCount) { dma->nextCount = dma->count; - if (dma->count > 112) { - dma->nextCount = 112; - } dma->when = mTimingCurrentTime(&gx->p->ds9.timing); DSDMAUpdate(&gx->p->ds9); }