
RadioEXT REMASTERED
[u][size=4][color=#ff00ff][b]RadioExt Remastered[/b][/color][/size] [/u]A remaster of keanuWheeze's RadioExt that adds custom radio stations to Cyberpunk 2077, file-based or web stream and with substa
[u][size=4][color=#ff00ff][b]RadioExt Remastered[/b][/color][/size]
[/u]A remaster of keanuWheeze's RadioExt that adds custom radio stations to Cyberpunk 2077, file-based or web stream and with substantial crash fixes, better logging and compatibility with the latest RED4ext SDK.
This is not a new mod: existing radio stations designed for the original RadioExt will continue to work without any changes.
Source code: [url=https://github.com/Artheriax/CP77_radioExt-fork]https://github.com/Artheriax/CP77_radioExt-fork[/url]
[heading][color=#ffff00][size=4][u]What it does[/u][/size][/color][/heading]
RadioExt lets you add your own radio stations to Cyberpunk 2077. Stations show up in the vehicle radio wheel and the pocket radio, alongside the vanilla stations. Each station can be:
[b]File-based:[/b] drop: .mp3 / .flac / .ogg / .wav / .opus / .aiff / .wma / .mp2 / .wax / .aif / .aifc files into a folder.
[b]Web stream:[/b] point at any direct audio stream URL (the kind that opens the browser's native audio player when visited).
You can configure each station's name, FM frequency (for sort order), volume, icon, custom icon texture, song ordering, and stream URL via a simple metadata.json file.
[heading][color=#ffff00][size=4][u]Why use this remaster?[/u][/size][/color][/heading]
The original RadioExt hasn't been updated since September 2025. This fork fixes several real bugs that users were hitting:
[list]
[*][b]One broken station no longer hides the rest.[/b] Previously, if a single station had a mistake in its
metadata.json
(for example, a stream station with [b]isStream [/b]set to [b]false[/b]), every station listed after it would silently disappear from the radio wheel.[/*]
[*][b]Stream stations with slightly wrong settings no longer crash the mod.[/b] If you wrote
[code]"isStream": "true"[/code](with quotes) instead of
[code]"isStream": true[/code]the mod used to crash on startup.[/*]
[*][b]Short songs and empty station folders no longer crash the mod.[/b][/*]
[*][b]Switching stations quickly no longer goes silent.[/b] Each audio channel now has its own cooldown instead of one global cooldown that dropped rapid switches.[/*]
[*][b]The radio no longer re-mutes itself 60 times per second while the game is paused.[/b][/*]
[*][b]The radio popup UI no longer crashes on stations with no songs or non-standard file paths.[/b][/*]
[*][b]Entering a vehicle when the saved station has been removed no longer crashes.[/b][/*]
[*][b]Massive reduction in FMOD log spam[/b] (1000+ "channel reused" / "invalid handle" error lines per session eliminated), with cleaner audio handoff when other radio mods are installed.[/*]
[*][b]Clearer console logging:[/b] every station load prints a summary with name, FM, song count, type, and index; stream stations print their URL; malformed metadata prints a warning naming the offending field.[/*]
[*][b]Auto-repair of slightly-broken metadata.json [/b]missing fields, wrong types, and missing sub-fields are detected and repaired in p



