Ready,Set,Go! crashes BasiliskII hard

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
Eli the Bearded
Space Cadet
Posts: 6
Joined: Tue Mar 25, 2014 4:48 am

Ready,Set,Go! crashes BasiliskII hard

Post by Eli the Bearded »

I downloaded the windowed Linux build from this forum, installed a Quadra ROM, installed the OS, mounted a disk image from my archives (made a few years ago with 'dd' from a scsi drive), found my copy of Compact Pro, installed that, found my CPT backup of Ready,Set,Go! and extracted it from the archive. Double click on a RSG file and BasiliskII quits. Ready,Set,Go is a page layout program, similar to Quark. I have a number of old RSG files that I would like to print.

Hmmm, maybe it is a problem with the build. I downloaded from source and build that. I ran my build and it crashes in the same way. I'm not sure how much of this output is normal and how much is error diagnostic, but the SIGSEGV is obviously a segmentation fault. RSG is configured to use 4000k of memory according to "get info", I configured this instance to have 32megs of RAM.

$ ./BasiliskII
Basilisk II V1.0 by Christian Bauer et al.
Reading ROM file...
Caught SIGSEGV at address 0x6afe0044 [IP=0x78095539]
D0: 01f7015a D1: 0000a069 D2: 01f7015a D3: ffffffff
D4: 0000002c D5: ffffc5b2 D6: 00b84fb4 D7: 00ffffff
A0: 01f7014e A1: 01f6d4be A2: 00021b46 A3: 0208787a
A4: 00000090 A5: 01f6ef70 A6: 5afe0008 A7: 01f66d6c
USP=00000000 ISP=01f66d6c MSP=00000000 VBR=00000000
T=00 S=1 M=0 X=1 N=0 Z=0 V=0 C=0 IMASK=0
FP0: nan FP1: nan FP2: nan FP3: nan
FP4: nan FP5: nan FP6: nan FP7: nan
N=0 Z=0 I=0 NAN=0
0200dc0c: 202e 003c 6010 200e c0b8 MOVE.L (A6,$003c) == $5afe0044,D0
next PC: 0200dc10
$

Suggestions?
Eli the Bearded
Space Cadet
Posts: 6
Joined: Tue Mar 25, 2014 4:48 am

Re: Ready,Set,Go! crashes BasiliskII hard

Post by Eli the Bearded »

Wow, it looks like setting "ignoresegv" to "true" in the prefs file is enough to fix this.

Now I'm curious how people get emulated Macs to print. I've got a (usb) postscript printer. Print to PS file would be fine. I can probably get a PCL file to print, too.
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Ready,Set,Go! crashes BasiliskII hard

Post by adespoton »

Since OS X uses CUPS and LPR, you should be able to follow the instructions from printing through an OS X host to do the same on Linux. There seem to be three methods: printing to a networked postscript printer, printing to a virtual device in /dev and printing to a postscript file that gets picked up by the host OS for printing.
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Ready,Set,Go! crashes BasiliskII hard

Post by Cat_7 »

We have a printing guide here:
http://www.emaculation.com/doku.php/she ... k_printing

Best,
Cat_7
Eli the Bearded
Space Cadet
Posts: 6
Joined: Tue Mar 25, 2014 4:48 am

Re: Ready,Set,Go! crashes BasiliskII hard

Post by Eli the Bearded »

Thanks, I got printing working, then had some sort of system corruption and had to restart from blank disk. The issue was an infinite number of -192 system errors. Looking that up, I see

-192 resNotFound Resource not found

Could it be related to how many times I crashed the system? Is it something that comes up off often in emulation?

One other issue I've found. I have a number of old disks that hooked up to a system with a SCSI card and 'dd'ed to disk images. When I use the linux hfsutils, I can mount multiple partitions on those disk images that have multiple partitions. In BasilliskII, I only see a single partition. Is there a fix for that?

(And meta: Should I start new topics for new questions?)
Post Reply