Moduły z Amigi, SID-y z Commodore 64, ścieżki z Atari, NES-a, Game Boya czy Segi i do tego zwykłe MP3: zwykle każde z nich wymaga osobnego programu. RetroPlayer to mój odtwarzacz dla Windows, który gra to wszystko w jednym oknie, ze szczególnym naciskiem na wierność brzmienia. Program jest w pełni przenośny (statycznie zlinkowany, bez zewnętrznych bibliotek DLL) i dostępny jako zwykły instalator albo pojedynczy plik wykonywalny.
RetroPlayer w akcji: playlista z odznakami formatów (XM, SAP, S3M, DBM, MOD), oscyloskop i panel odtwarzania.
/ Obsługiwane formaty
W formacie SID program emuluje układ dźwiękowy biblioteką reSIDfp i pozwala wybrać model chipu: MOS 6581 („ciepły”, z analogowymi niuansami) albo MOS 8580 (czystszy, nowsza rewizja).
/ Jakość dźwięku to priorytet numer jeden
- WASAPI exclusive (bit-perfect): z automatycznym ponawianiem próby przy przejściowych błędach audio, zanim program spadnie do trybu współdzielonego lub klasycznego WinMM.
- Resampler sinc (okno Blackmana): dla plików WAV, MP3 i FLAC nagranych w innej częstotliwości niż wyjściowa. Dobrze tłumi aliasing i jest dokładniejszy niż zwykła interpolacja liniowa.
- Trackery: regulowana interpolacja (None / Linear / Cubic / Sinc) i separacja stereo.
- Korektor i normalizacja: 8-pasmowy korektor graficzny oraz normalizacja głośności liczona w tle, żeby wyrównać poziom między utworami.
- Wyciszanie „nieskończonych” utworów: płynny fade-out dla SID i SAP bez zdefiniowanego końca. Czas jest regulowany, a dla utworów o znanej długości opcja wyłącza się automatycznie.
/ Playlisty i metadane
- Wiele playlist naraz: zakładki, zmiana nazwy i usuwanie, przeciąganie utworów, przenoszenie i kopiowanie między playlistami (przeciągnięcie z Ctrl kopiuje), import i eksport M3U.
- Wyszukiwanie i sortowanie: filtr po nazwie oraz sortowanie po tytule lub po typie pliku (np. wszystkie SID razem, potem wszystkie MOD). Przy każdym wierszu widać odznakę formatu i czas trwania liczony w tle.
- Tagi: odczyt ID3 (MP3) i Vorbis Comment (FLAC), czyli prawdziwy tytuł i wykonawca zamiast samej nazwy pliku.
- High Voltage SID Collection: wystarczy raz wskazać folder z kolekcją HVSC, a program korzysta z bazy STIL (kompozytor i tytuł) oraz Songlengths.md5 (prawdziwe czasy trwania utworów SID).
/ Wizualizacje, eksport i integracja z systemem
- Wizualizacje: oscyloskop, spektrum (słupki), podgląd wzorca (pattern view) dla trackerów, lista instrumentów oraz panel STIL dla SID-ów. Wysokość panelu zmieniasz przeciągając jego dolną krawędź.
- Eksport: pojedynczy utwór lub cała playlista do plików WAV, a także plik tekstowy „teraz gra” aktualizowany na żywo, gotowy do użycia jako źródło tekstu w OBS.
- System: tryb mini, ikona w zasobniku, rejestracja jako domyślny odtwarzacz dla obsługiwanych formatów, klawisze multimedialne oraz zapamiętywanie rozmiaru okna, playlist i ustawień.
/ Skróty klawiszowe
| Skrót | Akcja |
|---|---|
| Spacja | odtwórz / pauza |
| ← / → | przewiń 5 s do tyłu / do przodu |
| Ctrl + ← / → | poprzedni / następny utwór |
| ↑ / ↓ | głośność +5% / −5% |
| M | wycisz / wyłącz wyciszenie |
| ↑ / ↓ / Enter (w playliście) | przesuń zaznaczenie / odtwórz zaznaczony utwór |
/ Wymagania i instalacja
Windows 10 lub nowszy (64-bit) i karta dźwiękowa z obsługą WASAPI, czyli standard we współczesnych systemach. Do wyboru są dwie wersje: instalator z wpisem w Menu Start i odinstalowaniem przez „Aplikacje i funkcje” albo spakowany plik RetroPlayer.exe, który wystarczy rozpakować i uruchomić (np. z pendrive’a). Playlisty i ustawienia program zapisuje w %APPDATA%\RetroPlayer\. Pliki nie są podpisane cyfrowo, więc Windows SmartScreen może wyświetlić ostrzeżenie. Wtedy wybierz „Więcej informacji”, a potem „Uruchom mimo to”.
Wybierz instalator albo wersję przenośną (bez instalacji).
Program autorski: Splavinho 2026.