Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info. |
Difference between revisions of "Copland D11E4 - Files Overview, Hacking, Notes"
(Created page with "thumb|Copland boot crash This is mostly a collection of personal notes about the Copland D11E4 build as I poke around the files and try to get a be...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
This is mostly a collection of personal notes about the Copland D11E4 build as I poke around the files and try to get a better understanding of how the system functioned. For more general information about Copland, please see the [[Apple Copland]] main article and the documentation links. | This is mostly a collection of personal notes about the Copland D11E4 build as I poke around the files and try to get a better understanding of how the system functioned. For more general information about Copland, please see the [[Apple Copland]] main article and the documentation links. | ||
+ | |||
+ | =Notes= | ||
+ | * The directory structure of D11E4 is far different from the earlier leaks of D7E1 and D9. | ||
+ | ** CFrags have become System Libraries | ||
+ | ** Copland system folder now present on same partition as the host's original system 7.x installation | ||
+ | * "Mac OS Loader" seems to replace "ModernOSLoader" and contains newer bootloader elements for the PCI PowerMac support | ||
=Core Files= | =Core Files= | ||
+ | ==Finder== | ||
+ | In more than one file resource string, the Finder calls itself "QuickDraw GX Finder 8.0 (Development, Debug) Thursday, May 30, 1996" | ||
+ | |||
+ | The D11E4 Finder is different from the previous D9 build which seemed to have two Finders; one being a modified 7.1.x Finder version and the other named Finder8 which included the new Copland Finder elements. | ||
+ | |||
==Mac OS Loader== | ==Mac OS Loader== | ||
This appears to be the first bootloader file which executes when you turn on the Copland system with the caps-lock key pressed. | This appears to be the first bootloader file which executes when you turn on the Copland system with the caps-lock key pressed. | ||
Line 17: | Line 28: | ||
* '''use-nvramrc?''' - Value is true | * '''use-nvramrc?''' - Value is true | ||
* '''load-base''' | * '''load-base''' | ||
+ | |||
+ | ==System== | ||
+ | The System file is fairly small and seems to hold a handful of resources. The standard Macintosh alert sounds are found within System, along with the default alert sound which is called "Toon Shot." | ||
+ | ===Resources=== | ||
+ | ====icl4/icl8/ICN#/ICON/ics#/ics4/ics8==== | ||
+ | These are the standard icon resource types and the System file contains the older 7.x style icons, so it is assumed these resources are not used within Copland. The modern Copland icons are found elsewhere. | ||
+ | ====ppat==== | ||
+ | The old "Copland blue" desktop pattern used in the previous Copland builds is found in this resource. D11E4 has a different default pattern which is located elsewhere. | ||
=See Also= | =See Also= |
Latest revision as of 01:20, 8 November 2020
This is mostly a collection of personal notes about the Copland D11E4 build as I poke around the files and try to get a better understanding of how the system functioned. For more general information about Copland, please see the Apple Copland main article and the documentation links.
Notes
- The directory structure of D11E4 is far different from the earlier leaks of D7E1 and D9.
- CFrags have become System Libraries
- Copland system folder now present on same partition as the host's original system 7.x installation
- "Mac OS Loader" seems to replace "ModernOSLoader" and contains newer bootloader elements for the PCI PowerMac support
Core Files
Finder
In more than one file resource string, the Finder calls itself "QuickDraw GX Finder 8.0 (Development, Debug) Thursday, May 30, 1996"
The D11E4 Finder is different from the previous D9 build which seemed to have two Finders; one being a modified 7.1.x Finder version and the other named Finder8 which included the new Copland Finder elements.
Mac OS Loader
This appears to be the first bootloader file which executes when you turn on the Copland system with the caps-lock key pressed.
Resources
cstr
Resource values under cstr include "System Libraries" and "Hardware Support" which are library directories within the Mac OS Folder, where the loader looks for code fragments.
Open Firmware
The file contains data and settings for Open Firmware which is used by PCI PowerMacs, unsure how it applies to the earlier NuBus PowerMacs. In the "ofpt" resource type of this file there are numerous OF related resources:
- auto-boot? - This should contain a value of true. If you set it to false, the Copland booter seems to stop right after the initial "happy Mac" screen.
- OFPatches - Contains some references to PCI PowerMac models 7200/7500/8500/9500.
- boot-command - Value is "BootMacOS"
- nvramrc
- use-nvramrc? - Value is true
- load-base
System
The System file is fairly small and seems to hold a handful of resources. The standard Macintosh alert sounds are found within System, along with the default alert sound which is called "Toon Shot."
Resources
icl4/icl8/ICN#/ICON/ics#/ics4/ics8
These are the standard icon resource types and the System file contains the older 7.x style icons, so it is assumed these resources are not used within Copland. The modern Copland icons are found elsewhere.
ppat
The old "Copland blue" desktop pattern used in the previous Copland builds is found in this resource. D11E4 has a different default pattern which is located elsewhere.