Neuigkeit
Rückblick 2023
Da wir Mitte Dezember 2023 haben, ist es meines Erachtens ein guter Zeitpunkt, zurückzuschauen und zu sehen, was ich dieses Jahr getan habe.
Nachdem ich nun in mein neues Zuhause gezogen und vollständig eingerichtet bin, habe ich beschlossen, massiv in mein Hobby zu investieren (auf lange Sicht). Ich hänge sehr an den Amstrad-CPC-Maschinen, das ist kein Geheimnis: Ich bin mit ihnen aufgewachsen, als Kind, aber auch viele Jahre später als Erwachsener. Und nun möchte ich all das für die kommenden Jahre (Jahrzehnte …) bewahren.

Eines der ersten Dinge, die ich getan habe, war, in eine ordentliche Aufstellung zu investieren. Den Schreibtisch hatte ich schon, aber mit etwas Umräumen konnte ich meinen Amstrad CPC 6128, den Amstrad Plus, die Amstrad GX-4000 und ja, den bescheidenen Amiga 600 von Commodore ordentlich unterbringen (auf den komme ich später in diesem Beitrag zurück).

Ich habe außerdem in ordentliche Regale für meine Retro-Sucht investiert. Über die Jahre hatte ich bereits einiges an wichtiger Software, Büchern und anderem zusammengetragen, und 2023 konnte ich Neues dazu erwerben. All diese Dinge bedeuten mir etwas. Sie gehörten irgendwann zu meiner Kindheit, manche sind klassische Nachschlagewerke für jeden Amstrad-Programmierer, und andere sind einfach reine Nostalgie.
Ich konnte das allererste Computerbuch wiederbeschaffen, mit dem ich je in Berührung kam: „Le guide Hachette du Micro-Ordinateur“ (1983), für ein paar Euro! Ich war wohl 8 Jahre alt, als ich es zum ersten Mal las (es ist für Kinder), und ich habe immer schöne Erinnerungen daran behalten. Ein einziger Blick auf all das weckt Nostalgie und macht mich augenblicklich glücklich!





Dieses Jahr konnte ich auch meinen allerersten Amstrad CPC 464 erwerben! Ganz herzlichen Dank, Rabs, für die Gelegenheit; ich freue mich riesig darüber, er wird in guten Händen bleiben!
Was für eine reizende Maschine. Ich liebe das Tippgefühl darauf, mein Modell hat eine echte mechanische Tastatur, anders als die Folientastaturen der anderen Amstrad-CPC-Maschinen.
Ich habe ihm ein unverzichtbares DDI-5 spendiert (einen Gotek-basierten Diskettenemulator mit 512-KB-RAM-Erweiterung) plus einen FlashGordon (ROMBoard). Ich habe eine Kassette ausprobiert — das legendäre Spiel Mission Genocide, das ich zu einem wahnsinnig günstigen Preis bekommen habe —, sie funktioniert gut, aber das Laden dauerte über 5 Minuten, haha (daher der Bedarf an einem DDI-5).
Jahrelang war ich 6128-Anwender, und ich gestehe, dass ich einige falsche Annahmen über die Maschine hatte. Nun kann ich vollkommen nachvollziehen, warum ein Teil der Gemeinde (zumindest viele Anwender in Spanien und Großbritannien) die 464er den 6128ern immer noch vorzieht. Und das nicht nur aus nostalgischen Gründen. Wie gesagt, die Tastatur ist großartig, und ich finde auch die Lage der Joystick- und Audioanschlüsse deutlich besser als bei den späteren Modellen (beim 464er sind sie hinten am Gehäuse).
Und während der 464 ursprünglich 1984 verkauft wurde, war der 6128 eine „professioneller aussehende“ Weiterentwicklung von 1985 und kein echter Nachfolger; der 464 wurde nach seinem ursprünglichen Erscheinen noch jahrelang verkauft. Also ja, ich betrachte diese 2 Maschinen nun als wirklich einander ergänzend, und das ist für mich völlig neu :)
Natürlich ist beim 464 nicht alles gut — er baut wahnsinnig hoch auf dem Schreibtisch auf, und die Tastatur selbst ist zu breit, um wirklich bequem zu sein. Aber für einen Amstrad-Fan ist er definitiv ein Muss!



