Basilisk II on MacOS 9.2.2?

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
User avatar
24bit
Forum All-Star
Posts: 1424
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

Basilisk II on MacOS 9.2.2?

Post by 24bit »

I did see this post and out of curiosity would like to know too:
http://macintoshgarden.org/forum/mac-os-7-inside-922

Of course a G4 Mac could run 10.3 to 10.5 and would thus be capable of running a PPC build of Basilisk II.
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Basilisk II on MacOS 9.2.2?

Post by adespoton »

The question is: is there a way to run a Mac OS 7 guest inside a Mac OS 9.2.2 host?

The sub-question is: Is there a version of BII for OS 9?

This was previously answered here: http://www.emaculation.com/forum/viewtopic.php?t=6105

Personally, I've moved from BII to Mini vMac custom builds; a custom MvM build will do everything BII does except networking.
User avatar
24bit
Forum All-Star
Posts: 1424
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

Re: Basilisk II on MacOS 9.2.2?

Post by 24bit »

A short answer, thanks. :)
Sure, own MiniVMac II builds are very useful, especially for System 6.
The 8MB ceiling is not so much of an issue as with later OS.
Still it would be great if somebody could push that limit to 12 MB ore more.
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Basilisk II on MacOS 9.2.2?

Post by adespoton »

Hmm... I thought when building the Mac II build, you could push the memory to 32MB... but I see in the variations service, it maxes out at 8. I'll have to check with Paul on that; I'm pretty sure that when compiling it myself, I've set it higher in the past.

[edit] added feedback: Check later in the Mail Archive, and search for the string “Sent: Wed Oct 4 20:14:11 2017”

I asked for him to expose 16, 32 and 68MB options (68MB is the highest the 24 bit architecture could go; 32-bit clean was needed via mode-32 to get up to 128MB).
User avatar
rickyzhang
Apple Corer
Posts: 205
Joined: Mon Sep 15, 2014 7:59 pm

Re: Basilisk II on MacOS 9.2.2?

Post by rickyzhang »

Macintosh with 24bit ROM in theory can access up to 16MB address space. But in reality, it has to leave some reserved memory address maps to frame buffer, I/O and ROM.

To access more RAM, you may need additional software with patch. See the info I found: http://lowendmac.com/2015/32-bit-addres ... lder-macs/.
My physical Mac SE with a 68030 acceleration card can access more virtual memory in disk through SCSI2SD. TBH, SD is faster than physical memory.

Recently, I'm working on 24 bit ROM in BII. To avoid overwrite in memory, I limit BII memory to 4MB. Things are kind of working now for 24bit ROM under System 6:

1. Fix frame buffer
2. Enable SDL
3. Fix emulated hard drive

Once my PR #136 and #136 are accepted, you can give a try.
There is an App for that!
https://github.com/rickyzhang82
User avatar
24bit
Forum All-Star
Posts: 1424
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

Re: Basilisk II on MacOS 9.2.2?

Post by 24bit »

Yes please, let me know when there is an executable to try with.
Its somewhat of a riddle to me why System 6 support was dropped in Basilisk II.
Christian Bauer´s old ReadMe says BII does run System 6 with the correct ROM.
Does someone recall the details maybe?
User avatar
rickyzhang
Apple Corer
Posts: 205
Joined: Mon Sep 15, 2014 7:59 pm

Re: Basilisk II on MacOS 9.2.2?

Post by rickyzhang »

You can pull BII source code from https://github.com/cebix/macemu and build it by yourself. GNU autotool build still works in PPC 10.4 Mac, 10.13 High Sierra and also Linux.

24bit ROM and System 6 didn't quite work until several recent patches. ROM patching is a really daunting task.
There is an App for that!
https://github.com/rickyzhang82
Post Reply