Neuigkeit

Die meisten meiner früheren Produktionen, jetzt als Dateien

Seit einiger Zeit wollte ich einige meiner alten Produktionen direkt von UniDOS aus starten — als normale Dateien statt als Disk-Images. Endlich konnte ich mir etwas Zeit dafür freischaufeln, und die Arbeit umfasst nun vierzehn meiner alten Produktionen. Sie sind jetzt alle wieder erhältlich, neben ihren ursprünglichen Downloads, als Dateiausgaben 2026.

Die Originalproduktionen wurden künstlerisch nicht verändert: Es geht darum, ihren ursprünglichen Inhalt auf eine andere Art der CPC-Nutzung zuverlässig zu machen. Nach dem RUN beginnt jedes Programm jetzt mit einer kurzen Einleitung, die die für größtmögliche Kompatibilität vorgenommenen Änderungen aufführt.

Einige Releases griffen direkt auf den Disk-Controller zu, was von UniDOS aus natürlich nicht funktionieren kann: UniDOS setzt auf die Diskettenroutinen der Firmware auf und greift nie auf das Diskettenlaufwerk zu, denn alles wird von einem Massenspeicher gelesen (SD-Karte, USB-Stick usw.). Ihre Lader laufen jetzt über die Routinen der Firmware. Andere bauten auf CRTC-Timings auf, die nur bei einem Chiptyp stabil waren: Wo nötig, habe ich CRTC-Wechsel und VSYNC neu getaktet, damit das Bild stabil bleibt. Und schließlich belegten die ältesten Produktionen aus den 1990er-Jahren das obere Ende des Speichers, das die Erweiterungs-ROMs für sich selbst reservieren; jede Ausgabe läuft jetzt mit HIMEM >= &A100, sodass keine mehr auf einem CPC mit vielen ROMs abstürzt. Und natürlich bleibt das Originalarchiv zur Bewahrung weiterhin verfügbar!

Bitte beachtet: Die Dateiversion von phX braucht jetzt eine RAM-Erweiterung von 512 KB, die von Phortem eine von 1 MB. Beide Demos spielen beim Laden Musik, und ein solcher Musik-Lader verträgt sich nicht mit dem Lesen über die Firmware. Die Lösung bestand darin, die ganze Demo auf einmal in den Speicher zu laden und diesen Speicher dann als Datenträger zu nutzen: So läuft die Demo genau wie das Original ab, ohne jede Veränderung an Bild oder Ton.

Das sollte hier nie ein „Remaster“ sein. Ich wollte nur, dass diese Produktionen von modernem Massenspeicher genauso angenehm starten wie von ihren Originaldisketten, während die Originale genau so erhalten bleiben, wie sie waren.

So kann ich diese Produktionen jetzt ohne den Umweg über den Gotek genießen, und darüber freue ich mich sehr!