Ein weiterer Schwerpunkt war die Reparatur meiner Maschinen. Eine meiner Maschinen hatte einen defekten RAM-Baustein. Mein gutes altes Multiface-Two-Gerät war seit Jahren kaputt. Eine andere hatte eine defekte Z80-CPU. Ich wollte außerdem das UniDOS-ROM auf ROM-Platz 7 verwenden, und das erfordert den Einbau eines physischen Sockels. Da ich überhaupt keine Reparaturfähigkeiten habe (ich bin eher ein Zerstörer als alles andere, hehe), habe ich einen Freund gefragt, ob er Zeit hätte, das zu richten — und er hat freundlicherweise zugesagt! Ein wirklich aufrichtiges, herzliches „Dankeschön“! (Er wird sich wiedererkennen, und ich möchte hier nicht öffentlich auf ihn zeigen.)
Diese Maschinen sind keine „einfachen Reserven für die Zukunft“, sie haben alle einen anderen CRTC (ja, ich besitze also CRTC 0, 1, 2, 3, 4 :). Das ist großartig zum Testen fortgeschrittener Grafikalgorithmen, die auf dem Grafikchip der Amstrad CPCs aufbauen.

Ich habe außerdem beschlossen, viele verschiedene Software-Handbücher, Fanzines und technische Artikel auf Papier zu drucken. Alle Themen sind dabei, von den 80ern bis heute. Ich nehme mir gern eines davon vor dem Schlafengehen vor, das ist eine gesunde, entspannende Beschäftigung fürs Hirn, hehe.
Über 1000 Seiten wurden gedruckt :)

Beim Thema Lesen bleibend: Die Gemeinde war dieses Jahr wirklich fruchtbar. Ich habe nicht alles gekauft, was verfügbar war, ich musste auswählen. Gefallen haben mir sowohl 64 NOPs als auch CPC-Anachronie (französische Veröffentlichungen). Die eine widmet sich dem Programmieren, die andere überwiegend dem Testen von Spielen (alten wie neuen).
Auch mit der ersten Ausgabe von Amstrad Addict habe ich eine schöne Zeit verbracht. Perfekt war sie nicht, aber Aufmachung und Inhalt insgesamt fühlten sich an wie ein echtes Magazin aus dem goldenen Zeitalter! Aus dem Stapel hat mich die Druckqualität von CPC-Anachronie wirklich beeindruckt; die Autoren haben aus ihrer vorigen Veröffentlichung, „Fanzine GX Issue 3“, wirklich gelernt.
Das Buch von Hicks, „Memory Full“, ist nach Jahren des Schreibens endlich erschienen. Ganz ehrlich, aus der Sicht eines Demomakers: Trotz meiner anfänglichen Befürchtungen war darin kein „Szene-Drama“ zu finden. Es erzählt von der Amstrad-Demoscene der frühen Tage — und es war schön, diese Zeit noch einmal zu durchleben. Beim Druck selbst habe ich einige Zweifel — das Buch hätte etwas größer sein können, und in der Nähe des Buchrückens wird es schwer lesbar —, aber ich werde dem eigentlichen Inhalt immer mehr Wert beimessen als der Verpackung. Also: alles gut!

