Midnightz

Good luck... I don't think I've ever seen a successful replacement of any type of audio without serious bugs. I've looked at many (but not all) ingenius attempts and always found something broken somewhere. As I recall, you have to import the same file type with exactly the same track length in exactly the same spot etc. Otherwise there's a wide range of predictable and unpredictable results.

Test what I'm saying by removing or editing 1 station. You will discover blank sound when there should be audio, and/or a station that only plays 1 track and then nothing, and/or an inability to change stations in-game unless you re-scan your mp3 directory etc. Not fun at all.

Midnightz

Mmmm but I'm not convinced. From simple experiments, messing with stream files breaks the radio. You can't remove the adverts one. You can't replace one station with another. You can't remove a station either. Hello bugs. I think I tried every combo imaginable.

In a final experiment: I removed the adverts stream file and each radio stream file completely and filled the user track folder with mp3s. I had to manually scan the user track folder at first game launch but after that: All radio stations would automatically play music from that directory. Interesting. Each station started at the first song in that folder and would play for a prescripted amount of time and then dead air. The user track station played as it should. What do you make of this behavior?

I would love a modified adverts stream that has the same exact duration and file structure but instead of ads, plays nothing but radio static or emergency broadcast beeps. That would be useful for testing purposes... And a few mods.

As an aside, does anyone actually know how much data (or duration) can be played from the user track directory if the stations and adverts are left in place and intact? (I love the default radio but I was trying to make a clean version of it for someone else.)

Midnightz

Why? I can't make the radio name text (at the top of the screen) disappear... permanently. The solution for this crashes the game when executed more than once. So, if I simply bypass the built in radio with my own, there will always be an on-screen text mismatch or an eventual game crash. This is also why released radio hud replacements do not work as intended.