Non-ATARI > Hardware

Vampire 4 - eigenständiger Computer

<< < (50/77) > >>

tuxie:
ZIP Datei ist ok, und hochladen hm google drive ? Onedrive ?

Gast120501:
Für Calamus SL 96 hab ich dir schon einen Link geschickt.

Arthur:
@tuxie, hab dir auch einen Link geschickt.

KarlMüller:

--- Zitat von: Thorsten Otto am So 07.04.2019, 18:37:56 ---Da ist nicht alles "herausoperiert", und für die Sachen wo das der Fall ist, setzt es Routinen im Milan-Tos voraus, die in keinem anderen TOS vorhanden sind (ua. komplett neues VDI, PCI routinen etc). Macht also noch weniger Sinn zu versuchen das anzupassen.

--- Ende Zitat ---
EmuTOS hat doch eine komplettes VDI, oder nicht? Wo greift MagiCMilan auf PCI Routinen zurück? Ansonsten müsste natürlcih die Strucktur am Anfang vom MilanTOS nachgebildet werden. damit überhaupt was geht.


--- Zitat von: Thorsten Otto am Mo 08.04.2019, 00:55:52 ---Solange die Sourcen von NVDI selber also nicht verfügbar sind, dürfte das ziemlich aufwendig sein. Und selbst dann wird es nicht einfach, weil es praktisch komplett in Assembler ist.

--- Ende Zitat ---
Das mit dem Assembler mag für die Treiber stimmen, keine Ahnung ob es so ist. Aber NVDI.PRG ist mindestens teilweise in C geschrieben und mit Pure C übersetzt. Denn man findet die PCSTDLIB.LIB, könnte auch die FLT sein, drin. Die MTAES.LIB ist auch verwurschtel.
Ansonsten kann man erkennen, das Teile des Code dem ähnlich sind, welcher nun OpenSource ist.

Thorsten Otto:

--- Zitat von: KarlMüller am Mo 08.04.2019, 20:05:27 ---EmuTOS hat doch eine komplettes VDI, oder nicht?
--- Ende Zitat ---

Ja, schon, allerdings wird in der Amiga-Version bisher nur monochrome unterstützt. Alles weitere wird dann fVDI überlassen, insbesondere HICOLOR, das EmuTOS bisher nicht unterstützt.


--- Zitat ---Das mit dem Assembler mag für die Treiber stimmen, keine Ahnung ob es so ist.
--- Ende Zitat ---

Die bisher veröffentlichten Treiber sind jedenfalls komplett in Assembler, ich kann mir kaum vorstellen daß das bei NVDI5 anders ist. Sieht ja man auch schon an den Dateigrössen von 3-4k.


--- Zitat ---Aber NVDI.PRG ist mindestens teilweise in C geschrieben und mit Pure C übersetzt.
--- Ende Zitat ---

Kann gut sein, aber macht die Sache auch nicht gerade  einfacher, weil die Behnes dann auch ganz gerne die Parameter-Übergabe in Registern von Pure-C verwenden, wenn sie aus dem C-Code Assembler-Routinen aufrufen (oder umgekehrt).

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln