tiny little gizmos

Erkältungszeit – Retrocomputing Zeit

Am Dienstag hat mich die Erkältung doch noch erwischt. Also brav im Bett mit Wärmflasche schwitzen und ordentlich ausschlafen. Den Rest des Tages muss man aber auch irgendwie rumbringen. Neben ständigem Nase putzen, Musik hören und etwas lesen bleibt noch mein liebstes Hobby – Retrocomputing.

Beim herumstöbern durch das Zwischennetz bin ich auf einen Blog aufmerksam geworden, den ich noch nicht kannte; „Jungsis Corner – Ein Blog über Retro-Computer. Und Retrokram. Und Anderes.“ . Thematisch geht es einmal quer durch den Retro-Gemüsgarten, aber Gerhard Jungsberger scheint einen gewissen Schwerpunkt auf Tests von neuen(!) Spielen für den Sinclair ZX Spectrum zu legen. Mir war gar nicht klar wie viele neue Spiele für den Speccy erscheinen und wie hoch das technische Niveau heutzutage liegt. Im Gegensatz zu früher sind das heute ja Hobbyprojekte und fast alles wird kostenlos angeboten. Daher musste ich gleich einmal einige vielversprechende Titel ausprobieren.

Wirklich umgehauen hat mich „Wanderers – Chained in the Dark“ für den ZX Spectrum 128K. Ein RPG (Role Playing Game) im Stil von Legend of Zelda. Wäre das Spiel vor 30 Jahren erschienen, hätte es definitiv zu den Top10 Spectrum Titeln gehört und wäre heute Legende.

Wanderers - Dialog

Wanderers – Dialog

Wanderers - Im Untergrund

Wanderers – Im Untergrund

Das Programm hat lediglich 69(!)KB und spielt sich wirklich flüssig. Wie schwierig es ist, so viel Story in so wenig Speicher zu packen, habe ich selber lernen müssen, als ich 2003 mein Spiel Kings Castle für Nokia Serie 40 Telefone entwickelte und dort ebenfalls nur 64KB Speicher zur Verfügung hatte.

Das Prinzip „Grosser Spielspass in winzigem Speicher“ kann man aber noch weiter auf die Spitze treiben. Das Spiel „Demons of Dex“ für den Commodore VC-20 ist ein Hack’n Slay Spiel, wie das berühmte und beliebte Diablo. Es gehört somit zur Reihe der „Roguelikes“ bei denen der Verzicht auf Grafik nichts ungewöhnliches ist. Dass ein komplettes Rollenspiel in winzige 3,5 KB (genauer: 3.585 Bytes) Speicher passt, ist trotzdem bemerkenswert.

demonsofdex

Falls jemand wissen will, wie das geht: Petri Häkkinen hat die Entwicklung offen diskutiert (http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?f=10&t=7618) und den Code bei Github unter https://github.com/petrihakkinen/demons hinterlegt.

Ich habe zwar eine kleine Heimcomputer Sammlung, aber ich hole natürlich nicht jedesmal die Original Hardware raus, wenn ich mal eben ein Programm ausprobieren möchte. Einen VC-20 besitze ich nicht einmal mehr im Original. Die Spiele probiere ich in einem Softwareemulator aus. Erstens ist das praktischer und zweitens werden einige meiner guten Stücke so langsam etwas zerbrechlich. Trotzdem ist es natürlich nicht das richtige Feeling, wenn man ein Spiel für den ZX Spectrum (256×192 Pixel in 16 Farben) in einem Fenster auf einem HD Monitor spielt. „Richtige Hardware“ ist da schon cooler.

MIST Computer

MIST Computer

Vor einiger Zeit bin ich in der C’t auf einen Computer mit dem etwas ungüstigen Namen MIST aufmerksam geworden. Es handelt sich um einen FPGA-Rechner in kleinem, eher unscheinbaren Blechgehäuse, der es aber ganz schön in sich hat. Aufgrund seiner umprogrammierbaren Hardware kann er eine ganze Reihe historischer Heimcomputer und Videospiele emulieren. Zur Zeit sind das Atari ST, Commodore Amiga, Sinclair ZX 81 und ZX Spectrum, MSX, Apple ][, Colecovision, Sega Genesis und weitere Geräte kommen dazu. Commodore 64, Atari 8 Bit und Schneider CPC sind bereits in Beta Qualität vorhanden. Das ganze finde ich sehr spannend und die Erfahrungsberichte klingen durchwegs positiv. Also habe ich heute spontan solch ein Gerät beim Hersteller Lotharek bestellt. Ich bin gespannt und werde berichten. Bis dahin gibt Euch dieses Video einen ersten Eindruck.