Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

RidgeRadio 3DS: Difference between revisions

From GameBrew
Created page with "{{Infobox 3DS homebrew | title = RidgeRadio | image = https://dlhb.gamebrew.org/3dshomebrew/RidgeRadio.jpg|250px | type = Game Hacks | version = Initial D | licence = Mixed |..."
 
No edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = RidgeRadio
|title=RidgeRadio
| image = https://dlhb.gamebrew.org/3dshomebrew/RidgeRadio.jpg|250px
|image=Ridgeradio3ds2.png
| type = Game Hacks
|description=A music replacement mod for Ridge Racer 3D.
| version = Initial D
|author=SleepyLark
| licence = Mixed
|lastupdated=2025/12/28
| author = SleepyLark
|type=Game Hacks
| website = https://github.com/SleepyLark/RidgeRadio
|version=HOM-v1
| download = https://dlhb.gamebrew.org/3dshomebrew/RidgeRadio.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/RidgeRadio.rar
|download=https://github.com/SleepyLark/RidgeRadio/releases
}}
|website=https://github.com/SleepyLark/RidgeRadio
<youtube>rxqGb0yT2pk</youtube>
|source=https://github.com/SleepyLark/RidgeRadio
}}<!--ridgeradiomod3ds.7z-->
The is a mod for Ridge Racer 3D that replaces the audio with the other music.


= RidgeRadio =
==Installation==
Three versions are available, each contains difference soundtracks.


Replace music for &quot;Ridge Racer 3D&quot; on the 3DS with other audio
No Backseat Driving is optional, you can use it by merging the romfs folder with the other two.


== Overview ==
The recommended method is to use [[ModMoon 3DS|ModMoon]], as it allows you to switch between patched and unpatched and is already formatted for it.


