all repos — mgba @ bb83e78af97e3da21522a75c7349d6b52e86804a

mGBA Game Boy Advance Emulator

DS: Time slicing require early exit from halt
Vicki Pfau vi@endrift.com
Wed, 15 Feb 2017 18:32:26 -0800
commit

bb83e78af97e3da21522a75c7349d6b52e86804a

parent

3f066f1ab68d16e3350ab15140f3f01204929ef3

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

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

@@ -74,6 +74,7 @@ timing = &ds->ds9.timing;

} mTimingSchedule(timing, &ds->slice, cycles); ds->sliceStart = mTimingCurrentTime(timing); + ds->earlyExit = true; } void DSCreate(struct DS* ds) {