Subscribe via RSS
20Nov/170

Power Mac 7220 – PC Compatibility Card

I'd recently picked up a PC Compatibility Card for my Power Mac 7220 and thought I'd see if it worked. It seems to be the P166 variant and, unfortunately, didn't come with the required monitor cabling.

DSC01332

DSC00270 DSC00271 DSC01333

DSC01335 DSC01337 DSC01339

The card itself is huge. Being an entire PC on a card, you'll find graphics, RAM, sound and, of course, the main CPU all crammed on-board.

Basic Installation

It fits neatly into the 7220 case and has a metal tab at the far end that may well need to be adjusted to allow a secure fit.

DSC00275 DSC00278 DSC01321

You'll see in the first two shots above that the metal tab was in the wrong spot and didn't slot into the case. I had to shift it to the other position to provide a proper fit. Otherwise the weight of the card actually allowed it to start bending down!

DSC01314 DSC01318 DSC01343

DSC01349

There's also a CD Audio cable that needs to be fitted. Previously the 7220 simply had the audio from the CD drive plugged straight into the motherboard. Now, the audio runs from the CD drive to the PC card, then another CD Audio cable runs between the card and the motherboard. This effectively means that the PC Card is mixing its own audio output with anything from the CD drive and sending that to the Macintosh hardware.

DSC01351

Note that you'll need to set your input device to the internal CD Drive to have the sound come through!

Software is simple enough, see my post here for all the relevant downloads. Install PC Setup 1.6 prior to 2.14. The disks from that post work fine as well!

Hacking a cable together

I expected that the 26-pin 3-row D-sub plug required for this would be apple-proprietary, but it turns out that it's available on eBay! I purchased one, along with two 15-pin already-cabled plugs to hack up.

DSC01272

DSC01276 DSC01277DSC01281

Nothing like buying in bulk in case of emergency! The wiring information can be found here, but I've provided it below for safe-keeping.

3-row 26-pin
Compatibility
plug
Macintosh
Video Out
(male)
Monitor Plug
(female)
Purpose Direction
Pin 1 Pin 15 Horizontal Sync In
Pin 2 Pin 11 C & VSync Ground In
Pin 3 Pin 9 Blue Signal In
Pin 4 Pin 13 Blue Ground In
Pin 5 Pin 4 Pin 4 Sense 0 In/Out
Pin 6 Pin 13 Blue Ground Out
Pin 7 Pin 9 Blue Signal Out
Pin 8 Pin 14 HSync Ground Out
Pin 9 Pin 15 HSync Out
Pin 10 Pin 3 CSync In
Pin 11 Pin 11 C & VSync Ground In
Pin 12 Pin 5 Green Signal In
Pin 13 Pin 6 Green Ground In
Pin 14 Pin 7 Pin 7 Sense1 In/Out
Pin 15 Pin 6 Green Ground Out
Pin 16 Pin 5 Green Signal Out
Pin 17 Pin 11 C & VSync Ground Out
Pin 18 Pin 3 CSync Out
Pin 19 Pin 12 VSync In
Pin 20 Pin 2 Red Signal In
Pin 21 Pin 1 Red Ground In
Pin 22 Pin 14 Cable Detect In
Pin 23 Pin 10 Pin 10 Sense2 In/Out
Pin 24 Pin 1 Red Ground Out
Pin 25 Pin 2 Red Signal Out
Pin 26 Pin 12 VSync Out

I cut the cable between the two 14-pin plugs and stripped the wires back. Intially, I started soldering these onto the main 3-row plug, but this became tedious and my soldering was unreliable. The requirement of joined pins also meant that I had to create intentional bridges and wasn't quite happy with this.

DSC01286 DSC01287 DSC01289

DSC01292 DSC01293 DSC01295

Instead, I found some spare 'tough' copper wiring and soldered 5cm leads onto the 3-row plug. From here, I then joined and soldered the correct wires and heat-shrinked it all together.

DSC01298 DSC01299 DSC01301

Resolutions were a little weird. There's notes in the PC Compatibility Card FAQ here that mention how you should install correct drivers and use a proper multi-sync monitor. I initially used my hack-job wiring and attempted to switch to the proper MAC to VGA adapter...

DSC01305

With the adapter in place, the resolution was mapped correctly. I then 'solidified' the cabling... hahahaha...

DSC01364

Installing Windows

I'd previously done this via the 7" Card on my 7200. Unfortunately things weren't to go as easy this time. In that post, you can find the Tiny Boot Disk hard-drive file that has a nicely bootable Windows 98 SE drive. Windows isn't installed on that, but it'll at least get you a booted 50mb harddisk. From here (or so I thought) you can then build another D: drive and make that bootable.

The goal was simple: Mount another hard-file, format it and copy the contents over. FDISK was used, format d:/s worked and then the full copy was done. On a reboot (after switching the disks so that the new drive file was C:), I was presented with NO ROM BASIC. I've never seen this error before! I switched the disks back and realised that the partition wasn't set as active. Unfortunately, DOS 6.22 FDISK can only set active partitions on the primary drive!

I therefore had to borrow FDISK from FreeDos. The best part of the PC Compatibility on Apple is that you can mount the hard-files on the Macintosh desktop! Make sure your PC side is shut down and just double-click the hard-file. After extracting FDISK, I copied it over to the DOS drive. I then unmounted the drive (drag it to the trash, as scary as that may seem) and then booted the PC side back up.

I now had an FDISK folder. Switching to this and starting FDISK gave me an error on line 2 trying to read FDISK.INI. Turns out that the file has UNIX line-breaks and DOS 6.22 hates this. I could've converted these on the Macintosh side and re-copied... but instead I took a punt and deleted the INI file. It worked! I could now set the active partition on D:.

DSC01304

DSC01305

And then... it booted... from here I copied the WIN98 folder off the CD to the HD as an installer folder and then brought Windows 98 SE to life! I still wanted to make sure CD Audio was correct, so I tested out Screamer which uses the CD for its soundtrack.

DSC01357 DSC01358 DSC01359

DSC01361

It then froze... each time... the entire machine... couldn't even get to the main menu!

Filed under: Apple Leave a comment
Comments (0) Trackbacks (1)

No comments yet.


Leave a comment


*