Software > Coding

Tos 2.06 / 3.06 mit AES 3.4

<< < (5/7) > >>

Lukas Frank:
Suche mal nach der letzten MultiTOS Version von Atari ...

Wie sieht es denn mit NAES 2 auf dem Milan aus, ich habe keine Ahnung?

tuxie:
NAES war bei Milan sogar dabei! Man kann auch mal MyAES testen!

Thorsten Otto:

--- Zitat von: Chocco am Di 30.03.2021, 20:16:41 ---In TOS 404 sind BIOS AES und Desktop klar getrennt. Das makefile ist für die alten DR Entwicklungstools ausgelegt.

--- Ende Zitat ---

Wüsste nicht daß irgendwo komplette Sourcen von TOS 4.04 verfügbar wären, die auch funktionieren?


--- Zitat ---Ich würde das gerne mit PureC übersetzen. Hat jemand Erfahrung in diese Richtung?

--- Ende Zitat ---

Das geht nicht ohne massive Änderungen. Pure-C hat eine andere Aufruf-Konvention, und es gibt diverse Stellen wo C-Routinen von Assembler aus aufgerufen werden und umgekehrt. Z.T. kannst du dir evtl. behelfen indem du alles als cdecl deklarierst (mit Option -H), aber auch auch dann bleiben noch genug Probleme. Natürlich alles machbar, aber nicht mal "so eben", und man sollte schon sehr genau wissen was die einzelnen Compiler tuen.

Apropos, die alten DR Entwicklungstools gibt es (quasi als cross-compiler) auch für Linux, falls dir sowas hilft (Windows habe ich noch nicht ausprobiert, sollte aber auch gehen).

Chocco:

--- Zitat von: Thorsten Otto am Mi 31.03.2021, 12:23:42 ---Wüsste nicht daß irgendwo komplette Sourcen von TOS 4.04 verfügbar wären, die auch funktionieren?

--- Ende Zitat ---

Sieht auf den ersten Blick ziemlich vollständig aus. Object-Files sind alle dabei und makefiles für diverse Sprachen, ROM.IMG oder PRG. Laut Dokumentation in den Makefiles soll das eine finale Version sein.


--- Zitat ---Das geht nicht ohne massive Änderungen. Pure-C hat eine andere Aufruf-Konvention, und es gibt diverse Stellen wo C-Routinen von Assembler aus aufgerufen werden und umgekehrt. Z.T. kannst du dir evtl. behelfen indem du alles als cdecl deklarierst (mit Option -H), aber auch auch dann bleiben noch genug Probleme.

--- Ende Zitat ---

Habe ein Projektfile für PureC erstellt. Der Compiler warf natürlich jede Menge Warnungen wegen fehlender Prototypen. Habe die Warnungen jetzt erstmal abgeschaltet und kümmere mich um die Fehler. Die meisten Fehler treten auf, weil die Konstanten aus den Ressource Files nach 8 Zeichen enden, der Compiler jedoch im Quelltext die volle Länge findet, die von PureC auch ausgewertet werden :) Die Länge der Bezeichner auf 8 Zeichen beschränken will ich aber auch nicht.

--- Zitat ---
Apropos, die alten DR Entwicklungstools gibt es (quasi als cross-compiler) auch für Linux, falls dir sowas hilft (Windows habe ich noch nicht ausprobiert, sollte aber auch gehen).

--- Ende Zitat ---

Falls PureC nicht geht, wäre das natürlich auch eine Option.

czietz:

--- Zitat von: Chocco am Mi 31.03.2021, 17:08:39 ---Sieht auf den ersten Blick ziemlich vollständig aus. Object-Files sind alle dabei und makefiles für diverse Sprachen, ROM.IMG oder PRG. Laut Dokumentation in den Makefiles soll das eine finale Version sein.

--- Ende Zitat ---

Quelle? Link?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln