Skip to content

Releases: crc137/Chill-With-You-Radio-Mod

Radio Mod v26.1.3 — STABLE final

Choose a tag to compare

@crc137 crc137 released this 29 Sep 21:44
5fe9712

This is the final and complete version of the Radio Mod. No further changes are planned — it will not be modified.

Стабильный финальный релиз. Версия 26.1.3 завершена полностью, дальнейшие изменения не планируются.

Fixes (issue #1 — RAM / threads with 400+ stations)

  • Lazy streamers — no decoder threads or PCM buffers at game start; they spawn only when a station actually plays (EnsureStarted from ReadPcm).
  • Buffer 30 s → 5 s (~10.6 MB → ~1.8 MB per active station), allocated lazily and released on stop (StopAndRelease, aborts HTTP, resets counters).
  • Idle reaper — closes stations not being read (20 s), keeps exactly one warm: RAM is flat regardless of playlist size.
  • Station validator — checkstations.sh / checkstations.bat: probes every station the way the mod connects (User-Agent, Accept, MPEG sync) and keeps only playable MP3 streams.
  • Lists — radiostations.txt (164 verified working) + radiostations.full.txt (408 raw from issue, for re-validation).

Contents

  • RadioStreamPlugin.dll (v26.1.3, BepInEx 5.x)
  • NLayer.dll (required MP3 decoder)
  • install.sh / install.bat — auto-install (finds game in any Steam library, installs BepInEx if missing)
  • checkstations.sh / checkstations.bat / checkstations.ps1 — station validator
  • radiostations.txt / radiostations.full.txt

Install

  1. Extract the zip.
  2. Linux: bash install.sh · Windows: double-click install.bat.
  3. Optional: run the checker first to keep a custom list filtered to playable stations.

Format of radiostations.txt: url|Title|Author|Description (URL first).

Support / issues

https://github.com/crc137/Chill-With-You-Radio-Mod/issues

ChillWithYou RadioMod V26.1.3 Linux Windows

Choose a tag to compare

@crc137 crc137 released this 29 Sep 20:49
5fe9712

Chill With You : Lo-Fi Story — Radio Mod v26.1.3

Исправлено (issue #1 — память и потоки при 500 станциях)

  • Ленивый запуск стримеров. Буфер и потоки декодера больше не создаются на старте игры для каждой станции. Bootstrap лишь регистрирует станции; поток и PCM-буфер поднимаются только когда станцию реально включили (EnsureStarted из ReadPcm).
  • Буфер сокращён и освобождается. Вместо 30 секунд (~10.6 МБ/станцию) теперь 5 секунд (~1.8 МБ), аллоцируется лениво и освобождается при остановке (StopAndRelease — abort HTTP-соединения, завершение потока, сброс счётчиков).
  • Прибиральщик простоя. Корутина Reap раз в 5 с закрывает станции, не читавшиеся 20 с, оставляя «тёплой» только свежайшую. Число живых потоков/буферов/соединений теперь константно и не зависит от размера списка.
  • Логи изменения: на старте никакой сетевой активности и +0 МБ на станцию; пик ~1.8 МБ на активную станцию.

Установка:

  1. Скачайте zip, распакуйте.
  2. Linux: bash install.sh · Windows: install.bat (двойной клик).
  3. Установщики найдут игру сами (в т.ч. во вторичных Steam-библиотеках на внешних дисках), при необходимости доставят BepInEx, положат RadioStreamPlugin.dll + NLayer.dll + radiostations.txt в BepInEx/plugins.

Содержимое

  • RadioStreamPlugin.dll (v26.1.3)
  • NLayer.dll (обязательная зависимость декодера MP3)
  • install.sh / install.bat
  • radiostations.txt — формат строки: url|Название|Автор|Описание

ChillWithYou RadioMod V26.1.2 Linux Windows

Choose a tag to compare

@crc137 crc137 released this 23 Sep 02:04
7253dc4
Delete .github/workflows directory

ChillWithYou RadioMod V26.1.1 Linux Windows

Choose a tag to compare

@crc137 crc137 released this 17 Sep 12:52
4171741
Delete release directory