BasiliskII Crashes on Launch

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
jimwong
Space Cadet
Posts: 4
Joined: Tue Dec 03, 2019 3:59 am

BasiliskII Crashes on Launch

Post by jimwong »

Folks,

I downloaded the most recent BasiliskII build (December 2023) and found that it crashes on launch: I see the boot screen appear briefly for the emulated Mac before the emulator crashes.

I downgraded to the previous build (September 2021, I think) and found that it hangs on launch - I get a beach ball and have to force the application to quit.

I'm running on an Intel iMac (2019) with macOS 14.3.1.

Does anyone have any suggestions as to what might be going wrong? This worked for me at some point...
User avatar
Ronald P. Regensburg
Expert User
Posts: 7831
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: BasiliskII Crashes on Launch

Post by Ronald P. Regensburg »

Without proper setup, BasiliskII will not run.
Did you have a working BasiliskII setup on this iMac and upgraded to the new build? If not, did you follow our setup guide: https://www.emaculation.com/doku.php/ba ... _osx_setup
jimwong
Space Cadet
Posts: 4
Joined: Tue Dec 03, 2019 3:59 am

Re: BasiliskII Crashes on Launch

Post by jimwong »

Yes, this setup worked previously, though I don't recall when - probably a year or two ago.

I've read through the setup document, and tried things like enabling and disabling JIT, but it doesn't seem to have made a difference.

This is what my config file looks like:

Code: Select all

disk /Users/jimwong/Documents/Emulation/Classic-68k/Shrike.dsk
extfs /Users/jimwong/Downloads
screen win/1024/768
seriala /dev/cu.Bluetooth-Modem
serialb /dev/null
ether slirp
udptunnel false
udpport 6066
rom /Users/jimwong/Documents/Emulation/Classic-68k/quadra650.rom
bootdrive 0
bootdriver 0
ramsize 33554432
frameskip 2
modelid 5
cpu 3
fpu true
nocdrom false
nosound false
noclipconversion false
nogui false
jit false
jitfpu false
jitdebug false
jitcachesize 4096
jitlazyflush true
jitinline true
keyboardtype 5
keycodes false
keycodefile /Applications/Emulators/BasiliskII/BasiliskII_keycodes
mousewheelmode 1
mousewheellines 3
dsp /dev/dsp
mixer /dev/mixer
ignoresegv false
idlewait true
Is there something I've missed?
User avatar
Ronald P. Regensburg
Expert User
Posts: 7831
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: BasiliskII Crashes on Launch

Post by Ronald P. Regensburg »

- Is the quadra650.rom file still present in /Users/jimwong/Documents/Emulation/Classic-68k/ ? If not, BasiliskII will not run.
- Is the Shrike.dsk a system startup disk? If not, BasiliskII cannot start up.
- "ignoresegv false" should be "ignoresegv true" to lower the chance of crashes from memory issues

The Basilisk II GUI app will give you a more convenient interface for editing the prefs file: https://www.emaculation.com/basilisk/Ba ... I-0.22.zip

Make sure that at least you have in the GUI::
- A compatible system disk at the top of the volumes list, for instance one with System 7.5.3 installed.
- The correct path to a compatible rom file
- "Ignore Illegal Memory Accesses" checked in the System tab

See also our setup guide: https://www.emaculation.com/doku.php/ba ... _osx_setup
jimwong
Space Cadet
Posts: 4
Joined: Tue Dec 03, 2019 3:59 am

Re: BasiliskII Crashes on Launch

Post by jimwong »

Thanks - the "ignoresegv" option seemed to the source of the issue.
Post Reply