Login  •  Register


The time is now: Tue Dec 18, 2018 9:02 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 18 posts ]
Print view Previous topic  |  Next topic
Author Message
 Post subject: BII with Mac OS "Mojave"
PostPosted: Wed Nov 07, 2018 3:33 pm 
Offline
Tinkerer

Joined: Wed Jun 22, 2011 11:51 am
Posts: 53
Location: France
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


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Nov 07, 2018 3:51 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5201
Location: Amsterdam, Netherlands
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.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Nov 07, 2018 4:24 pm 
Offline
Forum All-Star

Joined: Wed Nov 11, 2009 5:47 pm
Posts: 1162
Location: Germany
No worries, BII builds old and new do run fine in 10.14.1.
The situation may get tricky when 32 bit apps will be hindered from running by the OS.

Image


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 12, 2018 4:24 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
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.


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.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 12, 2018 11:11 am 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5201
Location: Amsterdam, Netherlands
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


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 12, 2018 11:40 am 
Offline
Forum All-Star

Joined: Wed Nov 11, 2009 5:47 pm
Posts: 1162
Location: Germany
Yes it does. Perfect, thank you so much Ronald!
(I know, it was not me you were asking and I do not own a GT3e (or better) GPU.)

Image


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 12, 2018 8:02 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
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


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Nov 13, 2018 3:47 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5201
Location: Amsterdam, Netherlands
Sorry, I forgot about it although I wrote about the sparsebundle support myself. :oops:


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Nov 13, 2018 3:57 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
No problem; just last week I was googling for some information and the only result was on here, written by me, 9 years ago :}


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sun Nov 18, 2018 5:44 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
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.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 19, 2018 2:45 am 
Offline
Forum All-Star

Joined: Tue Oct 14, 2008 12:12 am
Posts: 930
adespoton wrote:
So the only thing not implemented appears to be sparsebundles.


I'm using my build of kanjitalk755's BasiliskII code, and it works perfectly with a sparse bundle disk. Am I misunderstanding your post


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 19, 2018 7:59 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
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.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 19, 2018 9:07 pm 
Offline
Forum All-Star

Joined: Tue Oct 14, 2008 12:12 am
Posts: 930
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.


Download it here:

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.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 19, 2018 9:29 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
Thanks; I'll give this a spin soon :)

[edit] tried it -- same issue; the sparsebundle won't load. All I get is:

Quote:
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


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.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 19, 2018 11:02 pm 
Offline
Forum All-Star

Joined: Tue Oct 14, 2008 12:12 am
Posts: 930
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.


Last edited by emendelson on Tue Nov 20, 2018 1:17 pm, edited 1 time in total.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Nov 20, 2018 3:41 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
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....


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Nov 20, 2018 8:28 am 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5201
Location: Amsterdam, Netherlands
Have you tried moving your sparsebundle to a different location and refer to it in prefs with the full path?


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Nov 20, 2018 5:04 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2300
Location: Emaculation.com
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.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 18 posts ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group