Skip to content
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

Issues getting the right soundbank from Indiana Jones and the Infernal Machine #41

Open
thekovic opened this issue Jun 26, 2022 · 3 comments

Comments

@thekovic
Copy link

I'll preface by pointing out that this is a Factor 5 game so things are likely to be weird. I looked at this issue #34 which explained some things about how Factor 5 games work. So I extracted all the MIDIs, clicked "Write DLS Combined Banks" but they don't seem to be lining up. For example, when playing back track 130 (main menu theme) with what I think should be the corresponding bank - number 82 (because the banks appear to be numbered in hexadecimal, 82 = 130) - I hear the MIDI played back with samples the game uses for opening doors sounds.

@SubDrag
Copy link
Collaborator

SubDrag commented Jun 26, 2022

It's not matching numbers. You'll have to try them all unfortunately and find best one... Every game is specific and hardcoded music to bank in game code.

@thekovic
Copy link
Author

Hmm, trying all of them would be very lengthy. Do you think I could observe what bank is being used for a particular song by looking at the game's memory in an emulator while the song is playing if I look for the right thing? An index or a string perhaps?

@SubDrag
Copy link
Collaborator

SubDrag commented Jun 27, 2022

I imagine is a way, but I'm not familiar with it enough to have specific instructions on how to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants