BII with Mac OS "Mojave"
Moderators: Cat_7, Ronald P. Regensburg
BII with Mac OS "Mojave"
Hello !
Does anybody know if there is any problem when running BII (*) with the latest Mac OS "Mojave" ?
(*) Basilisk II 1.0, Mac OS X port 19, build 2014-03-01
Thanks
Does anybody know if there is any problem when running BII (*) with the latest Mac OS "Mojave" ?
(*) Basilisk II 1.0, Mac OS X port 19, build 2014-03-01
Thanks
- Ronald P. Regensburg
- Expert User
- Posts: 7834
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: BII with Mac OS "Mojave"
I see no reason why BasiliskII would not work in Mojave.
However, I have here a newer 64bit SDL2 port from kanjitalk755/macemu source that will probably run better. I will post a link in the BasiliskII for OSX downloads topic shortly.
However, I have here a newer 64bit SDL2 port from kanjitalk755/macemu source that will probably run better. I will post a link in the BasiliskII for OSX downloads topic shortly.
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
The SDL2 port is giving me trouble; --config isn't loading the config, and sparsebundles don't appear to be supported. Including lines like DSP causes the config to fail instead of just ignoring them.Ronald P. Regensburg wrote:I see no reason why BasiliskII would not work in Mojave.
However, I have here a newer 64bit SDL2 port from kanjitalk755/macemu source that will probably run better. I will post a link in the BasiliskII for OSX downloads topic shortly.
- Ronald P. Regensburg
- Expert User
- Posts: 7834
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: BII with Mac OS "Mojave"
I never tried sparsebundles with BasiliskII. Did they work with previous BasiliskII versions?
Does my SDL2 port build work for you as expected: viewtopic.php?f=6&t=7361
Does my SDL2 port build work for you as expected: viewtopic.php?f=6&t=7361
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
Ronald P. Regensburg wrote:I never tried sparsebundles with BasiliskII. Did they work with previous BasiliskII versions?
Does my SDL2 port build work for you as expected: viewtopic.php?f=6&t=7361
That's the version I was testing. It works with non-sparsebundles, but fails with the sparse images. They worked with 2014-03-01 and also with the previous builds by Vasi. Vasi added the support with his 2013 build (it wasn't there in the 2009 build). See viewtopic.php?t=7974
- Ronald P. Regensburg
- Expert User
- Posts: 7834
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: BII with Mac OS "Mojave"
Sorry, I forgot about it although I wrote about the sparsebundle support myself.
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
No problem; just last week I was googling for some information and the only result was on here, written by me, 9 years ago :}
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
Well, I've done some more work; turns out --config works just fine, but Mojave has added more limitations to how you can refer to files in bash. So the only thing not implemented appears to be sparsebundles.
-
- Forum All-Star
- Posts: 1726
- Joined: Tue Oct 14, 2008 12:12 am
Re: BII with Mac OS "Mojave"
I'm using my build of kanjitalk755's BasiliskII code, and it works perfectly with a sparse bundle disk. Am I misunderstanding your postadespoton wrote:So the only thing not implemented appears to be sparsebundles.
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
Nope; maybe I should switch to your build. With the one I'm currently using (Ronald's), it treats them as folders and won't load them as images. Any attempt to boot from a config file including a sparsebundle fails.
-
- Forum All-Star
- Posts: 1726
- Joined: Tue Oct 14, 2008 12:12 am
Re: BII with Mac OS "Mojave"
Download it here:adespoton wrote:Nope; maybe I should switch to your build. With the one I'm currently using (Ronald's), it treats them as folders and won't load them as images. Any attempt to boot from a config file including a sparsebundle fails.
https://www.dropbox.com/s/3m94a0abqijfh ... I.zip?dl=1
Ronald, if you want this, please let me know when you've uploaded it so I can remove this copy from public view.
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
Thanks; I'll give this a spin soon
[edit] tried it -- same issue; the sparsebundle won't load. All I get is:
[edit] tried it -- same issue; the sparsebundle won't load. All I get is:
If I convert it to a DMG, it opens fine; if I use SDL1 BII, the sparsebundle opens fine. But neither your build nor Ronald's will load; they just throw that error and go to the blinking question mark.Basilisk II V1.1 by Christian Bauer et al.
WARNING: Unknown preferences keyword 'dsp'
WARNING: Unknown preferences keyword 'mixer'
WARNING: Unknown preferences keyword 'ignoresegv'
Reading ROM file...
WARNING: Cannot open 1992 Macintosh System 7.0.1P (P200).sparsebundle (No such file or directory)
Using SDL/coreaudio audio output
Using SDL_Renderer driver: opengl
-
- Forum All-Star
- Posts: 1726
- Joined: Tue Oct 14, 2008 12:12 am
Re: BII with Mac OS "Mojave"
Hmmm... It works with the sparsebundle that I use inside this one:
https://www.dropbox.com/s/zgs8pbcymvrh1 ... 1.zip?dl=1
Launch it to see that it works.
Go to Contents-->Resources and show contents of BasiliskII[.app].
Then go to Contents-->Resources and replace System761.sparsebundle with your sparsebundle, but rename your sparsebundle System761.sparsebundle, or it won't work (unless you want to edit the AppleScript).
This uses a shell script to launch the BasiliskII unix executable, unlike the standard application.
Let us know what happens.
Also, have you tried renaming the sparsebundle file to a short name with no punctuation or spaces? It can't hurt to try. Maybe there's a limit to the length of the filename?
P.S. I make my sparesbundles by using your SparseBundler program.
https://www.dropbox.com/s/zgs8pbcymvrh1 ... 1.zip?dl=1
Launch it to see that it works.
Go to Contents-->Resources and show contents of BasiliskII[.app].
Then go to Contents-->Resources and replace System761.sparsebundle with your sparsebundle, but rename your sparsebundle System761.sparsebundle, or it won't work (unless you want to edit the AppleScript).
This uses a shell script to launch the BasiliskII unix executable, unlike the standard application.
Let us know what happens.
Also, have you tried renaming the sparsebundle file to a short name with no punctuation or spaces? It can't hurt to try. Maybe there's a limit to the length of the filename?
P.S. I make my sparesbundles by using your SparseBundler program.
Last edited by emendelson on Tue Nov 20, 2018 1:17 pm, edited 1 time in total.
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
Weird... yours works with a drop-in replacement. I wonder what's going wrong with my setup? It's not the spaces or longer names, as I can change to dmg and everything's fine....
- Ronald P. Regensburg
- Expert User
- Posts: 7834
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: BII with Mac OS "Mojave"
Have you tried moving your sparsebundle to a different location and refer to it in prefs with the full path?
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: BII with Mac OS "Mojave"
No... that's my next task. This definitely seems to be a Mojave permissions-style issue, as the binaries themselves seem fine.
I wish Mojave would expose all the restrictions rules in a single place that you could easily override; managing security's becoming a bit of a mess.
I wish Mojave would expose all the restrictions rules in a single place that you could easily override; managing security's becoming a bit of a mess.