Die aktualisierten Produktionen

  • 2018 — phX. Eine 512-KB-Ausgabe ersetzt den direkten FDC-Lader durch gepackte Dateien, die beim Start geladen und bei Bedarf entpackt werden; sie beginnt mit derselben kurzen Einleitung wie die anderen.
  • 2013 — Phortem. Der Sektor-Lader weicht dem Firmware-Laden. Der gesamte Datensatz wird beim Start in einer 1-MB-Erweiterung vorbereitet, ohne Ladeunterbrechung während der Demo.
  • 2010 — Phreaks. Große Dateiblöcke ersetzen den Diskweg, mit Einleitung, Schutz für niedriges HIMEM und sicheren Timings um Ladebildschirm und Fehlerpfad.
  • 2009 — Pheelone. Ein kompakter Dateiaufbau lädt die Demo sicher bei niedrigem HIMEM. Ladebild, CRTC-Programmierung und VSYNC wurden überarbeitet, um Rollen und Hänger zu vermeiden.
  • 1996 — Ghoul’s Fanz 4. Das Intro gehört nicht mehr nur CRTC 1: Laden und Video-Wechsel wurden neu aufgebaut, damit das Bild auf jedem CRTC-Typ stabil bleibt.
  • 1996 — Mystery Megademo. Eine Drei-Dateien-Ausgabe hält die großen Teile in einem sicheren Ladeaufbau, stellt einen nutzbaren Ausstieg wieder her und retaktet CRTC-spezifischen Code.
  • 1995 — Baba Fanz 6. Menü, Intro und Rubriken werden als Dateien geladen; das Split-Screen-Timing ist auf allen CRTC korrigiert und der Endpart erhält einen ESC-Ausstieg.
  • 1995 — Baba Fanz 5. Der geschützte BASIC-Start wurde durch einen binären Dateilader ersetzt. Tastaturwege, Menü und das CRTC-empfindliche Scrolling funktionieren nun zuverlässig aus Dateien.
  • 1995 — Ze Meeting 95. Die fünf Teile behalten nun auf jedem CRTC einen stabilen VSYNC; der Code wählt das zum Chip passende Timing, statt die Maschine der ursprünglichen Release anzunehmen.
  • 1995 — X-File 2. Eine weitere einzelne ZX0-Datei: Die Störzeile des Titels verschwindet, VSYNC-Wechsel sind synchron, und ESC führt wieder zu BASIC zurück.
  • 1995 — X-File. Es wurde zu einer einzelnen, ZX0-gepackten Datei. Das Bild ist auf allen CRTC synchronisiert und der zuvor defekte Ausstieg kehrt wieder sauber zu BASIC zurück.
  • 1994 — Ghoul’s Fanz 3. Seine gepackten Teile laden, ohne den Systemarbeitsbereich zu überschreiben; auch das Tastaturproblem auf dem Plus und instabile CRTC-Wechsel sind behoben.
  • 1994 — Ghoul’s Fanz 2. Die bereits dateibasierte Struktur wurde einschließlich der gepackten Inhalte für UniDOS sicher gemacht; Endpart und CRTC-Übergänge sind auf allen CRTC synchron.
  • 1993 — Ghoul’s Fanz. Der geschützte, ungewöhnliche Diskstart wurde durch einen dateitauglichen Launcher ersetzt; seine CRTC-Übergänge bleiben synchron und die Ausgabe akzeptiert HIMEM ab &A100.

Was nach dem RUN erscheint

Jede Ausgabe beginnt jetzt mit einem eigenen kurzen Bildschirm, der direkt nach dem RUN erscheint, bevor die Produktion selbst startet. Er nennt, was geändert wurde und was der Rechner braucht: auf Französisch bei den Fanzines und dem ersten X-File, auf Englisch bei den übrigen, wie die Produktionen selbst. Ein Klick zeigt den Bildschirm in voller Größe.

Einleitungsbildschirm der Dateiausgabe von phX
phX — 2018
Einleitungsbildschirm der Dateiausgabe von Phortem
Phortem — 2013
Einleitungsbildschirm der Dateiausgabe von Phreaks
Phreaks — 2010
Einleitungsbildschirm der Dateiausgabe von Pheelone
Pheelone — 2009
Einleitungsbildschirm der Dateiausgabe von Ghoul's Fanz 4
Ghoul’s Fanz 4 — 1996
Einleitungsbildschirm der Dateiausgabe von Mystery Megademo
Mystery Megademo — 1996
Einleitungsbildschirm der Dateiausgabe von Baba Fanz 6
Baba Fanz 6 — 1995
Einleitungsbildschirm der Dateiausgabe von Baba Fanz 5
Baba Fanz 5 — 1995
Einleitungsbildschirm der Dateiausgabe von Ze Meeting 95
Ze Meeting 95 — 1995
Einleitungsbildschirm der Dateiausgabe von X-File 2
X-File 2 — 1995
Einleitungsbildschirm der Dateiausgabe von X-File
X-File — 1995
Einleitungsbildschirm der Dateiausgabe von Ghoul's Fanz 3
Ghoul’s Fanz 3 — 1994
Einleitungsbildschirm der Dateiausgabe von Ghoul's Fanz 2
Ghoul’s Fanz 2 — 1994
Einleitungsbildschirm der Dateiausgabe von Ghoul's Fanz
Ghoul’s Fanz — 1993