DOS Compatibility Card emulation?

About BasiliskII, a 68k Mac emulator for Windows, MacOSX, and Linux that can run System 7.x through MacOS 8.1.

Moderators: Cat_7, Ronald P. Regensburg

Post Reply
emendelson
Forum All-Star
Posts: 1706
Joined: Tue Oct 14, 2008 12:12 am

DOS Compatibility Card emulation?

Post by emendelson »

Has anyone ever tried to emulate the DOS Compatibility Card that made it possible to switch between System 7.5.x and an MS-DOS/Windows 3.1 environment on some Mac models?

The answer to this is clearly No, but I wonder if it's even possible, perhaps using DOSBox-X or something similar for the DOS side of things?
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: DOS Compatibility Card emulation?

Post by adespoton »

emendelson wrote: Thu Aug 17, 2023 2:00 am Has anyone ever tried to emulate the DOS Compatibility Card that made it possible to switch between System 7.5.x and an MS-DOS/Windows 3.1 environment on some Mac models?

The answer to this is clearly No, but I wonder if it's even possible, perhaps using DOSBox-X or something similar for the DOS side of things?
It might make more sense to use DOSBox Pure instead of DOSBox-X, as Pure is specifically designed with the libretro API in mind, meaning it's got most? of the needed hooks already.

Sounds like something that could potentially be patched into BII without too many issues.

Of course, it raises the issue of "why do this?" since you needed to reboot between OSes anyway, and BII and DOSBox already exist.

The place such emulation would really belong is in UME/MAME, but in that case, you'd want to actually emulate the hardware, not just create an emulator shim that simulates the functionality.
Post Reply