The Return of Sega Rally 2 MRM

Discuss Supermodel and your favorite Model 3 games. Show off your latest threads, this is the place to see and be seen.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

The Return of Sega Rally 2 MRM

Postby TheRealDise » Mon Sep 07, 2020 3:25 am

Hello everyone, I'm back after not having been actively checking this forum since 2018.

I'm here to announce that I will be resuming work on the Sega Rally 2 Music Replacement Mod, which makes use of the MP2 custom soundtracks feature in the SVN builds of the emulator. The mod was never very good, as I just used stolen music in it. Now, I will be starting work on a fully original soundtrack for the mod.

I realise the new SVN builds don't have custom MP2 features, but I will use an older build as they work fine with Sega Rally 2.

The soundtrack will be available (for free) sometime at https://brysonrecords.bandcamp.com and my SoundCloud if I have space.

Thanks for reading, and I'm happy to be here again,
-Sabian
User avatar
TheRealDise
 
Posts: 56
Joined: Thu Dec 01, 2016 11:20 am

Re: The Return of Sega Rally 2 MRM

Postby Bart » Mon Sep 07, 2020 9:56 am

We should probably find a way to integrate this into Supermodel permanently. I wonder if the new MPEG decoder could handle MP3 as well? If so, it would be a little bit of work to support decoding of arbitrary sampling rate music but should be doable if anyone is up for it.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: The Return of Sega Rally 2 MRM

Postby Ian » Mon Sep 07, 2020 12:02 pm

It does support mp3
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: The Return of Sega Rally 2 MRM

Postby Jiterdomer » Mon Sep 07, 2020 12:37 pm

Only .mp2 file, you can convert your songs in Audacity. While I started looking at the modified .dsb code on Discord, tried to import the code on the new DSB.cpp, it doesn't work.
Feel the heartbeat of my machine through this tight seat. I feel every motion of my machine
Image
User avatar
Jiterdomer
 
Posts: 627
Joined: Mon Sep 26, 2011 6:37 pm
Location: Los Angeles, California

Re: The Return of Sega Rally 2 MRM

Postby Bart » Tue Sep 15, 2020 3:44 pm

It will require some careful work but it should absolutely be possible to support both .mp3 and .mp2. If DSB.cpp needs to be overhauled so be it. One really stupid thing I did due to my lack of experience with audio code at the time was to write my own re-sampling+mixing code to convert the 16KHz DSB audio to 44.1KHz rather than simply letting SDL do the work. I think DSB.cpp (and possibly the relevant interface points in SoundBoard.cpp and even Audio.cpp) should be reworked to decode to its own buffer and then use SDL to mix with the main buffer. The next step would be to then intercept the MIDI commands that are forwarded to DSB and, if music replacement is activated, enable a state where data is sourced from an external music file.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada


Return to The Catwalk

Who is online

Users browsing this forum: No registered users and 1 guest

cron