jaromaz / MacintoshPi

MacintoshPi is a project that allows running full-screen versions of Apple's Mac OS 7, Mac OS 8 and Mac OS 9 with sound, active online connection and modem emulation under Raspberry Pi.
https://jm.iq.pl/MacintoshPi
GNU General Public License v2.0
638 stars 23 forks source link

Incorrect display scan on RPi Zero W #16

Closed andrewteta closed 1 year ago

andrewteta commented 1 year ago

First, thank you for putting this project together - it is exactly what I've been looking for to complete a project I'm working on.

I just finished getting things set up using the build_all.sh script on a RPi Zero W. So far I've been able to launch Mac OS7 and Mac OS8 without issue. Mac OS9 does not launch (but it does start the BasiliskII processes and hangs).

However, with Mac OS7/8 running I get a broken display output. The lines scan across the display as if HSYNC/VSYNC are out of phase. Any ideas where to start debugging this?

Thanks!

andrewteta commented 1 year ago

It looks like this can be resolved by using the emulator target machine's native resolution. Mac OS7 works with the command mac os7-384