rv6502 wrote: ↑Sat Jun 26, 2021 4:55 am
But I broke the sound a while back... about a year ago.
And I don't remember what I did exactly... (I do have the git history but it was a huge refactor so it doesn't narrow it down much.)
Okay, that was a silly bunch of hours spent looking for the problem
Code: Select all
#if ARDUBOY_ENABLE_MUSIC || ARDUBOY_ENABLE_SOUND
#include "audio_data.h"
#else
void *instrument_table[] = {};
#endif
I just needed to define ARDUBOY_ENABLE_SOUND
Now I gotta find out what part of the sound code makes the video signal glitch. Already ruled out interrupts being disabled.
Got a long Canada-day weekend coming up, should leave me some time to investigate the issue.
I think that's the last little bit left to fix.
I keep thinking, "Hey I should add some SD card FMV, that'd be neat" then I remember:

- Screenshot_2021-06-29_11-46-36.jpg (15.45 KiB) Viewed 6283 times
NOOOOOOPE!
That green dot is the stack-vs-heap smash sentinel.
Hitting the point of trying to get blood out of a stone
Gonna finish this port and move on to a clean new project.
Something more adapted to the Uzebox strengths.