Login  •  Register


The time is now: Sat Sep 23, 2017 11:43 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 10 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Thu Aug 10, 2017 1:34 am 
Offline
Granny Smith
User avatar

Joined: Mon Sep 15, 2014 7:59 pm
Posts: 124
I tried it several times in Sierra 10.12.6

Quote:
- macOS 10.12 (Sierra)
There is an issue with macOS 10.12 Sierra (in fact with an additional new security feature in Sierra) that prevents a newly installed SheepShaver to run. The procedure to get it running is simply to copy the program (only the SheepShaver application itself!) to the desktop, remove the old program in the SheepShaver folder and move the new copy from the desktop to the SheepShaver folder.


But SheepShaver just refused to start up. I ran the binary directly
Code:
Ricky@imac:~/Downloads/PowerPCMac/SheepShaver_UB_20140201/SheepShaver.app/Contents/MacOS$ ./SheepShaver
Killed: 9


Any suggestions?

_________________
There is an App for that!
https://github.com/rickyzhang82


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 9:56 am 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 4800
Location: Amsterdam, Netherlands
Why do you try to run the binary directly? Can't you launch SheepShaver normally?
Did you do the workaround as described (copying SheepShaver.app, etc.)
Is this the first time you try to run SheepShaver on this computer or on this user account?
Or does a previously created ~/.sheepshaver_prefs already exist?
Is a compatible Mac OS ROM file available in the SheepShaver_UB_20140201 folder (if SheepShaver is not used before) or in the location as defined in the prefs file (if SheepShaver was used before)?


Last edited by Ronald P. Regensburg on Thu Aug 10, 2017 10:03 am, edited 2 times in total.
 


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 10:15 am 
Offline
Granny Smith
User avatar

Joined: Mon Sep 15, 2014 7:59 pm
Posts: 124
Ronald P. Regensburg wrote:
Why do you try to run the binary directly?

Workaround doesn't work. Click on the App. It just crashed and showed nothing.

Quote:
Can't you launch SheepShaver normally?

I can't. That's why I run binary directly.

Quote:
Did you do the workaround as described (copying SheepShaver.app, etc.)

Yes.

Quote:
Is this the first time you try to run SheepShaver on this computer or on this user account?

Maybe not. I don't recall.

Quote:
Or does a previously created ~/.sheepshaver_prefs already exist?

Do you want me to delete it?

Quote:
Is a compatible Mac OS ROM file available in the SheepShaver_UB_20140201 folder (if SheepShaver is not used before) or in the location as defined in the prefs file (if SheepShaver was used before)?

ROM is outside of SheepShaver_UB_20140201 folder. I don't see the existing pref file specify ROM location.

Code:
1 extfs /
  2 windowmodes 0
  3 screenmodes 0
  4 serialb /dev/null
  5 bootdrive 0
  6 bootdriver 0
  7 ramsize 16777216
  8 frameskip 8
  9 gfxaccel true
 10 nocdrom false
 11 nonet false
 12 nosound false
 13 nogui false
 14 noclipconversion false
 15 ignoresegv false
 16 ignoreillegal false
 17 jit true
 18 jit68k false
 19 keyboardtype 5
 20 keycodes false
 21 mousewheelmode 1
 22 mousewheellines 3
 23 dsp /dev/dsp
 24 mixer /dev/mixer
 25 ignoresegv false
 26 idlewait true

_________________
There is an App for that!
https://github.com/rickyzhang82


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 11:10 am 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 4800
Location: Amsterdam, Netherlands
Well, you must have overlooked some essential instructions in the manual. SheepShaver does not start without a compatible ROM where it expects one. With no path yet to a ROM file in the prefs file, the ROM file (see manual for compatible ROM files) must be in the same folder as SheepShaver.app and must be (re)named Mac OS ROM (without file name extension).


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 12:02 pm 
Offline
Granny Smith
User avatar

Joined: Mon Sep 15, 2014 7:59 pm
Posts: 124
My bad. I thought the manual is viewtopic.php?f=20&t=7360

I don't realize there is different user guide for Mac (http://emaculation.com/doku.php/sheepsh ... os_x_setup).

Thanks for pointing it out!

One more question, I compiled the latest code from github. But it always has segmentation fault in Linux. It only accept ROM size is 4MiB. It seems that since 2014 build, there is a dramatic change.

_________________
There is an App for that!
https://github.com/rickyzhang82


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 3:17 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 4800
Location: Amsterdam, Netherlands
rickyzhang wrote:
One more question, I compiled the latest code from github. But it always has segmentation fault in Linux. It only accept ROM size is 4MiB. It seems that since 2014 build, there is a dramatic change.

I do not know much about SheepShaver in Linux. Maybe this old thread can be of help: viewtopic.php?f=20&t=8370&p=48089

Best continue with this question in that thread or start a new one.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 3:36 pm 
Offline
Granny Smith
User avatar

Joined: Mon Sep 15, 2014 7:59 pm
Posts: 124
Thanks! We'd better unify the user guide and point it to one place only. I already saw 3 copies of user manual.

_________________
There is an App for that!
https://github.com/rickyzhang82


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 6:00 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 4800
Location: Amsterdam, Netherlands
Three copies of the user manual? Where is that? In our wiki is one for Windows, one for OSX, and one for Linux.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Aug 10, 2017 7:53 pm 
Offline
Granny Smith
User avatar

Joined: Mon Sep 15, 2014 7:59 pm
Posts: 124
Please don't take it personal. I love what you have done. You guys are extremely helpful for us.

I found one copy in the zip file, another copy in viewtopic.php?f=20&t=7360, the 3rd copy in http://www.emaculation.com/doku.php/she ... os_x_setup

If we can all point to one place, tell everyone to go to one single place to RTFM. That would be great.

_________________
There is an App for that!
https://github.com/rickyzhang82


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Fri Aug 11, 2017 9:42 am 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 4800
Location: Amsterdam, Netherlands
There is only one copy and it is in the wiki here: http://www.emaculation.com/doku.php/she ... os_x_setup

The file in the zip download is a .webloc file that makes your browser open the wiki page.

The link to the setup manual in the forum topic "SheepShaver builds for Mac OS X, links and downloads" also links to the wiki page.


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


Who is online

Users browsing this forum: No registered users and 6 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