Niemiecka szkoła menedżerów piłkarskich miała w sobie coś wyjątkowego. Przekonaliśmy się o tym w sierpniu przy amigowym The Managerze. Tym razem sięgnąłem po wersję na Commodore 64: Bundesliga Manager firmy Software 2000 (autor oryginału: Mathias Reichert) i przeniosłem ją na ośmiobitowe Atari XL/XE. To nie emulacja kodu z C64, tylko osobna wersja działająca natywnie na Atari.
/ Do czterech managerów, jedna liga
Port obsługuje jednocześnie od jednego do czterech managerów. Każdy ma własny klub, skład, ustawienia drużyny, morale, finanse, stadion, stan transferów i historię sezonu, ale wszyscy grają w tej samej symulacji: wspólne są wyniki ligowe, puchar i kalendarz. Po decyzjach jednego managera gra przechodzi do następnego.
/ Co zawiera port
- Liga wielopoziomowa: kolejki, tabela, bilanse, awanse i spadki oraz start nowego sezonu. Mecze klubów, którymi nikt nie kieruje, symuluje komputer.
- DFB-Pokal: własna drabinka i kolejne rundy, z udziałem klubów prowadzonych przez graczy.
- Skład i transfery: 20-osobowy roster, baza 88 rekordów transferowych z rotacją kandydatów i timerami ofert. W trybie wieloosobowym zawodnik kupiony przez jednego managera nie może trafić do drugiego.
- Kartki, zawieszenia, kontuzje: stany zawodników wpływają na siłę drużyny przed meczem, podobnie jak morale i ustawienia zespołu.
- Wspólny live board: zegar meczu od 01 do 90 minuty, równoległa prezentacja spotkań, animacja piłki i wynik meczu własnego klubu.
- Finanse i stadion: wpływy z meczów, frekwencja, pensje, bank z odsetkami, pojemność stadionu i ceny biletów.
- Raporty i SAVE / LOAD: raport klubu, bilanse, informacje ligowe i finanse. Zapis obejmuje stan wszystkich managerów.
/ Wierność oryginałowi i różnice platformy
Mechanika została odtworzona na podstawie analizy wersji C64. Finalny audyt nie wykazał żadnej różnicy w mechanice uznanej za blokującą wydanie. Kilka rzeczy musiało jednak wyglądać inaczej niż na C64: inne wykorzystanie kolorów na live boardzie, inny sposób realizacji sprite’ów i animacji piłki, sterowanie dostosowane do Atari oraz sposób fizycznego zapisu plików na obrazie dysku. Pikselowo identyczny live board nie był celem. Liczyło się to, żeby zachowywał funkcję i przebieg oryginału.
/ Testy
Przed wydaniem wersji 1.0 port przeszedł długie testy regresyjne: jeden manager i czterech managerów przez pięć pełnych sezonów, wejście w sezon szósty, wielokrotne rozgrywki pucharowe, awanse i spadki, pełny roster, transfery, raporty i finanse. Sprawdziłem też zapis i odczyt po prawdziwym cold boocie: zapis gry, całkowite zamknięcie emulatora, ponowne uruchomienie i wczytanie stanu wszystkich czterech managerów. Po drodze naprawiłem błąd wieloosobowy, który mógł uszkodzić informację o dywizji managera.
/ Wymagania i uruchomienie
- Sprzęt: Atari XL/XE, 64 KB RAM, system PAL.
- BASIC: musi być wyłączony (na prawdziwym Atari przytrzymaj OPTION podczas startu).
- Dyskietka: bootowalny obraz ATR 130 KB enhanced density (1040 × 128 B). Fast-SIO nie jest potrzebne.
Obraz dyskietki ATR (130 KB) dla Atari XL/XE, 64 KB, PAL. Uruchom z wyłączonym BASIC-iem.
Port na Atari: Splavinho 2026. Oryginał na C64: Software 2000, autor Mathias Reichert.

