amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
18.Mai.2026
Metin Seven


Amiga-Assembler-Code in C konvertieren
Der Programmierer Reinier van Vliet und der Grafiker Metin Seven bildeten mit einem weiteren Partner die niederländische Spieleentwicklergruppe Team Hoi, die von Ende der 1980er bis Ende der 1990er Jahre 16-Bit-Spiele und Musikeditoren veröffentlichten. Die Amiga-Spiele wurden in Assembler geschrieben (zunächst mit Seka, später mit Asm-One). Als Reinier van Vliet dann zu anderen Plattformen wechselte, störte ihn immer eine Sache: um diese Amiga-Spiele anzeigen oder spielen zu können, benötigte man Amiga-Emulatoren.

Da man Assembler-Code, wie er weiter schreibt, nicht einfach auf andere Plattform portieren kann, kam ihm immer wieder ein Gedanke: was wäre, wenn man den Assembler-Quellcode in sein C-Äquivalent konvertieren würde? Aus diesem Grund entstand dieses Projekt: eine kleine Toolchain, die 68000-Assembler-Code in portables C umwandelt. Das Ziel ist eine ausreichend originalgetreue CPU-Semantik (Register, Flags, synthetischer Programmzähler, emulierter Adressraum), um echte Spielelogik zu portieren - kein vollständiger Amiga-Hardware-Emulator oder Dekompiler.

Angewendet wurde der Konverter bereits für das Spiel Hoi, wofür der Quellcode als auch Executables für Windows und macOS veröffentlicht wurden. (dr)

[Meldung: 18. Mai. 2026, 20:20] [Kommentare: 5 - 21. Mai. 2026, 18:40]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2026 by amiga-news.de - alle Rechte vorbehalten.
.