I don't know. I had the idea for this for forever.
You can press down to go half-speed, left and right to scan through the parts of the chorus.
The audio and graphics go out of sync and I've coded to accomodate for this, but it seems like it's unpredictable. You'll probably hear a glitch as it loops. On my machine the graphics are like .5% slower than the audio. IF YOU REALLY WANTED TO there is this M variable in the code you can tweak.
EDIT: Alternate self-corrupting version.
Thanks for that cart, it made my day when I found it :)
To sync with the music, you should use the the stat function with the (now documented) parameter to get the track and position in the track:
stat x 16..19 Index of currently playing SFX on channels 0..3 20..23 Note number (0..31) on channel 0..3
Edit: By the way ZEP, this topic show a limitation of your search algorithm, it's impossible to find the non corrupted version of this cart while searching, as you only give the latest version for what I call the project ID. Even if I'm searching the cart ID (31028) I will get the corrupted version
I tried putting the corrupting code in Jelpi. Here are some things that happened:
A bunch of monsters appear and defeat Jelpi.
The building falls apart.
Chunks of the ground disappear, and Jelpi falls into one.
Jelpi sees a doppelganger of herself. It just stands there.
Jelpi defeats a human.
It rains pumpkins. Jelpi jumps over an invisible block and eats them, but then a monster appears and defeats her.
[Please log in to post a comment]