SortingHat wrote on 2021-10-21, 08:55:
Hopefully this will be a MACEM like PCEM.
Exactly my thoughts!
While the classic 68000 Macs are emulated acceptable by now -except for the Mac II, maybe-,
the higher end PPC Macs are not.
They are a bit like Pentium Pros/Pentium IIs running Windows 9x, emulation wise.
Just like with Windows 98SE/Me, Mac OS 9.2 is barely supported by modern emulators or virtualizers (existed on PPC).
Now that I think of it, the situation is more similar than I thought first.
Both Windows 98SE and Mac OS 9.2 had their Voodoo enabled games.
In case of Mac OS 9.2, the platform's original Voodoo was the better Voodoo 2, even.
Also, Mac OS 9.x had games support for ATI Rage IIc and other PCI GUI accelerators through the APIs QuickDraw 3D/RAVE.
So all in all, Mac OS 9 is equally neglected in the software world like Windows 98SE.
For both platforms, the software industry hasn't developed any kind of adequate virtualization or emulation.
For example, there's no commerc. PPC emulator being made for the current Macintosh platforms.
Just like there's none for Windows 98SE.
All current PC virtualizers start with supporting Windows 2000/XP only.
But even XP support is getting neglected slowly.
- VirtualBox dropped 3D graphics support for it in v6.1 due to a change on the VGA graphics core under the hood.
Edit: There's another similarity that comes to mind!
What MMX was for the Windows 98SE platform, the Altivec unit was for late Mac OS 9 systems.
Or to a lesser extent, the 80486 FPU and the 68040's FPU (or 68030's external FPUs 68881/68882) in the days of Windows 3.x (PC) and System 7.x (Mac)..
Both platforms' FPUs were rarely emulated initially.
Pure software emulation of PCs supported 8086/80286/80386 CPU instructions, but no FPU.
The early Macintosh (+Atari ST) emulators also focused on the CPU, too.
So essentially, users of both platforms had to resort to FPU emulators in some way or another.
Franke 387, EMU87 etc on PC and System plugins like PowerFPU/SoftwareFPU on Mac..
But back to the SIMDs.. Before PCEM/86Box, none of the common PC emulators supported MMX emulation, except, maybe, Bochs/QEMU which were dog slow initially.
Or SoftWindows 98/Virtual PC 4+ on Macintosh.
On PC itself, there wasn't much like that, though.
The third-party x86 CPU modules for Windows NT on RISC (FX!32) had no support for MMX, either.
Likewise, early v3.x versions of Windows NT for RISC had limited emulation capabilities themselves.
Their NTVDMs were capable of running x86 legacy programs written for MS-DOS and MS-Windows at 80286 instruction level, at best.
PS: I didn't mean to bloat this thread, I just meant to express how precious an advanced PPC emulator like DingusPPC really is.
Hence the comparison with our beloved Windows 98SE and its late hardware. Hope you guys and gals don't mind. ^_^
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//