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

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
27.Jul.2005



MorphOS: OS4Emu 1.8 erlaubt die Nutzung von OS4-Bibliotheken unter MorphOS
Mit der Version 1.8 des Wrappers OS4Emu von Illka Lehtoranta wurde die Unterstützung nativer Bibliotheken für AmigaOS4 dergestalt überarbeitet, daß diese nun auch genutzt werden können als handele sich es um reine MorphOS-Bibliotheken.

Um für AmigaOS4 erstellte Bibliotheken in dieser Weise auch unter MorphOS nutzen zu können, benennen Sie diese durch Erweiterung mit der Endung '.os4' um und kopieren sie in das Verzeichnis 'SYS:OS4Emu/Libs'. Danach binden Sie diese mit den Befehlen 'assign LIBS: SYS:OS4Emu/Libs ADD' und 'PatchLoadSegOS4 OPENLIBPATCH' ein.

Infolge der Kennung '.os4' können Sie dieselbe Bibliothek in der MorphOS- wie auch der AmigaOS4-Version in ihrem System haben - ist die native Version nicht verfügbar, wird automatisch die OS4-Version verwendet.

Bitte beachten Sie, dass nicht alle AmigaOS4-Bibliotheken unter MorphOS verwendbar sind. Bisher werden nur bestimmte Kreuz-Aufrufe zwischen MorphOS und AmigaOS4 unterstützt. Die direkte Objekt-Schnittstelle funktioniert (DoMethod(), SetAttrs(), etc.), das Hook-Interface (CallHookPkt()) hingegen nicht.

Die folgenden AmigaOS4-Bibliotheken laufen daher nicht unter MorphOS:
  • MUI-Klassen (MUI custom classes, mcc)
  • BOOPSI-Klassen (ReAction-Klassen Dritter)
  • mpega.library (hier besteht zudem noch ein weiteres Problem)
Datatypes können funktionieren, müssen aber nicht.

Weitere Verbesserungen in der V1.8:
  • Fehlerbereinigung bei den Aufrufen MatchFirst(), MatchNext(), MatchEnd(), AllocDosObject() und FreeDosObject() in der dos.library, was auch den LOCCounter-Fehler behebt
  • Fehlerbereinigungen und Ergänzungen bei den Funktionen der intuition.library, gadtools.library und exec.library sowie den ReAction-Emulationsklassen; durch die GadTools-Fehlerbereinigung profitiert auch die AmigaOS4-Version von SGrab, aber es besteht noch immer ein Problem mit dem Menü
  • Hinzufügung der Funktion EncodeColor() zum P96-Wrapper
Von den derzeit 139 getesteten AmigaOS4-Programmen ist von 75 bekannt, dass sie einwandfrei laufen; 19 weitere scheinen ebenfalls zu funktionieren, wurden aber nicht sehr sorgfältig getestet; die verbleibenden 45 Programme laufen bisher überhaupt nicht.

Download: os4emu.lha (106 KB) (snx)

[Meldung: 27. Jul. 2005, 12:54] [Kommentare: 0]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

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