I've been playing this game a lot recently, but personally didn't like the soundtrack as much, so I replaced it with one that many people adore: &quot;'''R4: Ridge Racer Type 4'''&quot;. Some songs weren't long enough or didn't match the &quot;racing vibe&quot; so I used some songs from the 20th Anniversary soundtrack instead. There also wasn't enough songs so I put in some from racing genres I liked. Hopefully I can add more versions in the future, if not here's the song listing for the game if you wanted to make your own: [https://docs.google.com/spreadsheets/d/1tvWAFrt8B4A_8jrB4CWcYzXcr7xbu70iIZDO5uSWQ-g/edit?usp=sharing Google Sheets]
===ModMoon===
 
* Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
== Mods ==
* On your SD card, put the 000400000003XX00 folder into /3ds/ModMoon/.
 
* Rename the XX in the folder name to match the TitleID of your game:
== R4 OST ==
** USA - 0004000000035800
 
** EUR - 0004000000033B00
The opening movie has been replaced with [https://www.youtube.com/watch?v=MOrliq8cvSo this video] '''Track listing''': Starting Grid song: Spiral Ahead '''Disc 1'''
** JPN - 0004000000032800
 
* Inside that folder, change the X in Slot_X to any number (i.e. Slot_1, Slot_2).
# URBAN FRAGMENTS
* Insert your SD card, restart the system, and select the mod in ModMoon.
# Your Vibe (J99 Remix)
* If you're having troubles with ModMoon look here or just follow the instructions below.
# On Your Way
# Naked Glow (20th Anniv. mix)
# Spiral Ahead (Ryo Watanabe Remix) '''Disc 2'''
# Pearl Blue Soul
# Naked Glow
# Your Vibe
# Lucid Rhythms
# Thru '''Disc 3'''
# Silhouette Dance
# Burning Rubber
# Revlimit Funk
# Quiet Curves
# Motor Species '''Disc 4'''
# The Objective
# Move Me
# The Ride
# Movin' In Circles
# Thru (Sampling Masters MEGA Remix) '''Disc 5'''
# Silhouette Dance (Sampling Masters AYA Remix)
# RIDGE RACER -one more win-
# Burning Rubber (Takeshi Nakatsuka's Re-edit)
# Motor Species (20th Anniv. Mix)
# Movin' In Circles (20th Anniv. Mix) '''Disc 6'''
# Running In The 90s (Initial D)
# GAS GAS GAS (Initial D)
# Deja Vu (Initial D)
# Super Sonic Racing (Vocal Version) (Sonic R)
# Living In The City (Vocal Version) (Sonic R) '''Disc SP''' ''No changes'' (I haven't unlocked it yet so it's not worth replacing at the moment)
 
== No Backseat Driving ==
 
I found the commentary while racing to be kind of childish and rather annoying, so instead of turning the voices off in the settings I decided to just replaced all the voice clips to be empty. You can edit it by deleting which ones you want to play since I didn't have time to listen and mark what each were saying.
 
== Inital D ==
 
The opening movie has been replaced with [https://www.youtube.com/watch?v=pqOBO0OMaQQ this video] '''Track Listing''': Starting Grid song: Initial D Arcade Stage -Stage Select '''Disc 1'''
 
# Running in the 90s
# Deja Vu
# GAS GAS GAS
# Speedy Speed Boy
# The Top '''Disc 2'''
# Futureland
# Forever Young
# New Horizon
# Don't Stand So Close To Me
# Don't Stop The Music '''Disc 3'''
# No One Sleeps In Tokyo
# Take Me Back To Tokyo
# Beat Of The Raising Sun
# Golden Age
# Wings Of Fire '''Disc 4'''
# Night Of Fire
# Night &amp; Day
# Maybe Tonite
# Lost In The Night
# Stormy Night '''Disc 5'''
# Heartbeat
# Remember Me
# Killing My love
# Save Me
# Burning Up For You '''Disc 6'''
# Dancing
# Back On The Rocks
# Black Out
# Grand Prix
# Crazy For Love '''Disc SP''' ''No changes''
 
== How To Install ==
 
'''You will need an application that can extract <code>.7z</code> files'''
 
=== Luma ===
 
The recommended method is to use [https://github.com/Swiftloke/ModMoon ModMoon] as it allows you to change between patched and unpatched and is already formatted for it.
 
==== ModMoon ====


===Luma's LayeredFS===
* Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
* Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
* On your SD card, put the <code>000400000003XX00</code> folder into <code>3ds/ModMoon/</code>
* On your SD card, change the location of the RomFS folder from /000400000003XX00/Slot_X/ to /luma/titles/000400000003XX00/.
* Rename the '''XX''' in the folder name to match the TitleID of your game:
* Rename the XX in the folder name to match the TitleID of your game:
* USA = 000400000003'''58'''00
** USA - 0004000000035800
* EUR = 000400000003'''3B'''00
** EUR - 0004000000033B00
* JPN = 000400000003'''28'''00
** JPN - 0004000000032800
* Inside that folder, change the ''X'' in <code>Slot_X</code> to any number (i.e. &quot;Slot_1&quot;, &quot;Slot_2&quot;)
* Insert your SD card, restart the system, and changes should take place when you launch the game.
* Insert your SD card, restart the system, and select the mod in ModMoon. If you're having troubles with ModMoon look [https://gbatemp.net/threads/modmoon-a-beautiful-simple-and-compact-mods-manager-for-the-nintendo-3ds.519080/ here] or just follow the instructions below.


==== Luma's LayeredFS ====
===Azahar and compatible Citra forks===
* Put the RomFS folder from /000400000003XX00/Slot_X/ in %AppData%/Citra/load/mods/000400000003XX00/ (by default) to apply the mod on Citra Canary.
* Alternatively you can repack the RomFS folder into the game to save some space.


* Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
==Media==
* On your SD card, put the RomFS folder from <code>000400000003XX00/Slot_X/</code> into <code>luma/titles/000400000003XX00</code>
'''R4 RIDGE RACER Type 4 Opening Remake version''' ([https://www.youtube.com/watch?v=MOrliq8cvSo なぞのじんぶつ]) <br>
* Rename the '''XX''' in the folder name to match the TitleID of your game:
<youtube>MOrliq8cvSo</youtube>
* USA = 000400000003'''58'''00
* EUR = 000400000003'''3B'''00
* JPN = 000400000003'''28'''00
* Insert your SD card, restart the system, and changes should take place when you launch the game.


=== Citra ===
'''『Initial D The Arcade』Opening Movie''' ([https://www.youtube.com/watch?v=pqOBO0OMaQQ SEGA]) <br>
<youtube>pqOBO0OMaQQ</youtube>


* put the RomFS folder from <code>000400000003XX00/Slot_X/</code> in &quot;%AppData%\Citra\load\mods\000400000003'''XX'''00&quot; (by default) to apply the mod on Citra Canary Alternatively you can repack the RomFS folder into the game to save some space, however I don't know of a good guide for that.
==Known issues==
* Loop playback is a bit scuffed but works. There's a bit of leftover data from the audio tracks that I forgot to trim out, however if you play it back on vgmstream the loops work seamlessly. I tried experimenting a bit but I have no idea why the game behaves like that.
* Some tracks sound a bit crusty at times, possibly because of the 3DS's audio
* Track titles were hex-edited and limited to the title length of the tracks they replaced. I tried avoid shortening them as much as possible while also keeping tracks group together
* Custom track titles only show when game language is set to English (sorry)


= Credit =
==Credit==
* Looping Audio Converter was mainly used to convert the files, specifically [https://www.lakora.us/brawl/loopingaudioconverter version 1.3].
* [https://www.3dbrew.org/w/index.php?title=BCSTM 3DBrew] for documentation on the <code>BCSTM</code> file structure.


* Looping Audio Converter was mainly used to convert the files, specifically [https://www.lakora.us/brawl/loopingaudioconverter/ version 1.3]
==External links==
* GitHub - https://github.com/SleepyLark/RidgeRadio
* Reddit - https://www.reddit.com/r/3dshacks/comments/l89y9d/ridgeradio_a_music_replacement_mod_for_ridge

Latest revision as of 02:34, 29 December 2025

RidgeRadio
General
AuthorSleepyLark
TypeGame Hacks
VersionHOM-v1
LicenseMixed
Last Updated2025/12/28
Links
Download
Website
Source

The is a mod for Ridge Racer 3D that replaces the audio with the other music.

Installation

Three versions are available, each contains difference soundtracks.

No Backseat Driving is optional, you can use it by merging the romfs folder with the other two.

The recommended method is to use ModMoon, as it allows you to switch between patched and unpatched and is already formatted for it.

ModMoon

  • Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
  • On your SD card, put the 000400000003XX00 folder into /3ds/ModMoon/.
  • Rename the XX in the folder name to match the TitleID of your game:
    • USA - 0004000000035800
    • EUR - 0004000000033B00
    • JPN - 0004000000032800
  • Inside that folder, change the X in Slot_X to any number (i.e. Slot_1, Slot_2).
  • Insert your SD card, restart the system, and select the mod in ModMoon.
  • If you're having troubles with ModMoon look here or just follow the instructions below.

Luma's LayeredFS

  • Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
  • On your SD card, change the location of the RomFS folder from /000400000003XX00/Slot_X/ to /luma/titles/000400000003XX00/.
  • Rename the XX in the folder name to match the TitleID of your game:
    • USA - 0004000000035800
    • EUR - 0004000000033B00
    • JPN - 0004000000032800
  • Insert your SD card, restart the system, and changes should take place when you launch the game.

Azahar and compatible Citra forks

  • Put the RomFS folder from /000400000003XX00/Slot_X/ in %AppData%/Citra/load/mods/000400000003XX00/ (by default) to apply the mod on Citra Canary.
  • Alternatively you can repack the RomFS folder into the game to save some space.

Media

R4 RIDGE RACER Type 4 Opening Remake version (なぞのじんぶつ)

『Initial D The Arcade』Opening Movie (SEGA)

Known issues

  • Loop playback is a bit scuffed but works. There's a bit of leftover data from the audio tracks that I forgot to trim out, however if you play it back on vgmstream the loops work seamlessly. I tried experimenting a bit but I have no idea why the game behaves like that.
  • Some tracks sound a bit crusty at times, possibly because of the 3DS's audio
  • Track titles were hex-edited and limited to the title length of the tracks they replaced. I tried avoid shortening them as much as possible while also keeping tracks group together
  • Custom track titles only show when game language is set to English (sorry)

Credit

  • Looping Audio Converter was mainly used to convert the files, specifically version 1.3.
  • 3DBrew for documentation on the BCSTM file structure.

External links

Advertising: