minivmac v0.37 Sytem Error when booting some emulated machines

AndiS

6502
Hi!

I built a tinyMac for this year's MARCHintosh. So far so good, I compiled minivmac and it works with a System 7.1 install that I have been using on many real or emulated machines for over 10 years. Usually I emulate a Mac Classic (because I have a real one too) or Mac II if I want color.

Then I wanted to bring the emulated system online. First step was to compile minivmac's 0.37 beta with LToUDP support. But here comes the problem. Booting the same image that was fine with 0.36 results in a System Error Bomb (Error 4, division by zero) This is true for Mac Classic and Mac II emulation. When I start minivmac as a Mac Plus it does however run normally (LToUDP seems to work too).

Any Ideas? Is this a known issue?
 
The Mini vMac speed has to be set to 1x in order to properly boot anything with networking. After the emulated machine is fully booted and the desktop loaded, you can increase speed again.

So basically you need to compile the binaries again with speed set to 1x (build option -speed z).
 
Thank you this was very helpful!

Recompiling with -speed z fixed the problem and all versions i tested work now. Would be interesting to know why the Mac Plus did boot at 8x speed before, but anyway - it works!
 
Back
Top