Ferazel's Wand
Moderators: Cat_7, Ronald P. Regensburg, ClockWise
Re: Ferazel's Wand
Discovered something interesting. If Macsbug is enabled (even though it doesn't actually work in SheepShaver), it gets a little farther along. In the Windows version of SS, it just gives a runtime error, but on the Mac version, it gets to the Insert CD message, but then crashes SheepShaver right after, before it load anything else.
Re: Ferazel's Wand
I did a few more experiments - have determined that the problem lies in InitEngine.
-
- Granny Smith
- Posts: 120
- Joined: Fri Nov 09, 2007 5:42 pm
Re: Ferazel's Wand
any more details to that?
Re: Ferazel's Wand
Nope - I don't know how to dissassemble code.
-
- Granny Smith
- Posts: 120
- Joined: Fri Nov 09, 2007 5:42 pm
Re: Ferazel's Wand
how did you find out it is something in the InitEngine?
Re: Ferazel's Wand
By messing around with HexEdit.
Re: Ferazel's Wand
I have had another look with HexEdit (as well as MacsBug on my PowerMac) and have pretty much determined that the problem lies in CheckSysVersion.
Here is the data in HexEdit. I have also highlighted GetProcessorInfo as it might also pose an issue. Both of these headers also appear in Harry the Handsome Executive (which runs fine in SheepShaver), but the data is not the same.
Here is the data in HexEdit. I have also highlighted GetProcessorInfo as it might also pose an issue. Both of these headers also appear in Harry the Handsome Executive (which runs fine in SheepShaver), but the data is not the same.
Re: Ferazel's Wand
Have you tried replacing the code with the code from Handsome Executive?
Cat_7
Cat_7
Re: Ferazel's Wand
Doesn't work. Besides, the filesize can't be changed, or it says that Ferazel's Wand can't be found.
Re: Ferazel's Wand
Ferazel's wand has a few updates, which probably change the size of the application, perhaps use something to examine the differences, and see if you can find what relates to the filesize checker?
Re: Ferazel's Wand
Discovered something interesting. If there is no preferences file present when starting without the CD, one is created and the insert CD prompt will appear. It will continue to do so as long as the CD is not present. Once the CD is inserted, the game will always quit at startup, even if the CD is later removed!
Re: Ferazel's Wand
I have come to believe the reason Ferazel's Wand crashes is because it can't find a startup disk to check the system on.
Real Mac:
SheepShaver:
Real Mac:
SheepShaver:
- Ronald P. Regensburg
- Expert User
- Posts: 7832
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: Ferazel's Wand
SheepShaver does indeed not have a startup "device", no actual ATA or SCSI disk drive. But it does see the volumes it uses, see the next tab in System Profiler. I doubt that this has anything to do with Ferazel's Wand crashing.
Re: Ferazel's Wand
Well, what do YOU think makes it crash?
- Ronald P. Regensburg
- Expert User
- Posts: 7832
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: Ferazel's Wand
Absolutely no idea. I admire your perseverance, but I think it is leading nowhere. SheepShaver is not a real PPC Mac, some software does not run in SheepShaver and apparently Ferazel's Wand is one.
- Ronald P. Regensburg
- Expert User
- Posts: 7832
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: Ferazel's Wand
BTW: Apparently you have QuickTime 6.0 installed, which is incompatible with SheepShaver.
Re: Ferazel's Wand
Anyone feel like trying to contact Ben Spees?
Re: Ferazel's Wand
Might not be a bad idea.
Also, SheepShaver not having a "startup" device CAN be an issue, see here:
http://www.macintoshgarden.org/forum/re ... er-problem
It is very possible that Ferazel's Wand is specifically looking for a hard disk.
Also, SheepShaver not having a "startup" device CAN be an issue, see here:
http://www.macintoshgarden.org/forum/re ... er-problem
It is very possible that Ferazel's Wand is specifically looking for a hard disk.
Re: Ferazel's Wand
Google Ben Spees, first result seems to be him.
I tried contacting him about a decade ago, you want to try now?
I tried contacting him about a decade ago, you want to try now?
Re: Ferazel's Wand
Disk First Aid
Real Mac:
SheepShaver:
As I said before, the lack of am actual emulated hard drive is possibly what is causing Ferazel's Wand to crash.
Real Mac:
SheepShaver:
As I said before, the lack of am actual emulated hard drive is possibly what is causing Ferazel's Wand to crash.
Re: Ferazel's Wand
Well, it might still be worth at least asking him if he could try to run it in sheepshaver, and tell us what's wrong.
Heck, it'd be nice to see an osx update.
Heck, it'd be nice to see an osx update.
Re: Ferazel's Wand
Can anyone program SheepShaver to view the startup disk as internal?
BasiliskII does this automatically:
However, Ferazel's Wand is PPC-only.
BasiliskII does this automatically:
However, Ferazel's Wand is PPC-only.
- Ronald P. Regensburg
- Expert User
- Posts: 7832
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
Re: Ferazel's Wand
Volumes in BasiliskII do not show an icon like that by themselves. That HD icon was probably pasted.