Well... I have good news, better news, and bad news.
First, the good news. I was able to find a MUCH easier path for patching and testing that only requires my Linux workstation and the host Mac w/ the OrangePC 620 by getting around the limitations of ResEdit by using a program called Resourcerer instead.
Second, the better news. I was able to easily get the OrangePCi application patched with Jan's updated BIOS, and with the K6-III/450AHX (non-plus) installed and set to 75x2 (which resolves to 75x6) the card boots and the CPU speed is correctly reported as 450 Mhz! 🥳
Lastly, the bad news. I tried both of the K6-III+/450ACZ chips that I have. Same 75x2 (i.e. 75x6) speed for 450 Mhz with voltage set to 2.1v. Neither of them worked. The OrangePCi application just hangs on initializing like it used to before. So, either we're not quite there yet, or these CPUs are faulty. Anybody have to good way for me to test them? Perhaps I could send them to another forum member who's got the right rig setup already to test them if anybody is amenable?
Beyond lastly, I've attached a screenshot from ResEdit of what's in the "resource fork" of the OrangePCi application that launches and controls the PC Compatibility card. What you can see are the BIOSes for the four different variants of cards that this version of the Application is designed to control:

- 0 - "MR BIOS VIA 496" is for the OrangePC 420 and 440 which were 486/5x86 class cards.
- 1 - "S3 Video BIOS" is the VGA BIOS for the S3 Trio64 used on the 420 and 440.
- 2 - "BIOS Extension" I'm not sure what this is exactly. Based on its position in the list I assume its for the 420 and 440 cards though. Maybe the "PnP BIOS"?
- 16 - "MR BIOS VIA 580" is for the OrangePC 530, 540, and 550 which is an earlier Socket 7 series of cards.
- 17 - "S3 Video BIOS" is the VGA BIOS for the S3 Trio64V+ used on the 530 and I think the 540 too.
- 18 - "S3 ViRGE/GX Video BIOS" is the VGA BIOS for the S3 ViRGE/GX on the 550.
- 32 - "Award SiS 5598" is the BIOS for the OrangePC 620 we're hacking on here right now.
- 33 - "BIOS Extension 32K" I'm not sure about either, but I also assume it's for the 620 based on its ID. Maybe also a "PnP BIOS" extension?
- 48 - "Award VIA MVP" is for the OrangePC PCfx! and 660 cards which are the highest end cards that Orange Micro made (the 660 in particular)
- 49 - "Riva 128" is the VGA BIOS for the NVIDIA Riva 128 used on the PCfx! and 660 cards.
In a separate window in the screenshot you can see the different default CMOSes that are for each major category of system BIOS from the above list: VIA 496, VIA 580, SiS 5598, and VIA MVP. When you first launch the OrancePCi application one of those CMOSes gets copied into a "Preferences" file in the Mac's System Folder, and when you load into the BIOS Setup screen as the PC card boots (just like you would on a normal PC, by holding <DEL> or whatever) to make changes, those changes are written to the CMOS entry in the preferences file to be used by subsequent PC card launches. So, when you want to reset the CMOS you delete that preferences file to get back to the defaults that Orange Micro chose and encoded into the OrangePCi control application.
It occurs to me that it's possible that those default encoded CMOSes could be somehow contributing to the K6-III+ not working despite the patched BIOS. I should be able to figure out which CMOS entry in the resource fork is the one used by the 620 card that I have and post its contents here. Though having never dug around in a CMOS dump before, I have no idea what I'd be looking for in there.
The way that I go about patching the OrangePCi application with the updated BIOS image is pretty straight forward:
- Make a copy of OrangePCi
- Open the OrangePCi copy in Resourcerer
- Locate and open the BIOS resource category and the BIOS image in question, i.e. the "Award SiS 5598" entry in Resourcerer's editor
- Open the patched BIOS from Jan in HexEdit (a Mac hex editor)
- Copy all the content from the file opened in HexEdit
- Paste over the original BIOS image content that's open in Resourcerer's editor
- Sanity check the beginning and end of the new BIOS image content and lengths
- Delete the OrangePCi preferences file in the System Folder if there is one and then Launch the patched OrangePCi copy... 🥳
Here are two different videos (https://photos.app.goo.gl/Qsh5QekqUCrrnsKH6) attempting to boot the card. The shorter video is with the K6-III+ installed. You see that the underlying card never gets even far enough to engage the relay switch which clicks over from passing the Mac's video through the card to using the VGA output of the OrangePC 620 (it's a mechanism very, very similar to how the early 3Dfx cards work via an external VGA passthrough cable arrangement). The longer video is using the K6-III (non-plus) where you can see that the new patched BIOS does in fact properly identify the CPU speed.
Note: the PC hangs before getting to post with the patched BIOS, but this doesn't happen all the time, and it also happens randomly with the non-patched BIOS. It's some kind of instability with the card, the control application, and the host Mac. It's not particular to the patched BIOS, it just so happened to incidentally occur the time I was recording. I think it might have something to do with the amount of power draw being demanded by the OrangePC card as it seems to happen less often when undervolting the CPU or when using a CPU that's less power hungry (WinChip or Pentium MMX).