{"id":6930,"date":"2025-11-14T14:48:49","date_gmt":"2025-11-14T14:48:49","guid":{"rendered":"https:\/\/research.swissdigitization.ch\/?p=6930"},"modified":"2025-11-14T14:48:49","modified_gmt":"2025-11-14T14:48:49","slug":"imp89-impression89-atari-st-works-meistens-unveroeffentlichte-prototypen-erfahrungsbericht","status":"publish","type":"post","link":"https:\/\/research.swissdigitization.ch\/?p=6930","title":{"rendered":"Imp89\/Impression89 Atari ST &#8218;Works&#8216; meistens unver\u00f6ffentlichte Prototypen [Erfahrungsbericht]"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1472\" height=\"1100\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527.png\" alt=\"\" class=\"wp-image-7038\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527.png 1472w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527-300x224.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527-768x574.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527-624x466.png 624w\" sizes=\"auto, (max-width: 1472px) 100vw, 1472px\" \/><\/figure>\n\n\n\n<p>Dies ist eine Durchsicht der von Imp89\/Impression89 entwickelten Software im Bereich Demos und Games. Dabei wird auf die Games\/Demos eingegangen und versucht diese zu kontextualisieren. Es zeigt sich dabei die Abh\u00e4ngigkeit von der Hardware gut, da gerade der Bruch vom ATARI ST zum ATARI STE sp\u00fcr- und erlebbar ist (Scrolling, Blitter, Digisound). Dabei zeigen sich schon Trends und Ideen, die sp\u00e4ter bei Imp89 auf dem Macintosh dann weitergef\u00fchrt wurde. <\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-researchblog-swissdigitization-latest-findings-and-outcomes wp-block-embed-researchblog-swissdigitization-latest-findings-and-outcomes\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"ZLOIukqG8e\"><a href=\"https:\/\/research.swissdigitization.ch\/?p=1089\">Erfahrungsbericht 1989: Listingspiel entwickeln und ver\u00f6ffentlichen<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8222;Erfahrungsbericht 1989: Listingspiel entwickeln und ver\u00f6ffentlichen&#8220; &#8212; ResearchBlog Swissdigitization - Latest findings and outcomes.\" src=\"https:\/\/research.swissdigitization.ch\/?p=1089&#038;embed=true#?secret=YwyEOWHKK0#?secret=ZLOIukqG8e\" data-secret=\"ZLOIukqG8e\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Software<\/h2>\n\n\n\n<p>Das meiste der im Folgenden besprochen Software befindet sich noch auf Disketten im GameLab. Die Digitalisierung weg von den digitalen 3.25 Zoll ATARI ST Disketten ist heute einigermassen schwierig. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"534\" height=\"688\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.05.12.png\" alt=\"\" class=\"wp-image-6984\" style=\"width:575px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.05.12.png 534w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.05.12-233x300.png 233w\" sizes=\"auto, (max-width: 534px) 100vw, 534px\" \/><\/figure>\n\n\n\n<p>Entweder m\u00f6chte man sie direkt lesen von einem heutigen Laufwerk (nicht alle Disketten sind in Standardformat leider aber damals wollte man alles aus den Disks rausquetschen also mussten es mehr als 720kb sein) oder man muss sie r\u00fcberkopieren auf Flash Files. In Anbetracht der anderen Arbeiten ist dies bis heute nicht passiert mit einigen Ausnahmen. Die meiste Software ist als PRG oder dann auch als Assemblerfile .s erhalten geblieben. Der Assembler ist jeweils auf den Disketten drauf und ist GENST2 alias DevPac2. Mehr dazu hier: <a href=\"https:\/\/en.wikipedia.org\/wiki\/HiSoft_Systems\">https:\/\/en.wikipedia.org\/wiki\/HiSoft_Systems<\/a> <br>\/\/ ToDo: &#8222;Digitalisierung&#8220; der Disketten und Upload<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ATARI ST<\/h2>\n\n\n\n<p>Zur Entwicklung hier siehe andere BlogEintr\u00e4ge. Kurz zusammengefasst kann man aber den Entwicklungsweg von Imp89 wie folgt beschreiben:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Atari Basic &gt; Listingspiel<\/li>\n\n\n\n<li>GFA Basic &gt; leider auch nicht wirklich m\u00f6glich ein Action-Game zu machen<\/li>\n\n\n\n<li>STOS (k\u00f6nnte auch 4 sein) leider auch nicht m\u00f6glich Games zu machen (vgl. dazu <a href=\"https:\/\/vintagecomputing.ch\/?browseid=8931\">https:\/\/vintagecomputing.ch\/?browseid=8931<\/a>)<\/li>\n\n\n\n<li>C &gt; leider auch nicht wirklich m\u00f6glich State-of-the-Art Games zu  machen<\/li>\n\n\n\n<li>Assembler! <\/li>\n<\/ol>\n\n\n\n<p>oder als Bild mit B\u00fcchern<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1052\" height=\"1398\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9343.png\" alt=\"\" class=\"wp-image-7033\" style=\"width:446px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9343.png 1052w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9343-226x300.png 226w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9343-768x1021.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9343-624x829.png 624w\" sizes=\"auto, (max-width: 1052px) 100vw, 1052px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1044\" height=\"1440\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9345-1.png\" alt=\"\" class=\"wp-image-7032\" style=\"width:444px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9345-1.png 1044w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9345-1-218x300.png 218w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9345-1-768x1059.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9345-1-624x861.png 624w\" sizes=\"auto, (max-width: 1044px) 100vw, 1044px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"860\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.04.56.png\" alt=\"\" class=\"wp-image-6983\" style=\"width:455px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.04.56.png 800w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.04.56-279x300.png 279w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.04.56-768x826.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-12.04.56-624x671.png 624w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">ATARI ST und Assembler<\/h2>\n\n\n\n<p>Die Umgebung sah etwa so aus. Alle Bilder auf einem modernen Display aber an einem Orginal Computer mit den Orginal Disketten von Damals.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1483\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.24.04-2048x1483.png\" alt=\"\" class=\"wp-image-6938\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.24.04-2048x1483.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.24.04-300x217.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.24.04-768x556.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.24.04-1536x1112.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.24.04-624x452.png 624w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n\n\n<p>Das Kompillieren so:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1876\" height=\"1126\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.23.49.png\" alt=\"\" class=\"wp-image-6939\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.23.49.png 1876w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.23.49-300x180.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.23.49-768x461.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.23.49-1536x922.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.23.49-624x375.png 624w\" sizes=\"auto, (max-width: 1876px) 100vw, 1876px\" \/><\/figure>\n\n\n\n<p>Oder ganz in Action. Dabei ist klar, anders als heute muss zur Ausf\u00fchrung das OS nicht hochgestartet werden, es l\u00e4uft direkt in demselben Speicher. Damit war es konkret einfacher, schnell auch etwas kleines zu testen als heute auf Emulatoren! <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/IMG_7490-2.mov\"><\/video><\/figure>\n\n\n\n<p>Im Fall hier sieht man einen Auszug aus dem SourceCode. Gut erkennbar ist, dass hier der Font geladen wird, der sp\u00e4ter dann verwendet wird f\u00fcr diese Scrollschrift. Wobei es so ausschaut, als w\u00fcrde in 8Pixeln gesprungen beim ScrollText &#8211; also kein Shifting oder so (weiches Scrolling). Es ist eher ein H\u00fcpfen an den Bitplanes entlang, was viel einfacher ist.<\/p>\n\n\n\n<p>Die Bitplanes sind auf dem Atari ST 4*2 Bytes. Also sind 16 Farben bei 320&#215;200 auf 4 * 2 bytes verteilt. Je 2X8 Bits. Mehr dazu gibt es in einem anderen BlogEintrag. <\/p>\n\n\n\n<p>Prinzipiell gab es fast kein Knowhow, wie man solche Dinge (wie etwa Games) konkret macht. Und das, das es in Heftchen gab, war schwer Nachvollziehbar, wenn man keine Ahnung hatte. Gutes Beispiel ist folgender Text Die Hexer vom Dienst \u2013 Die Magie hinter den Computern <a href=\"https:\/\/research.swissdigitization.ch\/?p=1981\">https:\/\/research.swissdigitization.ch\/?p=1981<\/a> . Dieser war damals f\u00fcr mich schwer verst\u00e4ndlich. Siehe dazu auch Knowhow&amp;Community: Ich (1989), der Lamer (2025) (Imp89\/Impression) <a href=\"https:\/\/www.gamelab.ch\/?p=10709\">https:\/\/www.gamelab.ch\/?p=10709<\/a> In diesem Sinn war die Assembler Entwicklung ein langsames Herantasten mit ganz vielen Schnippseln. Ausprobieren und wieder revidieren. Nehmen, was funktioniert und damit irgendwas bauen. Wie gesagt, der Atari ST verf\u00fcgte \u00fcber keine Sprites, kein Hardwarescrolling und keine Digitalsound. Alles musste hier selbst gemacht werden. Anders gesagt: Alles war quasi Software. Nur gab es keine bekannten Softwarelibraries f\u00fcr Games. Ein Umfeld, das sich damit auskannte fehlte mir auch vollst\u00e4ndig. Siehe dazu auch Einordnung am Ende des Artikels.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Praxis-Probleme<\/h3>\n\n\n\n<p>Eines der gr\u00f6ssten Probleme, nahm man die Diskette raus und schob eine neue ins Laufwerk, etwa weil man darauf gleich speichern wollte, \u00fcberschrieb das Betriebssystem einfach das Fat\/Inhaltsverzeichnis. Danach war alles zerhackt auf der Disk und musste per St\u00fcckchen wieder zusammengesetzt werden. Und ich sei dabei \u00f6fters ausgerastet und h\u00e4tte den Computer verpr\u00fcgelt. <\/p>\n\n\n\n<p>Mein Bruder wollte irgendwann eine Harddisk kaufen (er tat es dann auch) und ich fand das \u00fcberfl\u00fcssig. Und er meinte: da kommt aber das Problem mit den Disks auch nicht mehr vor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">&#8222;Fundst\u00fccke&#8220;<\/h3>\n\n\n\n<p>Auf den Disks findet man auch noch  Texte, die offensichtlich mit dem Assembler Editor geschrieben wurden, denn sie enden mit .s (AssemblerEndung von File)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1218\" height=\"736\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.27.59.png\" alt=\"\" class=\"wp-image-6941\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.27.59.png 1218w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.27.59-300x181.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.27.59-768x464.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.27.59-624x377.png 624w\" sizes=\"auto, (max-width: 1218px) 100vw, 1218px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1660\" height=\"916\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.28.06.png\" alt=\"\" class=\"wp-image-6942\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.28.06.png 1660w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.28.06-300x166.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.28.06-768x424.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.28.06-1536x848.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.28.06-624x344.png 624w\" sizes=\"auto, (max-width: 1660px) 100vw, 1660px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Atari ST &#8211; ohne Nachfolger &#8211; fehlende Artefakte<\/h2>\n\n\n\n<p>Da der Atari ST ohne wirklichen Nachfolger blieb und es keine wirklichen Austauschformate gab, der sich verbreitete, wurden auch keine dieser Arbeiten aktiv \u00fcbertragen auf eine neue Generation. Der Homecomputer wurde quasi zur Grabst\u00e4dte vom Wirken damals. W\u00e4re interessant zu sehen, was passiert w\u00e4re, wenn die Homecomputer sich weiterentwickelt h\u00e4tten. [\u00a0Auch in Sachen Spiele, w\u00fcrden wir dann diese alten Games mit neuen Versionen kennen wie es bei den Konsolen die Super Marios etc ? So aber ist fast nichts and Tradierung des Stoffes von Homecomputergames geblieben. leider ]<br><br> Hier w\u00e4re ein Vergleich mit PC-Entwicklern oder Macintosh-entwicklern interessant. Ist da mehr gelieben?<br>\/\/ ToDo: Vergleich<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Disks<\/h2>\n\n\n\n<p>In diesem Sinn habe ich die sp\u00e4rlich und teilweise falsch beschrifteten Disks durchgesehen und nach PRGs oder auch .s Dateien gesucht. Und da noch einige Dinge gefunden. Diese sind hier aufgef\u00fchrt. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1294\" height=\"908\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.49.30.png\" alt=\"\" class=\"wp-image-6965\" style=\"width:373px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.49.30.png 1294w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.49.30-300x211.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.49.30-768x539.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.49.30-624x438.png 624w\" sizes=\"auto, (max-width: 1294px) 100vw, 1294px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Programmierexperimente und Prototypen<\/h2>\n\n\n\n<p>Und so finden sich dann mehr als erwaret Experiment oder Prototypen von Demos oder Games. Hier zeigt sich: Man erinnert sich wirklich nur selektiv und gewisse Dinge wurden erstaunlicherweise dann doch gemacht, aber nicht erinnert. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Game: F\u00fclle den Kessel (nicht wiederfindbar)<\/h2>\n\n\n\n<p>Das erste (noch erinnerte) Assembler Game war ein Kessel, den man mit Hin- und Herbewegen des Joysticks f\u00fcllen konnte. Dabei gab es zwei Versionen des Kessels und bei jedem Hin- und Her wurde eine Zeile des vollen Kessels dar\u00fcber kopiert. Funktionierte damit \u00e4hnlich wie alle die Decathlon-likes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step-Scroll Demo <\/h2>\n\n\n\n<p>Das oben aufgef\u00fchrte Demo auch nochmals hier.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/IMG_7490-3.mov\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Einfache Demo mit Titel und Scrolling (?)<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1898\" height=\"1016\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.30.05.png\" alt=\"\" class=\"wp-image-6944\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.30.05.png 1898w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.30.05-300x161.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.30.05-768x411.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.30.05-1536x822.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.30.05-624x334.png 624w\" sizes=\"auto, (max-width: 1898px) 100vw, 1898px\" \/><\/figure>\n\n\n\n<p>Die Demo hat enen Titel. Darunter gibt es eine ziemlich grosse Schrift, die Stufenlos scrollt. Das heisst, dass die Buchstaben tats\u00e4chlich durch die Bitplanes geshiftet werden. Dabei ist klar: Auf dem Atari ST macht das alles der 68k-Prozessor, da es gar kein Hardwarscrolling gibt. <\/p>\n\n\n\n<p>Hier vermutlich eine Vorversion dieser Demo. Das zeigt auch, dass man sich langsam der Demo gen\u00e4hert hat: Ohne &#8222;Logo&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1301\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.02.38-2048x1301.png\" alt=\"\" class=\"wp-image-6957\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.02.38-2048x1301.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.02.38-300x191.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.02.38-768x488.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.02.38-1536x976.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.02.38-624x397.png 624w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Seltsame Files, vermutlich zum Testen<\/h2>\n\n\n\n<p>Ironischer Text.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2028\" height=\"1032\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.31.03.png\" alt=\"\" class=\"wp-image-6945\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.31.03.png 2028w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.31.03-300x153.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.31.03-768x391.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.31.03-1536x782.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-12-um-15.31.03-624x318.png 624w\" sizes=\"auto, (max-width: 2028px) 100vw, 2028px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Demo: Logo Aufl\u00f6sung <\/h2>\n\n\n\n<p>Das Logo von Imp89 l\u00f6st sich langsam auf. <\/p>\n\n\n\n<p>\/\/ ToDo: Screenshot machen<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Demo: Raster<\/h2>\n\n\n\n<p>Relativ einfach zu machen, waren Wireframegrafiken, da der ATARI ST (anders als der Amiga) ROM Funktionen hatte und da gab es eine Line-Funktion. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2012\" height=\"1220\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.04.02.png\" alt=\"\" class=\"wp-image-6958\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.04.02.png 2012w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.04.02-300x182.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.04.02-768x466.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.04.02-1536x931.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.04.02-624x378.png 624w\" sizes=\"auto, (max-width: 2012px) 100vw, 2012px\" \/><\/figure>\n\n\n\n<p>Hier scrollt diese Landschaft von Hinten nach vorne. Die Herausforderung hier nat\u00fcrlich, wie macht man das alles ohne Floats. Die 16\/32Bitter hatten keine FloatingPointUnits (also wo man Floating Points rechnen konnte). Das musste alles selbst gerechnet oder eher per List\/Tabelle simuliert werden. \u00c4hnliches hatte ich damals auch auf einem Mac in Pascal im Gymnasium gemacht in Pascal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Game: Galaga<\/h2>\n\n\n\n<p>Ein Galaga Prototyp. Eine Spiel also das nicht scrollen muss und deswegen gleich einfach realisiebar w\u00e4re wie auf dem Amiga. Wobei hier auch die Probleme der Atari ST Programmierung klar werden. Da es keine Sprites gibt, muss viel Management selbst gemacht werden. Die Hintergr\u00fcnde m\u00fcssen jeweils gel\u00f6scht werden, dann das Sprite darauf gerechnet werden. Dies ist hier offensichtlich noch nicht implementiert.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1311\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.14.45-2048x1311.png\" alt=\"\" class=\"wp-image-6962\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.14.45-2048x1311.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.14.45-300x192.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.14.45-768x491.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.14.45-1536x983.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.14.45-624x399.png 624w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n\n\n<p>Dennoch wird hier ein GALAGA angek\u00fcndigt .-)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Finde-Raus-Game<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"926\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.54.46.png\" alt=\"\" class=\"wp-image-6967\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.54.46.png 1800w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.54.46-300x154.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.54.46-768x395.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.54.46-1536x790.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.54.46-624x321.png 624w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/figure>\n\n\n\n<p>Ein Spiel, das einem Amiga Game nachempfungen war, das ich davor gespielt habe bei meinem Kollegen. Es war alles winzig. Hier ein Spiel, das dasselbe macht. Siehe das Labyrinth links. Eventuell gab es auch eine Vergr\u00f6sserung rechts. So sieht es zumindestens aus. von dem Spiel gibt noch Bilder. Wie weit es schon funktioniert hat: ToDo<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">TECTO<\/h2>\n\n\n\n<p>Tecto ist ein kleines &#8222;Ball-Spiel&#8220;. Der Titelscreen ist auch gleich der Menuscreen und der erste Level. All in One. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1718\" height=\"972\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.58.23.png\" alt=\"\" class=\"wp-image-6968\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.58.23.png 1718w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.58.23-300x170.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.58.23-768x435.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.58.23-1536x869.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-10.58.23-624x353.png 624w\" sizes=\"auto, (max-width: 1718px) 100vw, 1718px\" \/><\/figure>\n\n\n\n<p>Dabei ist die Spielmechanik auch beschrieben: &#8222;COLLECT ALL SKULLS&#8220;. Es geht also in diesem OneScreen-Action-Puzzler darum, die Sculls einzusammeln. anschliesend muss man ins OUT springen und der n\u00e4chste Level beginnt.<\/p>\n\n\n\n<p> Dabei und das wird im Spiel klar, muss der Ball beschleunigt und abgebremst werden. Es gibt soweit ersichtlich 4-5 Levels. Dabei gibt es auch neue Platten die beschleunigen oder Platten die entstehen. <\/p>\n\n\n\n<p>Das Spiel orientiert sich vermutlich an RockNRoll oder Spielen wie Spindizzy. Mehr dazu hier: Digital Twins in Games der fr\u00fchen 80\/90er Jahren oder Rollende Kugeln [Notiz] <a href=\"https:\/\/research.swissdigitization.ch\/?p=5972\">https:\/\/research.swissdigitization.ch\/?p=5972<\/a> . <\/p>\n\n\n\n<p>Dabei gibt es Hinsweise auf dei Gr\u00f6sse des Spiels: &#8222;TECTO &#8211; ANOTHER 10KBYTE GAME&#8220;<br>Credits f\u00fcrs Testspielen: TESTPLAYING: SIMON ETC<br>Credits f\u00fcr die Grafik: GRAFIX BY IMP89<br>Gr\u00fcsse an einen Kollegen (entwickelte damals ein Tetris auf dem PC): GREETINGS TO PRESOLE<br>Dank an die Grossen der Spielbranche: THANKS TO FTL BITMAP BROTHERS<br>Zur Idee &#8211; nichts neues: IDEA VERY OLD<br>Credits f\u00fcrs Coding: CODING BY IMP89<br>Spielmechanik: COLLET ALL SKULLS<br>Motto: CARPE DIEM<br>Kein Sound: SOUND MR SILENCE<br>Meta: LIFE IS A STAGE<br>Abschluss: ENJOY that. <\/p>\n\n\n\n<p>Leider st\u00fcrzt das Spiel nach dem 4 oder 5 Level dann ab.<br>\/\/ ToDo: Video, BugFix<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3D-Demo mit Editor<\/h2>\n\n\n\n<p>Die Mega-Demo von RedSector mit dem Helicopter aus B\u00e4llen machte 1989 auf sich aufmerksam und ja so etwas zu machen, w\u00e4re nat\u00fcrlich auch interessant. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1162\" height=\"1260\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.41.35.png\" alt=\"\" class=\"wp-image-6970\" style=\"width:447px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.41.35.png 1162w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.41.35-277x300.png 277w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.41.35-768x833.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.41.35-624x677.png 624w\" sizes=\"auto, (max-width: 1162px) 100vw, 1162px\" \/><\/figure>\n\n\n\n<p>\/\/ RedSector-MegaDemo mit den Ball Figuren siehe auch <a href=\"https:\/\/youtu.be\/L_6dFgGHdNo?si=ePAVdXFUXinVaz4T&amp;t=1044\">https:\/\/youtu.be\/L_6dFgGHdNo?si=ePAVdXFUXinVaz4T&amp;t=1044<\/a><\/p>\n\n\n\n<p>Da diese Figuren aber in 3D recht komplex sind, entstand ein kleiner Editor zum Erstellen mit Animationsm\u00f6glichkeiten. <\/p>\n\n\n\n<p>Anbei sieht man den eingeblendeten Text w\u00e4hrend der Demo. Hier ist das Modell sehr simpel: Ein Ball. <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2808.mp4\"><\/video><\/figure>\n\n\n\n<p>Der Editor. Hier k\u00f6nnen B\u00e4lle gesetzt, verschoben und animiert werden. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"900\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9553-1-2048x900.png\" alt=\"\" class=\"wp-image-7043\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9553-1-2048x900.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9553-1-300x132.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9553-1-768x338.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9553-1-1536x675.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9553-1-624x274.png 624w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n\n\n<p>Komplexere Modelle sehen dann so aus in der Animation. Der Editor ist viel zu wenig auf ein Grid-Design ausgerichtet und die Punkte m\u00fcssen m\u00fchsam in Position gebracht werden.  <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/IMG_7425.mov\"><\/video><\/figure>\n\n\n\n<p>Der Hintergrund in Neochrome<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1936\" height=\"1280\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.46.53.png\" alt=\"\" class=\"wp-image-6971\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.46.53.png 1936w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.46.53-300x198.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.46.53-768x508.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.46.53-1536x1016.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.46.53-624x413.png 624w\" sizes=\"auto, (max-width: 1936px) 100vw, 1936px\" \/><\/figure>\n\n\n\n<p>Dabei kam aber auch wiederum nie eine Demo heraus. Wo h\u00e4tte man sie auch vertreiben sollen? Auf eine BBS hochladen? Demoparties in der Umgebung waren mir nicht bekannt. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ATARI STE 1991+<\/h2>\n\n\n\n<p>Irgendwann kauften wir dann auch noch einen Atari STE (mehr dazu hier <a href=\"https:\/\/de.wikipedia.org\/wiki\/Atari_1040_STE\">https:\/\/de.wikipedia.org\/wiki\/Atari_1040_STE<\/a>). Dieser hatte alles, was dem ST fehlte: Farben, Scrolling, sicher einen Blitter und DigitalSound. <\/p>\n\n\n\n<p>Allerdings war hier der Zug schon lange abgefahren und so entstanden noch einige Demos und Games, die nie ver\u00f6ffentlich wurden. Mehr aber auch nicht.<\/p>\n\n\n\n<p>\/\/ ToDo: Wann wurde der Atari STE angeschafft? 92+?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Unbekanntes Game oder Title\/Menu zum nachfolgenden ShootEmUp (Atari STE)?<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1346\" height=\"1004\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.51.11.png\" alt=\"\" class=\"wp-image-6973\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.51.11.png 1346w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.51.11-300x224.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.51.11-768x573.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-11.51.11-624x465.png 624w\" sizes=\"auto, (max-width: 1346px) 100vw, 1346px\" \/><\/figure>\n\n\n\n<p>Hier sieht man nun die Szene in Action. Mehrfach scrolling \/ Parallaxscrolling wie man es aus dieser Zeit kennt. Unklar ist die Palme oder warum das Buch. Warum ein Buch? Sind das auf dem Buch Planeten (auf denen man spielet?)? <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/IMG_7508-2-1.mov\"><\/video><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Game: Scrolling ShootEmUp (Atari STE)<\/h2>\n\n\n\n<p>Ein ShootEmUp-Spiel f\u00fcr den Atari STE. Der Screen scrollt nach oben. Dabei zeigte sich wie einfach dies alles sein konnte, wenn das Ganze einfach von der Hardware &#8222;kosten&#8220;frei erledgit wurde. Das war ein ganz neues Gef\u00fchl und brachte den Atari wieder in die N\u00e4he des Amigas in Sachen Aufwand und Ertrag. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1224\" height=\"1160\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.32.png\" alt=\"\" class=\"wp-image-6961\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.32.png 1224w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.32-300x284.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.32-768x728.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.32-624x591.png 624w\" sizes=\"auto, (max-width: 1224px) 100vw, 1224px\" \/><\/figure>\n\n\n\n<p>Viele Dinge bliebe allerdings auch gleich, so wurden die Welten weiterhin per Grid erstellt und so ging viel Zeit in das Design von Gridbasierten Welten.<\/p>\n\n\n\n<p>Hier vermutlich die gridbasierten Tiles f\u00fcr das obige Spiel.Dabei sieht man auch hier, wie versucht wird aus verschiedenen Teilen eine Basis f\u00fcr einen Setzkasten zu kreieren, um m\u00f6glichst variable Welten getalten zu k\u00f6nnen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1492\" height=\"960\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.14.png\" alt=\"\" class=\"wp-image-7052\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.14.png 1492w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.14-300x193.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.14-768x494.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.14-624x402.png 624w\" sizes=\"auto, (max-width: 1492px) 100vw, 1492px\" \/><\/figure>\n\n\n\n<p>Und weiter auch Gegner<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1232\" height=\"654\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.23.png\" alt=\"\" class=\"wp-image-7053\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.23.png 1232w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.23-300x159.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.23-768x408.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-14-um-15.29.23-624x331.png 624w\" sizes=\"auto, (max-width: 1232px) 100vw, 1232px\" \/><\/figure>\n\n\n\n<p>Das rote Gebilde \u00e4hnelt stark einem Level in Salamander, wo man das Terrain zerschiessen konnte. Dieses aber gleichzeitig wuchs. <\/p>\n\n\n\n<p>Das Spiel besass einen Leveleditor\/Tileeditor. Folgender Level wurde mit dem Tileeditor vor Wochen erstellt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"912\" height=\"1316\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9557.png\" alt=\"\" class=\"wp-image-7056\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9557.png 912w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9557-208x300.png 208w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9557-768x1108.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9557-624x900.png 624w\" sizes=\"auto, (max-width: 912px) 100vw, 912px\" \/><\/figure>\n\n\n\n<p>Das Spiel hatte &#8211; in der Erinnerung &#8211; aber noch eine falsche Idee von der Konstruktion. Soweit ich mich erinner hatten die Bl\u00f6cke eine bestimmte Farbe um den Block, mit dem man abfragen konnte, ob man den Hintergrund ber\u00fchrt. Hier wurde die Idee von einer Collision-Detection simuliert. In Echt verwendeten die meisten Spiele einfach RechteckKollisionen.<\/p>\n\n\n\n<p>Die Kollsion Avatar vs Enemies funktioniert denn auch nicht damit. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Coder Alltag: Bomben<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1812\" height=\"1058\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.40.png\" alt=\"\" class=\"wp-image-6960\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.40.png 1812w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.40-300x175.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.40-768x448.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.40-1536x897.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/Bildschirmfoto-2025-11-13-um-11.10.40-624x364.png 624w\" sizes=\"auto, (max-width: 1812px) 100vw, 1812px\" \/><\/figure>\n\n\n\n<p>Die Fehlermeldungen des Atari ST waren nicht kryptisch, sie waren eine Chiffre. Die Anzahl der Bomben sagte etwas \u00fcber den Fehler aus. Leider konnten da auch welche dazukommen.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Racer (Atari STE)<\/h2>\n\n\n\n<p>Ein einfacher Racer oder eher Top-Down-Jump&amp;Run cross a Demo. Es \u00e4hnelt TECTO (und damit auch RockNRoll) ist nun aber per Scrolling spielbar. <\/p>\n\n\n\n<p>Interessanterweise ist das Menu eine Art Demo. Der Ball folgt den Pfeilen. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1134\" height=\"928\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9604.png\" alt=\"\" class=\"wp-image-7050\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9604.png 1134w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9604-300x246.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9604-768x628.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9604-624x511.png 624w\" sizes=\"auto, (max-width: 1134px) 100vw, 1134px\" \/><\/figure>\n\n\n\n<p>Bricht man daraus aus, dann geht es gegen oben los. Man muss die &#8222;Dioden&#8220; in diesem sehr technischen Setting einsammeln. Das ist technisch alles viel viel einfacher als es fr\u00fcher gewesen w\u00e4re, da hier das Scrolling einfach funktioniert. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1002\" height=\"738\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9610.png\" alt=\"\" class=\"wp-image-7051\" style=\"width:652px;height:auto\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9610.png 1002w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9610-300x221.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9610-768x566.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/9610-624x460.png 624w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Sokoban (Atari STE)<\/h2>\n\n\n\n<p>Sokoban ist ein Game mit einem Titelscreen, eine Level und digitaler Musik. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1354\" height=\"1015\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/1214.png.jpeg\" alt=\"\" class=\"wp-image-7039\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/1214.png.jpeg 1354w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/1214.png-300x225.jpeg 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/1214.png-768x576.jpeg 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/1214.png-624x468.jpeg 624w\" sizes=\"auto, (max-width: 1354px) 100vw, 1354px\" \/><\/figure>\n\n\n\n<p> Das erste und einzige Level? ist viel zu schnell. Man wuscht einfach mit dem Avatar durch. Das Spiel ist aber prinzipiell spielbar. Allerdings wird auch schnell klar, das alles zwar wie in Sokoban funktioniert. Dass aber die zu besetzenden Felder \u00fcberschrieben werden visuell. Und es l\u00e4sst sich vermuten, dass die Mechanik zum erkennen der Felder und damit dem L\u00f6sen der Levels noch nicht vorhanden ist. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1472\" height=\"1100\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527.png\" alt=\"\" class=\"wp-image-7038\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527.png 1472w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527-300x224.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527-768x574.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2527-624x466.png 624w\" sizes=\"auto, (max-width: 1472px) 100vw, 1472px\" \/><\/figure>\n\n\n\n<p>Dennoch zeigt das Spiel eine gewisse Komplexit\u00e4t und zeigt auch auf, wieviel allein der digitale Sound so ausmacht. <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2025\/11\/2804.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">EMT BBS Promotion Demo (ATARI ST, 1993)<\/h2>\n\n\n\n<p>Die Reichweite des STs war immer noch das grosse Ding. Darum entstand diese Demo auch als Atari ST Demo, es ging ja um Reichweite. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gamelab-ch wp-block-embed-gamelab-ch\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Yz3ApCuxuB\"><a href=\"https:\/\/www.gamelab.ch\/?p=10994\">SMALL-BBS-INTRO &#8222;CODER ARE GODS&#8220; Atari ST, 1993 [Erfahrungsbericht] Ein kleine Analyse oder Promoting eine CrackerBBS<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8222;SMALL-BBS-INTRO &#8222;CODER ARE GODS&#8220; Atari ST, 1993 [Erfahrungsbericht] Ein kleine Analyse oder Promoting eine CrackerBBS&#8220; &#8212; GAMELAB.CH\" src=\"https:\/\/www.gamelab.ch\/?p=10994&#038;embed=true#?secret=VMMcgYqJdf#?secret=Yz3ApCuxuB\" data-secret=\"Yz3ApCuxuB\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Einordnung<\/h2>\n\n\n\n<p>Abschliessend hier noch eine kleine Einordnung<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gamelab-ch wp-block-embed-gamelab-ch\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Oj17TuXMJN\"><a href=\"https:\/\/www.gamelab.ch\/?p=10709\">Ich (1989), der Lamer (2025) (Imp89\/Impression)<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8222;Ich (1989), der Lamer (2025) (Imp89\/Impression)&#8220; &#8212; GAMELAB.CH\" src=\"https:\/\/www.gamelab.ch\/?p=10709&#038;embed=true#?secret=bMsunu1Sjv#?secret=Oj17TuXMJN\" data-secret=\"Oj17TuXMJN\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ressourcen<\/h2>\n\n\n\n<p><a href=\"https:\/\/vintagecomputing.ch\/?browseid=1202\">https:\/\/vintagecomputing.ch\/?browseid=1202<\/a> <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dies ist eine Durchsicht der von Imp89\/Impression89 entwickelten Software im Bereich Demos und Games. Dabei wird auf die Games\/Demos eingegangen und versucht diese zu kontextualisieren. Es zeigt sich dabei die Abh\u00e4ngigkeit von der Hardware gut, da gerade der Bruch vom ATARI ST zum ATARI STE sp\u00fcr- und erlebbar ist (Scrolling, Blitter, Digisound). Dabei zeigen sich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6930","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/6930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6930"}],"version-history":[{"count":44,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/6930\/revisions"}],"predecessor-version":[{"id":7062,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/6930\/revisions\/7062"}],"wp:attachment":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}