fix SnemulDS sound stuttering
As described here:
And the SnemulDS binary I should base the source from, is appended as well.
Comments (23)
-
reporter -
reporter push into TGDS1.65-sndfix branch:
“(https://bitbucket.org/Coto88/snemulds/commits/e5d3edfdedd3a2f12a449e27d1e5bfaf31bdfb4f) into TGDS1.65 SDK, boots games properly, but it's nowhere finished.
Just the base source code having the audio stuttering fixes, but lacking every other improvement over latest TGDS1.65 sources (https://bitbucket.org/Coto88/snemulds/commits/5e8548db96de7a08e30e9b63158620d3f449abf8))”
Commit source code:
-
reporter TGDS ARM7 NTR/TWL runs from 0x02380000 now
-
reporter -
reporter -restore argv support
-restore touchscreen on TWL hardwareStatus: booting games as usual from TGDS-MB into SnemulDS on TWL hardware, but it's nowhere near ready yet for release
-
reporter -restore SnemulDS NTR/TWL IO map (allows for extended 4MB+ games on TWL mode)
-restore CX4 core (MMX & MMX3 works using the CX4 coproc. again)
-restore fatfs stuff, uses less ram and makes things more stable -
reporter -restore APU fixes
-
reporter merge branch 'TGDS1.65-sndfix' into 'TGDS1.65'
Note: Fixes sound stuttering on SnemulDS TGDS.165 branch (or reduces it)
See: https://bitbucket.org/Coto88/snemulds/issues/15/fix-snemulds-sound-stuttering
-
reporter merge branch 'TGDS1.65-sndfix' into 'dsp'
Note: Fixes sound stuttering on SnemulDS TGDS.165 branch (or reduces it)
See: https://bitbucket.org/Coto88/snemulds/issues/15/fix-snemulds-sound-stuttering
-
reporter - changed status to resolved
merge branch 'TGDS1.65-sndfix' into 'sdd1'
Note: Fixes sound stuttering on SnemulDS TGDS.165 branch (or reduces it)
See: https://bitbucket.org/Coto88/snemulds/issues/15/fix-snemulds-sound-stuttering https://bitbucket.org/Coto88/snemulds/commits/a8715275e964581ca9a46a0e8c67d5139ac53e35
-
reporter -reduce audio stutters even more
-ARM7/ARM9 cores save power now by waiting for interrupts (improves battery life) -
reporter -reduce audio stutters even more
-ARM7/ARM9 cores save power now by waiting for interrupts (improves battery life) -
reporter -reduce audio stutters even more
-ARM7/ARM9 cores save power now by waiting for interrupts (improves battery life) -
reporter - changed status to open
Reopening because a new spc core (pocketspc v9) is being added.
-
reporter Issue: https://bitbucket.org/Coto88/snemulds/issues/15/fix-snemulds-sound-stuttering
-ported pocketspc 0.9 + timer code synhcronized to NDS timer hardware, fixes playback sound+music stuttering in-game 100%
Todo: -add per game patches to give correct samplerate speed
PS: nibbles27(https://gbatemp.net/members/nibbles27.126369/) open a new issue here (https://bitbucket.org/Coto88/workspace/repositories/) if you want support or bugfix requests on TGDS homebrew.
Commit:
-
reporter - changed status to resolved
-
reporter Issue: https://bitbucket.org/Coto88/snemulds/issues/15/fix-snemulds-sound-stuttering
-ported pocketspc 0.9 + timer code synhcronized to NDS timer hardware, fixes playback sound+music stuttering in-game 100%
Todo: -add per game patches to give correct samplerate speed
PS: nibbles27(https://gbatemp.net/members/nibbles27.126369/) open a new issue here (https://bitbucket.org/Coto88/workspace/repositories/) if you want support or bugfix requests on TGDS homebrew.
Commit:
-
reporter Issue: https://bitbucket.org/Coto88/snemulds/issues/15/fix-snemulds-sound-stuttering
-ported pocketspc 0.9 + timer code synhcronized to NDS timer hardware, fixes playback sound+music stuttering in-game 100%
Todo: -add per game patches to give correct samplerate speed
PS: nibbles27(https://gbatemp.net/members/nibbles27.126369/) open a new issue here (https://bitbucket.org/Coto88/workspace/repositories/) if you want support or bugfix requests on TGDS homebrew.
Commit:
-
reporter APU lockups (whitescreens or game freezes between scene changes) are being fixed in this issue:
Coto88 / snemulds / issues / #16 - Improve APU stability — Bitbucket
-
reporter -
reporter -
reporter -
reporter -remove some audio crackling, it's more bearable now
-add unused linear interpolation code, can't be enabled because of SPC700 Core slow down.Coto88 / snemulds / Commit 0dd841572954 — Bitbucket
- Log in to comment
This is the original commit to merge against TGDS1.65 codebase from:
Coto88 / snemulds / Commit e5d3edfdedd3 — Bitbucket