Vintage Box : 68k Mac / Flickwerk

PatchTips  OS 8.0/8.1 Patch  OS 8.5/8.6 Patch  OS 9.0/1 Patch

OS 9 für PowerPro

Das OS 9 unterscheidet sich im Aufbau vom OS 8, so daß die üblichen Patch-Versuche nicht fruchten. Wer andere Kenntnisse hat, mag mir mailen.
Teile des 9er Kernals sind auf älterer Hardware nicht lauffähig. Man muß entweder den Code umschreiben oder auf einen alten zurückgreifen. Hier bietet sich das OS 8.6 an.

Eine Anpassung des OS 9.0 für den Quadra 950 mit PowerPro 100 wird im folgenden beschrieben. (inkl. Update 9.0.4 und 9.1)
Für andere Systeme mit PowerPro muß die GestaltID entsprechend geändert werden. (vergl. OS 8.6 Patch)
Die Patch Tipps mit Erklärungen und Infos sollten vorab gelesen werden.
Zuerst muß man sich ein vorinstalliertes OS 9.0 System herstellen. Anschließend können folgende Änderungen mit ResEdit durchgeführt werden:
 
System 9System
1. 'krnl' ID 0 in System (OS 9.0) ersetzen durch 'krnl' ID 0 aus System (0S 8.6),
2. 'gusd' ID 1 bei Offs. h0028 den Wert h0071 0016 ändern in h0076 0017,
 
Update 9.0.4Power PC Enabler 9.0.4
1. 'krnl' ID 0 in System (OS 9.0) ersetzen durch 'krnl' ID 0 aus System (0S 8.6),
2. 'gusd' ID 1 bei Offs. h0028 den Wert h0071 0016 ändern in h0076 0017,
3. 'gbly' ID -16385 bei Offs. h0018 den Wert h71 ändern in h76.

FERTIG ! *Beweisfoto*

Es sei nicht verschwiegen, daß dieses OS 9.0 nicht uneingeschränkt funktioniert. Z.B. funktioniert Ethernet nur wenn 'Virtueller Speicher' eingeschaltet ist. Ohne virtuellen Speicher kann das System gelegentlich hängenbleiben.

Der Treiber für den internen Q950 Video Chip (Direct Attach Frame Buffer) ist nicht mehr in der Systemsoftware enthalten.
Die Videologik funktioniert. Doch ohne Treiber läßt sich die Auflösung nicht ändern und der Grafikaufbau ist geringfügig langsamer.
Der fehlende Treiber kann vom OS 8 übernommen werden.
'DRVR' ID 123 "Display_Video_Apple_DAFB"
'vdpm' ID 3/10 "Display_Video_Apple_DAFB"

Was geht aus OS 9.1 ? Der Finder arbeitet auch unter OS 9.0. Man erhält so einige zusätzliche Funktionen und eine etwas andere Optik. Viele Kontrollfelder und Systemerweiterungen können ebenso eingebunden werden. Was im einzelnen interessant oder sinnvoll ist, sollte ausprobiert werden.
 
Achtung ! Finder OS 9.2, erhebliche Speicher/Addressierungsfehler. BoweIsOfTheMemoryMgr
 
Viel Vergnügen !

OS 8.6 'krnl 0'