emoose / OutRun2006Tweaks

Turning and spinning and spinning and turning, woah!
MIT License
304 stars 0 forks source link

[Feature Request] Sega sound at launch #48

Open ghost opened 2 months ago

ghost commented 2 months ago

Hello emoose,

We have in the sound folder, a typical Sega sound : sega441.ogg.

Surprisingly, I have never heard it in games, I would like to know if it is possible to add an option to make it work when launching the game at the same time as the presented by Sega screen appears.

Thank you.

chanunnaki commented 2 months ago

+1 for this, I heard it when experimenting with the new SwitcherShuffleTracks setting.

brad86m commented 2 months ago

Does OR2 share engines with any other AM2 game ? Left over asset that Sumo didn't delete, maybe.

Dekaid0011 commented 2 months ago

I remember in an interview one of the devs said that they really wanted to have a button combo to play the classic sega sound on startup, but it was implemented too late and caused issues so the sound is in the files but unused.

EDIT: Might also be a leftover from xbox outrun 2 as that used the sound for cheat entries if I remember correctly.

brad86m commented 2 months ago

Yeah, you hear "Cheat Activated" when successfully inputting a code on Xbox OR2.

Tenome commented 2 months ago

The opening video is a bk file, you could just edit the SFX in I think. I believe Howard (FXT) released some hacking tools.

Edit: Nevermind, the only bik video file is the Title Screen attract video.

emoose commented 1 month ago

Build at https://github.com/emoose/OutRun2006Tweaks/issues/39#issuecomment-2221028992 includes something for this, but sound has some popping/crackling at the start for me, maybe the sound code hasn't fully initialized yet or something by that time, could be why they didn't add it too :/

Tenome commented 1 month ago

It also crackles for me. Bummer!

ghost commented 1 month ago

Just replace the Sega441.ogg file with this one and it works perfectly.

sega441.zip

ghost commented 1 month ago

Just replace the Sega441.ogg file with this one and it works perfectly. sega441.zip

Where did you get it?

I made it myself.

Tenome commented 1 month ago

Huh, I wonder why it works, because the original ogg file sounds fine when played by itself. Maybe the new FLAC support lets it play smoothly? Sometimes the solution is just that obvious lol.

Tenome commented 1 month ago

Build at #39 (comment) includes something for this, but sound has some popping/crackling at the start for me, maybe the sound code hasn't fully initialized yet or something by that time, could be why they didn't add it too :/

Is this included in the action build you linked (https://github.com/emoose/OutRun2006Tweaks/actions/runs/9921117465)? It doesn't play sega441.flac like it did with your linked build, which is the fix mentioned above.

Tenome commented 1 month ago

Whatever part of the shadow fix DLL that played the SEGA boot sound doesn't seem to be included in the newer DLLs, it'd be cool to see it restored.

lance8765 commented 2 weeks ago

Whatever part of the shadow fix DLL that played the SEGA boot sound doesn't seem to be included in the newer DLLs, it'd be cool to see it restored.

Is it still MIA as of today? @emoose