Copland
After a year, Copland has no longer beaten me.
Copland D7E1
Haven't tested it yet.
Copland D9 "Tools Edition"
On the Power Macintosh 7100/66, at least, the CD isn't bootable. My System 7.5 CD isn't bootable either. So, I perform a somewhat modified setup procedure.
- Boot from the Mac OS 8.1 Disk Tools floppy (System Software 8.1DT3)
- Create the two HFS partitions with Drive Setup Lite
- Insert the Copland D9 CD
- Install System 7.5 to the first partition using the Copland CD's copy
- Create the
No Copland Mountfile on the first partition - Proceed as normal from there
When I boot into Copland, I get a "Failed to find main GDevice." error that I can't get past. Kickaha says my inclination that it could be related to the DB-15 adapter might be true:
All the drawing in Color QuickDraw is done through GDevice objects. If things are going correctly, the system finds all the displays, creates a GDevice for each, puts them in a list, and marks one as "current". If something goes tragically wrong, then the GDevice list will be empty or wrongly formatted. Then when a program (or even the rest of the OS) wants to start drawing, tragedy will ensue.
Gory programmer-level details at https://developer.apple.com/library/archive/documentation/mac/pdf/Imaging_With_QuickDraw/Graphics_Devices.pdf
So yes, it could be that Copland doesn't understand what to do with your VGA adapter and isn't creating a proper GDevice for it.
Copland D11E4
| Component | Version from vers ID = 1 |
Notes |
|---|---|---|
| AllEnvLibs | 8d11c3885 | C standard library, etc. |
| Appearance | 8d11c3871 | Includes desktop |
| AppleGuide | 8d11c3792 | Help system |
| DarumaEngine | 8d11c2 | Files related to Japanese input |
| DisplayMgr | 8d11c7 | Monitors |
| FileSystems | 8d11c3831 | HFS |
| Finder | 8d11c14 | Finder |
| GXGraphics | 8d11c12 | QuickDraw GX |
| GXSlideMaster | 8d11c12 | GXSlidemaster application |
| HighLevelToolbox | 8d11c3756 | This is spread out over several dozen files |
| Icons | 8d11c9 | Icons |
| Languages | 8d11c3767 | "Languages" system library |
| MixedModeEmulator | 8d11c3886 | 68k support |
| ModernIO | 8d11c3913 | All non-printer drivers |
| ModernOS | 8d11c3914 | The "core" of Copland, but some critical files omit the module name and any "c" number component |
| MonitorsCP | 8d11c4 | Monitors control panel |
| OSServicesMrC | 8d11c3882 | ? |
| PrintExt | 8d11c10 | Printer drivers |
| Themes | 8d11c7 | For the two bundled themes |
| WarholProj | 8d11c3878 | QuickTime |
Version string seen pretty much everywhere in vers ID = 2: 8.0D11E4Dbg
Also using the 7100/66 for this. The CD I am using is also not bootable, so I'm doing the following:
- Copy the Copland CD's version of Drive Setup to a floppy
- Boot from the 7.1.2 install CD
- Run Drive Setup from the floppy
- Create one HFS partition with Mac OS 8 support
- Install System 7.5 through a CD
- Run the install script as stated in the documentation
It boots, but it hangs shortly after reaching the desktop unless a debugging machine is connected. I am using a PowerBook 5300c for this. I recommend disabling the automatic breakpoints on DebugStr and code load. Use Control -> Propagate Exception if an application crashes. If an application gets in a loop, it seems like you are out of luck.
Make sure the debugging cable is connected to the modem port on the Copland machine. If the debugger is a PowerBook with a combined modem/printer port, set it to modem, even if it requires booting with extensions off because something is using the modem port.