Vlak

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.

Galerie obrázků (hra v režimu Colorace)

Úvodní demo hry

4 komentáře u „Vlak

  1. Libor L.A.

    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.

    1. Libor L.A.

      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.

  2. Libor L.A.

    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

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.