Spolu s Vovkou Špidlou volám: Zdrojáky jsou!
Doby, kdy jsem ručně disassembloval hry na Spectru a přepisoval si to do sešitu formátu A4 jsou už pryč. Dneska na to máme mohutnou techniku. Asi nejmohutnější a nejspektakulárnější je Skool Kit, což je disassembler pro Spectrum, který umí disassemblovat s trochou pomoci i hodně inteligentně. Totiž:
- můžete mu říct, kde jsou data a kde je kód
- můžete si tu hru pustit v emulátoru, chvíli ji hrát a pomocí toho přesněji určit, kde že jsou data a kde kód
- a k tomu to umí spoustu věcí, jako udělat různé výpisy sprajtů a tak podobně. Stačí jen když to správně popíšete.
Jasně, je to furt ruční práce, sami musíte říct, kde se kreslí sprajt, kde se hraje hudba, kde jsou místnosti a jaké formáty mají, ale tu nejmechaničtější práci tenhle nástroj udělá za vás.
A co už tedy máme disassemblováno a do podoby pěkného HTML převedeno?
- Skool Daze
- Back to Skool
- Contact Sam Cruise
- Manic Miner
- Jet Set Willy
- Dynamite Dan 2
- Exolon
- Knight Tyme
- Paradise Café (zdroje na GitHub)
- Pyjamarama
- Spellbound
- Stormbringer
- The Great Escape (zdroje na GitHub)
… a něco máme i v prostém zdrojáku v méně spektakulární podobě než HTML:
- Dynamite Dan (+grafika)
- Nodes of Yesod (+grafika)
- The Hobbit
- Atic Atac
- Knight Lore
- Alien 8
- Sabre Wulf
-
- grafika k předchozím čtyřem titulům od Ultimate
(Zdroj zdrojáků: Icemark)
No a pak taky spousta nějak významněji nekomentovaných zdrojáků na ZX Open Source.