Základní informace
- datum vydání poslední verze na PMD-85: 10. 1. 2026
- původní kód, inspirovaný hrou z platformy DOS (s laskavým svolením autora)
- využití RAM: –
- podpora modelů: všechny verze PMD-85 (1/2/2A/3)
- podpora barevných režimů: BW, RGBM, (WGRM,) ColorAce
- hudba/zvuky: dle originálu na vestavěném BEEPru
- ovládání: klávesnice – joystick A – joystick B
Status
- průběžně vyvíjený kód
- zbývající práce: doplnit barevný režim WGRM, volba zvuku vyp/zap, časové optimalizace
Ovládací klávesy
- pohyb vlaku: QAOP
- vložení hesla: K4/K5 (na PC emulátoru F3/F4)
- přeskočení scény (pouze v režimu ladění): RCL
- návrat do titulní obrazovky = STOP
Popis hry a její vlastnosti
Klasika všech klasik. Posbírej všechny předměty a vjeď s vlakem do otevřených vrat. Variace na hru had neboli wurmi.
Pro přístup k vyšším scénám lze zadat přístupové heslo. Hesla byla zvolena identická s originálními hesly z verze pro DOS. Při zadávání hesla lze používat většinu editačních kláves, jmenovitě INS, DEL, CLR, RCL, HOME, END a kurzorové šipky.
Vývoj hry stále probíhá, proto se některé vlastnosti mohou ještě měnit.
Spuštění hry
(Hra se nahraje z MGF příkazem MGLD 16. Po natažení z MGF autostarter hru automaticky spustí.) Hra se v emulátoru natahuje od adresy 0000h a spouští se od stejné adresy příkazem JUMP 0000.
Na PMD 85-3 je nutno před nahráváním přejít do režimu kompatibility příkazem JUMP FFF0.
Soubory ke stažení
- Hra vlak Binární soubor, natahuje se a spouští od adresy 0000h.

Protože na PMD-85 máme několik používaných barevných systémů (původní monochrom, RGBM, WGRM, Colorace, …), musí si hra nést i několik sad animací v těchto barevných režimech. Každá animační sada má délku něco přes 5kB. Z důvodu nedostatku místa tedy aktuálně dochází ke kompresi scén. Z původních 12240 bajtů to směřuje někam k 2000 bajtů. S ohledem na druh komprese a počet převáděných scén je to prováděno ručně, takže to zabere ještě nějaký čas. Ale mělo by to umožnit zakomponovat do hry ty výše uvedené čtyři animační sady, S vědomím, že existují i další používané systémy barev pro PMD-85, nebudou z kapacitních důvodů do hry zahrnuty.
Aktuálně zbývá dokončit kompresi scén, vytvořit animační sady pro režimy RGBM a WGRM a pohrát si se zvuky. A vlastně dopsat procedury pro náraz vlaku do překážky.
Komprese scén pomocí vykreslovacích deskriptorů ušetřila 9216 bajtů a to včetně započtení nutné obslužné režie. Díky tomu se do hry dostanou zmíněné animační sady bitmap pro barevné systémy RGBM a WGRA.
Dnes upload nové verze. V zásadě by se dalo říci, že hra jako taková je hotova. Ale pro její čisté vypuštění je nutno udělat následující věci:
– doplnit barevné schéma WGRM (nativní UHF režim PMD 85-3)
– optimalizovat časové proporce hry (nebude sice viditelné ale…)
– doplnit volbu zvuku vyp/zap v hlavní obrazovce
– zavaděč s autostartem
Paráda, díky!
Prozatím jen na emulátoru, ale i tak skvělý zážitek.
Od včerejška se podařilo dost vylepšit odezvu na ovládání vlaku během hry zhruba na desetinu původního času. Hraje se to teď mnohem lépe. Ještě vyzkouším stejným postupem vylepšit odezvu na zadávání znaků z klávesnice při vyplňování hesla. I to je takové těžkopádnější. Ale už vím, jak na to.
Každopádně díky všem za testy a připomínky.