Repository navigation
Caution
IMPORTANT: Go into the game's In-Game Audio Settings and TURN OFF the DJ Voice.
Important
🧩 ExtraOptions Edition only
HorizonRadioNetwork runs on the latest version of Extra Options (with its mod loader). Grab HorizonRadioNetwork-ExtraOptionsEdition0.5.0.zip from the Assets below. There's no standalone version.
Warning
⚠️ IMPORTANT INSTALLATION INSTRUCTIONS
- Only one radio mod at a time. Remove or disable FH2 Spotify Radio / FH2 YouTube Radio in that build first.
- Drag the whole
HorizonRadioNetworkfolder INSIDE themodsfolder of your Azimuth build, so you end up withmods\HorizonRadioNetwork\mod.json,mods\HorizonRadioNetwork\config.iniandmods\HorizonRadioNetwork\RADIO\. - Drop your songs into the station folders in
RADIO\(start withRADIO\XS). - Start the game. Extra Options loads the mod on its own.
- Turn DJ Voice OFF in the in-game Audio Settings, then switch to Horizon XS.
📻 Your music on ALL 7 stations!
Welcome to HorizonRadioNetwork! Your own local music on every FH2 station at once: Horizon XS, Horizon Pulse, Bass Arena, Radio Levante, Hospital Records, Ninja Tune and Innovative Leisure. Each station gets its own songs and its own logo, shuffled. Flip stations and each one pauses, then carries on from the same spot when you come back.
📁 One folder per station
The zip already has a folder for every station in RADIO\: XS, Pulse, BassArena, Levante, Hospital, NinjaTune, InnovativeLeisure. Drop songs (MP3, FLAC, OGG, WAV, M4A) straight in, subfolders are fine too. A station with no songs plays nothing, and its now-playing text tells you where to add them.
🎛️ Turn stations on in config.ini
Each station has its own section:
[Horizon XS]
enabled = YES
folder = XSenabled = YES: your music plays on that station.NO: the game's normal music plays there.folder =is the folder insideRADIO\with that station's songs. Want your own name? Rename the folder AND setfolder =to the exact same name, or the station won't find your songs.- Only Horizon XS is on out of the box. Flip the others to
YESfor the stations you add music to.
🖼️ Custom station logos
Put a logo.png (or logo.jpg) in the station's Station LOGOpng folder. 2:1 looks best (fitted to 196x96). A logo next to your songs is NOT used. No logo? Every station shows its own built-in HorizonRadioNetwork logo. replace_logo = false keeps the game's own logos.
🎬 Start screen music
Drop songs in RADIO\TITLE SCREEN\ and each launch picks one at random (never the same one twice in a row) instead of the game's start screen music. Empty folder = the game's own music. Settings: custom_start_screen_music and title_screen_source (2 pulls from all your station folders).
🎮 Also in there
- Skip songs with LB + X (change it with
skip_combo). - Fresh song at race start (
race_start_skip), stay on your station in Showcases (your_station_in_showcases), optional online lobby hold (online_lobby_hold, off by default). local_boost_db(0 to 12, default 6) for loudness, andextended_fontsso song titles in Greek, Cyrillic, Japanese, Korean, Chinese and more show up right.
⚠️ One radio mod at a time
Don't install HorizonRadioNetwork alongside our other radio mods, FH2 Spotify Radio or FH2 YouTube Radio. Only one can be installed at a time.
Install / update
- Remove or disable any other radio mod in that build.
- Drag the
HorizonRadioNetworkfolder fromHorizonRadioNetwork-ExtraOptionsEdition0.5.0.zipinto your build'smodsfolder. - Add songs to
RADIO\<Station>and setenabled = YESfor those stations inconfig.ini. - Turn DJ Voice OFF in the in-game Audio Settings, then switch to Horizon XS.
Uninstall
Delete the mods\HorizonRadioNetwork folder, or set enabled = false under [advanced] in config.ini to switch it off.
Something wrong?
Set log_level = debug under [advanced] in config.ini, play, then send system\horizon-radio-network.log. Put it back to info afterward.