|
Fallout 1 CE - AmigaOS Port
|
|

Native Portierung der Fallout 1 Community Edition (Basis: github.com/alexbatalov/fallout1-ce) auf den klassischen Amiga m68k. Die Engine läuft unter AmigaOS 3.0+ mit RTG-Grafik über cybergraphics.library, Audio über AHI und nutzt optional die AMMX-Erweiterung der Apollo-V2/V4-Hardware (Vampire).
Die Original-Spiel-Assets werden weiterhin benötigt — das Projekt liefert ausschliesslich Engine und Hilfswerkzeuge. Mitgeliefert wird ein integrierter Voreinsteller mit Reaction-GUI sowie das Werkzeug dat1-extract, das master.dat und critter.dat in lose Dateien entpackt. Der mitgelieferte LZSS-Decoder ist auf m68k 8-fach entrollt und damit deutlich schneller als der Original-Code.
|
|
|
|
|
|
| Voreinsteller |
Ladebildschirm |
Hauptmenü |
Charakterauswahl |
Spielszene |
|
|
• Vollständige Engine-Portierung auf m68k (Hunk-Binary), keine Emulation
• RTG-Grafik über cybergraphics.library v40+ (640×480 bis 1280×960)
• AHI-Audio mit eigenem Software-Mixer (SFX, Musik, Sprache der Talking Heads)
• Optionale AMMX-Beschleunigung für kritische Render-Pfade (Apollo V2/V4)
• MVE-Movie-Wiedergabe (Intro, Death-Sequenzen) mit synchronem Audio
• Integrierter Reaction-Voreinsteller mit Lokalisierung Deutsch / Englisch
• dat1-extract zum Entpacken der DAT-Archive — LZSS-Decoder 8-fach entrollt für 68k
• Sprachunabhängig: deutsche, englische, italienische, französische und spanische Versionen
• Diagnose-Log (fallout-ce.log im Programm-Drawer) für Fehlersuche
|
|
• AmigaOS 3.0 oder neuer (3.5+ für den Reaction-Voreinsteller)
• Motorola 68060 oder höher, Hard-Float-FPU
• 16 MB Fast-RAM empfohlen (mindestens 8 MB — F1 ist kompakter als F2)
• RTG-Grafikkarte mit cybergraphics.library v40+ (Picasso 96, P96/CGFX, Apollo V2/V4-on-board)
• AHI 4.x oder neuer für Audio (16-bit Stereo)
• 300 MB freier Plattenplatz für die entpackten Spiel-Assets
• Original-Spielmedien: master.dat und critter.dat aus jeder regulären Fallout 1-Distribution (CD, GoG, Steam)
Auf reinen 68060-Systemen ohne AMMX-Beschleunigung läuft das Spiel mit reduzierter Bildrate, ist aber spürbar zugänglicher als Fallout 2 — der schlankere Asset-Bestand und die etwas einfachere Render-Pipeline machen F1 zur empfohlenen Wahl für ältere Konfigurationen.
|
|
Das Release wird als LHA-Archiv ausgeliefert und enthält die Engine (fallout-ce), das Extraktionswerkzeug dat1-extract, die kompilierten Sprachkataloge sowie eine README mit dem genauen Setup-Ablauf. Die Spielmedien liegen nicht bei — sie müssen aus einer eigenen Fallout 1-Distribution stammen.
Fallout CE 1.0 (WIP, 17. Mai 2026, 844 KB)
Aktuell in Entwicklung — die Version noch nicht voll Optimiert, kann Fehler enthalten, langsam und instabil sein.
|
|
Schritt 1: Archiv in ein Verzeichnis deiner Wahl entpacken (z. B. Work:Fallout 1/). Aus einer Original-Fallout 1-Installation die Dateien master.dat, critter.dat sowie den Ordner sound/music/ in dasselbe Verzeichnis kopieren.
Schritt 2: Mit dem mitgelieferten Werkzeug dat1-extract die beiden DAT-Dateien in ein Unterverzeichnis data/ entpacken. Der LZSS-Decoder ist auf m68k optimiert; die Extraktion dauert auf einer Apollo V4SA wenige Minuten.
|
|
Die Fallout 1 Community Edition steht unter den Lizenzbedingungen des ursprünglichen Projekts von Alexander Batalov (Sfall-/MIT-Lizenz, siehe LICENSE im Repository). Die AmigaOS-Portierung wird als Freeware veröffentlicht; eine kommerzielle Nutzung oder Weiterverbreitung kombinierter Pakete mit Spiel-Assets ist nicht gestattet.
Die Original-Spiel-Daten (master.dat, critter.dat, Audio, Movies, Texte) sind Eigentum von Bethesda Softworks LLC bzw. den jeweiligen Rechteinhabern und werden nicht mit dieser Portierung ausgeliefert. Sie müssen aus einer regulären Fallout 1-Distribution stammen.
Die Software wird "wie sie ist" bereitgestellt, ohne jegliche Gewährleistung. Der Autor haftet nicht für Schäden oder Datenverluste, die aus der Nutzung dieser Software entstehen.
|
|
| veröffentlicht am 05. Juni 2026 | geschrieben von Matthias
|
|