Nun könnten Sie sich sagen: „Okay, das reicht.“ Aber nein, ich habe meine Reise durch die Aufrüstung meiner Amstrad-Maschinen dieses Jahr fortgesetzt :) Ich steckte mit einigen betagten Geräten in etwa im Jahr 2012 fest, und es war Zeit, „den Erweiterungsmarkt“ neu zu bewerten und aufzurüsten. Im vergangenen Jahrzehnt gab es an der Hardware-Front RIESIGE Fortschritte, Hut ab vor allen Beteiligten.
Meine „Entwicklungsmaschine“ hat nun:
- 1 Flash Gordon. Das ist ein klassisches ROMboard (32 ROMs). Damit lassen sich (anders als beim X-MEM) ROM0 und ROM7 überschreiben. Nützlich ist das, um die Tastatursprache (ROM0) zu ersetzen (ich benutze eine QWERTY-Tastatur an einem Mainboard, das auf das französische Layout ausgelegt ist). Und da mein Amstrad CPC sein AmsDOS-ROM gesockelt hat, konnte ich es entfernen und stattdessen UniDOS verwenden (ROM7).
- 2 Albireo-Geräte. Sie geben Zugriff auf USB-Sticks UND SD-Karten. Das funktioniert gut und ist großartig! Und noch besser: Damit lässt sich der USB-Stick sicher entfernen und wieder einstecken, während der Amstrad CPC läuft (wohlgemerkt: ohne Bluescreen of Death, hallo Win95/98!).
- 1 X-MEM. Diese Karte ist wirklich gut durchdacht; ich konnte die ROMboard-Funktion vollständig abschalten (mit einem einfachen Schalter) und trotzdem die 512-KB-RAM-Funktion behalten (die ich hier benutze). Ich liebe sie!
- 1 Gotek-Diskettenlaufwerk (mit 3D-gedrucktem Gehäuse). Ich bin vom ursprünglichen HxC Floppy Emulator (dem mit dem SD-Karten-Anschluss) „aufgestiegen“. Nativ mit .dsk-Dateien umgehen zu können (und nicht nur mit .hfe) ist eine solche Erleichterung! (Der ursprüngliche HxC Floppy Emulator kann das nicht; spätere USB-Modelle allerdings schon.)
Mit dieser Zusammenstellung konnte ich endlich UniDOS entdecken. Insgesamt bin ich von all der harten Arbeit beeindruckt, die Offset bislang geleistet hat. Ich richte Laufwerk B persönlich auf den ersten verfügbaren USB-Stick; das ist sehr praktisch, um Dateien zwischen dem CPC und einem PC zu bewegen, ohne ein Diskettenabbild zu benutzen. Ich hatte auch Spaß daran, eine Bibliothek funktionierender Programme und Spiele aufzubauen (im Grunde die UniLOAD-Bibliothek, erweitert und aufgeräumt mit Inhalten von CPC-POWER und direkt mit CATRUN durchsuchbar, sodass keine aufwendige Oberfläche nötig ist :).
Ich habe außerdem die meisten der heute verfügbaren ROMs neu durchgesehen (da hinkte ich eindeutig hinterher, ich steckte im Jahr 2010 fest!). In den letzten Jahren ist wirklich großartiges neues Zeug dazugekommen (ROMAN, Amstrad Diag, UniDOS, Orgams …). Die Arnor-ROMs kommen in die Jahre; ich finde inzwischen, sie belegen bei der Initialisierung zu viel RAM und bringen dadurch Kompatibilitätsprobleme mit einigen schlecht umgesetzten Spielen und Demos mit sich (die sich auf den hohen Speicher nahe &A700 im RAM verlassen).
Ich hatte auch Gelegenheit, den großartigen Assembler Orgams kennenzulernen.
Ich habe ein paar Tests damit gemacht (1–2 Abende, nichts Ernsthaftes). Er scheint wirklich die beste Wahl für die kommenden Jahre zu sein, wenn man nativ Z80 programmieren will :)
Denken Sie mal darüber nach: Der Quelltext kann im erweiterten Teil des RAM liegen, was bedeutet, dass die ersten 128 KB der Maschine vollständig frei sind, um Ihr Programm auszuführen (also eine „nackte“ 6128-Konfiguration). Und da Orgams ein Programm ist, das aus dem ROM-Bereich läuft, belegt es nur wenige Bytes im RAM. Wenn der Amstrad CPC also wegen Ihres in Arbeit befindlichen Codes abstürzt, verlieren Sie den Quelltext überhaupt nicht! Wie großartig ist das denn!


Ein paar Worte zu meinem Amiga 600. Ich habe diese Maschine immer geliebt (schon in den 90ern). Da sie leistungsfähiger ist als ein Amstrad CPC (damals aber doppelt so teuer wie ein Amstrad …), ist sie eine fantastische Maschine, um sie als Maßstab zu nehmen (meine persönliche Meinung ist, dass alle neuen modernen Spiele und Demos auf den Amstrad-CPC-Maschinen versuchen sollten, es dem Amiga gleichzutun, nicht dem C64!). Und 2023 gibt es auch für den Amiga OCS/ECS immer noch eine lebendige, aktive Gemeinde — und die Demoscene beeindruckt weiterhin, ganz sicher! (Hallo Rhino!)
Mein Amiga 600 ist bis zum Anschlag erweitert :) mit ein paar günstigen Aufrüstungen: 4-GB-Flash-Karte als Festplattenersatz, 5,5 MB Fast RAM, 2 MB Chip RAM, Kickstart 3.1. Diese Konfiguration kann Workbench 3.1 ausführen, kommt mit den meisten WHDLoad-Spielen und -Demos zurecht und bietet massig Platz für meine eigene MOD-Sammlung.
Das Einzige, was fehlte, war der Ersatz des betagten 3,5-Zoll-Diskettenlaufwerks. Das Gotek gibt es natürlich und es wird auf den Amiga-Plattformen gut unterstützt, aber das ursprüngliche Modell zeigt ein winziges Display an der rechten Seite des Amiga 600. Ich hasse diese Art zu arbeiten, deshalb habe ich über die Jahre nie eines gekauft.
Dieses Jahr konnte ich jedoch ein „GOEX“ erwerben; es ist weiterhin ein Gotek-basiertes Gerät, hat diesmal aber ein tolles Display, ohne dass das Gehäuse verändert werden müsste. Endlich eine wirklich funktionierende Lösung, um das Diskettenlaufwerk im A600 zu ersetzen — und ich liebe es!
Also ja, dieses Jahr ist beim materiellen Zustand meines Hobbys einiges geschehen. Ich finde es wichtig, hin und wieder innezuhalten, zu betrachten, was man hat, und zu überlegen, wie es besser werden kann — und genau das habe ich dieses Jahr getan. Nun fühle ich mich mit meinen Maschinen deutlich wohler, ich konnte nostalgische Schwingungen an die richtige Stelle rücken und weiß, dass ich für die kommenden Jahre wieder gut aufgestellt bin.
Ich habe nicht vor, ab jetzt noch etwas „Größeres“ anzuschaffen; ich schätze, dass ich alles wiederbekommen habe, was ich mir gewünscht hatte, und ich möchte nicht anfangen, „des Sammelns wegen“ zu sammeln. Das Einzige, was ich weiterhin tun werde, ist, künftige Ausgaben von Magazinen und Büchern zu unterstützen, denn sie sind ein handfester Beweis dafür, dass der Amstrad noch lebt, und ich ziehe wirklich den Hut vor den Menschen hinter all diesen Anstrengungen.



