Quoted from Arcade:Yes. I have faded the song out and started it over in every logical spot I can think of but it never helps.
I was messing with this and this is what I found:
I got a song that was 4m3s807ms long and then added 1m9s604ms of silence to the front of it. Then a swapped this 5m13m411ms song in the 0x182 Sound Script location. When I did that it replaced 4 locations (that I know of) with that new song:
0x 17F which I believe is the song select loop (and shooter lane groove) went to silence because it is grabbing it's info in the first section of the song (which is now silent).
0x180 played the new song right from the beginning of the song (cutting out all of the opening silence that was at the beginning of it). This is the clip that I believe the game is playing as soon as you select the song and shoot the ball.
0x181 played the new song partway through...just as it played Hell's Bells partway through originally (actually the last 1m41s). I don't really know when in gameplay this would kick in (ball 2 or 3 start if you aren't changing songs maybe??).
0x182 which is the sound script I actually replaced. It plays the 69ish seconds of silence and then the new song starts. I believe this sound script of the entire song is probably only played in the attract mode jukebox, though this is the sound script that the other 3 locations are grabbing their info from.
So all of my finding there seemed promising. I would speculate if it were loaded onto and AC/DC it would start the replacement song right from it's beginning. However...I think there would just be silence when flipping between songs when choosing or when the ball was in the shooter lane. I'm also guessing there would be 69 seconds of silence before the song started playing in the attract mode jukebox. I also have no idea if there would be that added 69 seconds of silence if you played a ball until the song ended...or if it would start right back up at the beginning of the song.
Arcade, if you would like to try this modified software out please send me a PM and let me know. Actually.....I would really like you to give it a try since I went to the trouble and would really like to know if it works.
As for helping more...I don't have a AC/DC around, but even a short video so I could hear what part of Hell's Bells plays when you are selecting the song, the ball is in the shooter lane. What plays when it is select and the ball is launched and what it plays when it is sitting in the lane and starting on ball 2 or 3 would help. Also....how the song loops if a ball actually lasts the whole song.
I still believe that getting location 0x 180 (request 190) to play like you want it to when the game starts is the key (to at least having the song start correctly). That would make the "break point" of location 0x 182 (request 192) at 1m9s604ms in.
If you try this code and it works (meaning the new song actually starts at the beginning when you select it) you can then figure out how you want to fit your replacement song in the last 4m3s807ms and what you want to put in the opening 1m9s604ms for the song select and shooter groove to grab to use.