Index Forum Hilfe Impressum



Persönliche Werkzeuge

Statistiken
MorphOS Workbench unter MorphOS

[bearbeiten] Workbench unter MorphOS 1.4

Mit MorphOS steht jedem Pegasos Anwender ein schlankes und modernes Betriebssystem für seinen Rechner zur Verfügung. Zwar verfügt MorphOS auch über eine AmigaOS 3.1 Kompatibilität, mit dem sich alte Amiga-Software weiterverwenden lässt, aber so mancher Amiga-User würde hier vielleicht doch gerne die gewohnte Workbench mit ihren Funktionen oder entsprechende Programme nutzen, die AmigaOS 3.9 benötigen. Mit ein wenig Eigentinitiative ist das sogar möglich.

Ich weisse hiermit ausdrücklich darauf hin, dass die nachfolgenden Modifikationen gegen geltendes Recht verstossen und somit nicht legal sind. Eine Weitergabe oder Nutzung der Modifikation ist strafbar. Ich hafte nicht für etwaige daraus resultierende Schäden oder sonstige Ansprüche. Jeder handelt auf eigene Verantwortung.

In den nachfolgenden Schritten werden wir nun die AmigaOS 3.9 Workbench auf dem Pegasos mit Hilfe von MorphOS und dessen JIT Emulator installieren.

Zunächste benötigen wir die workbench.library 45.127 (12.02.2001) 200856 bytes von AmigaOS 3.9 und einen Hex Editor (z.b. MiniHex aus dem Aminet). Wir werden darin nun einige Werte abändern und sollten somit einige Probleme minimieren.

Bei den Adressen 87889 (0x15751), 107115 (0x1A26B) und 189653 (0x2E4D5) ändern wir die Werte jeweils von 0x7F auf 0x3F. Damit wird jedes Workbenchfenster im Smartrefresh Modus geöffnet.

Unter der Adresse 66049 (0x10201) setzen wir den Wert 0x19 auf 0xFF und beheben damit ein Problem beim kopieren von Dateien oder ziehen von Icons auf dem Desktop.

Bei den Adressen 10177 (0x27C1) und 176813 (0x2B2AD) ändern wir die Werte jeweils von 0x05 auf 0xFF. Dadruch werden Fehler bei Programmstarts gefixt.

Unter der Adresse 131391 (0x2013F) setzen wir den Wert 0x05 auf 0xFF und beheben damit ein Problem beim kopieren von Dateien oder ziehen von Icons auf dem Desktop.

Bei den Adressen 159869 (0x2707D) und 186083 (0x2D6E3) ändern wir die Werte jeweils von 0x02 auf 0xFF. Dadruch werden Fehler beim starten des Informationsrequester behoben.

Die nun so abgeänderte workbench.library kopieren wir nach Libs: und bennen die vorhandene MorphOS Version nach workbench.library_MOS um.

Anschließend benötigen wir noch den LoadWB Befehl von AmigaOS 3.9 und kopieren diesen nach C:. Die vorhandene MorphOS Version benennen wir wieder in LoadWB_MOS um. Danach brauchen wir noch die Icon.library ebenfalls von AmigaOS 3.9 und kopieren diese nach Libs:. Wir benennen dabei wieder die vorhandene MorphOS Version in Icon.library_MOS um.

Abschließend benötigen wir nun noch alle ReAction Klassen von AmigaOS 3.9 und kopieren diese nach SYS:Classes sowie die resource.library nach Libs:.

Bild:workbench_small.png Bild:workbench_2_small.png

Nun sollten wir alle wichtigen Schritte vorgenommen haben und können das System neu starten. Nach dem Restart sollte nun die AmigaOS3.9 Workbench anstelle von Ambient zu sehen sein und wir haben somit unser Ziel erreicht. Wir können nun unsere gewohnten AmigaOS3.9 Programme und Tools auf dem Pegasos weiterverwenden, ohne dabei ganz auf MorphOS verzichten zu müssen.

Damit wir nun unter der Workbench auch die PNG-Icons sehen können, empfiehlt es sich noch das PowerIcons Paket aus dem Aminet herunterzuladen und zu installieren.

Ein Dankeschön geht an Elena Novaretti. Viel Spaß!




Copyright
:: pegasoswiki.de ist ein Projekt von Matthias Münch © 2007-2008, Sven Scheele © 2008-2012. Alle Rechte vorbehalten. :: Inhalt ist verfügbar unter der GNU Free Documentation License 1.2 ::
:: Powered by MediaWiki :: Theme by Daz :: Überarbeitet und Erweitert durch Matthias Münch ::