Ich bin natürlich Programmierer, beruflich, aber auch in meiner Freizeit, hehe.
Parallel zu den obigen Dingen lag mein Schwerpunkt dieses Jahr also auf diesen 3 großen Themen:
- Sonic GX: Ich konnte der Gemeinde endlich eine Vorschau auf die Bonus Stage zeigen! Sie scheint insgesamt gut angekommen zu sein, bei Mitgliedern der Gemeinde natürlich, aber auch bei anderen Leuten, die aus dem Nichts auftauchten (meist über YouTube). Ich finde weiterhin, dass die Entwicklung eines Spiels für den Amstrad CPC (oder hier in diesem Zusammenhang die GX-4000) eine lohnendere Erfahrung ist als das Bauen einer klassischen Demo, aber das ist ein persönliches Gefühl. Bis heute bin ich mir nicht sicher, ob ich zum reinen Demomaking zurückkehren werde (also zu dem, was ich in den vergangenen Jahrzehnten gemacht habe). Demoscene-Techniken in Spiele einzubringen erscheint mir derzeit interessanter und reizvoller! Aber mit größtem Respekt und Interesse verfolge ich weiterhin die Neuigkeiten aus der Demoscene.
- HxC Manager V4.1: Ich brauchte eine kleine Pause von Sonic GX. Die Arbeit an einem so großen Projekt verlangt viel Konzentration, und ich hatte nach und nach Lust, wieder in den Code des HxC Manager einzutauchen (eines meiner beliebtesten Programme, die je für den Amstrad CPC erschienen sind). Also habe ich beschlossen, etwas Zeit hineinzustecken, und die Entwicklung von Sonic GX pausiert (mein Hirn hat wirklich darum gebeten). Diesen Sommer habe ich das Programm vollständig überarbeitet, die Oberfläche für flüssigeres Arbeiten aufgewertet, die Anzahl der Slots ans Maximum getrieben, viel intern aufgeräumt und auch einige Stabilitätsprobleme behoben. Und dank der neu erworbenen 464er-Maschine konnte ich es auch dazu kompatibel machen! :)
- CATRUN V1.2: Ich brauchte immer noch eine Pause von Sonic GX :) Das war ursprünglich ein Experiment über zwei Abende, um den klassischen Ablauf CAT->RUN zu verbessern. Ich habe es über ein paar zusätzliche Wochen ausgebaut und schließlich um etwas Kompatibilität mit UniDOS ergänzt (da ich die gesamte Hardware zum Testen hatte). Es ist fertig und für alle öffentlich verfügbar!
Nachdem ich diese 2 Nebenprojekte veröffentlicht habe, spüre ich, wie meine Motivation für Sonic GX allmählich zurückkehrt. Ich habe angefangen, etwas Neues im Spiel umzusetzen, und ja, wenn es ordentlich gelingt, wird es die Latte noch einmal ein Stück höher legen :)
Das war’s. Diesen Beitrag für meine Website zu schreiben war eine wohltuende Erfahrung für mich. Zuerst dachte ich, ich sei dieses Jahr gar nicht so produktiv gewesen, aber im Rückblick auf diesen Beitrag merke ich, wie sehr ich mich geirrt habe :)
Ich bin NoRecess, ich bin ein Geek und ich bin ein Amstrad-Nerd!!!
Bis 2024, ganz sicher wieder ein sehr aufregendes Jahr (der Amstrad CPC 464 wird 40 Jahre alt!!!).