Page 1 of 1

Basilisk II on MacOS 9.2.2?

Posted: Wed Oct 04, 2017 5:34 pm
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.

Re: Basilisk II on MacOS 9.2.2?

Posted: Wed Oct 04, 2017 6:20 pm
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.

Re: Basilisk II on MacOS 9.2.2?

Posted: Wed Oct 04, 2017 7:15 pm
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.

Re: Basilisk II on MacOS 9.2.2?

Posted: Wed Oct 04, 2017 8:08 pm
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).

Re: Basilisk II on MacOS 9.2.2?

Posted: Sun Oct 08, 2017 12:30 pm
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.

Re: Basilisk II on MacOS 9.2.2?

Posted: Sun Oct 08, 2017 6:44 pm
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?

Re: Basilisk II on MacOS 9.2.2?

Posted: Mon Oct 09, 2017 2:49 pm
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.