Copland: Difference between revisions
(→Copland D11E4: Add GXSlidemaster) |
(→Copland D11E4: Extract version table for moving to new article) |
||
| Line 27: | Line 27: | ||
== Copland D11E4 == |
== Copland D11E4 == |
||
{| class="wikitable" |
|||
! Component !! Version from <code>vers</code> 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 <code>vers</code> 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: |
Also using the 7100/66 for this. The CD I am using is also not bootable, so I'm doing the following: |
||
Revision as of 19:01, 24 September 2025
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
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.