-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source not shiftable #2
Comments
Coincidentally I've been prodding that part of the buiild the last couple of days. You're referring to the sample table I think right? This guy:
The last bit of mystery meat I'm looking at there is this blob of data:
I think it's a sample, it kind of sounds like one if you play it, e.g.:
It doesn't appear to be part of the previous Any thoughts? |
What I was referring to specifically is the music pointer table. That's the "xtra" in
|
Ah, thanks for that - will fix that up on my side too.
I added it to the mod file and was able to play it but agree it doesn't seem to be part of the mod file. Curious! |
I meant that if something was missing from the MOD file itself, it would probably cause an error when opening it in OpenMPT or smth. |
Just saw that there's some cleanup activity here now. So as you may have noticed, the source as presented here is not shiftable and will break when instructions are added/removed.
I actually fixed most of this in my fork repo (https://github.com/Wuerfel21/tempest2k), though it's perhaps not directly mergeable because maintaining a 1:1 match to the original binary wasn't the point there. (Though it should/does build a functioning Jaguar binary still - maybe go back a few revisions to avoid all the ifdef noise). In particular, all of the """padding""" files referenced in images_sounds.s are actually important and contain hardcoded pointers (the music pointers IIRC are even for some reason appended to one of the image files). And then there's hardcoded pointers to those inside the main yak.s
The text was updated successfully, but these errors were encountered: