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

Video issues in Raspi Zero W #24

Closed mdev88 closed 1 year ago

mdev88 commented 1 year ago

Hello, I have successfully installed MacintoshPi in a Raspberry Pi Zero W v1.1 The build script downloaded and compiled everything without errors, but then I have the following issues:

  1. Both Mac OS 7 and 8 have a video issue where the image looks out of sync:

photo_2023-06-01_10-39-30

The whole image moves slowly to the right:

https://github.com/jaromaz/MacintoshPi/assets/7395872/da84fa80-54a2-41ba-a326-925b6e330a81

  1. And Mac OS 9 doesn't even start. I just get a couple of seconds of black screen and then back to the prompt, no errors or anything.

Any help would be apreciated. Thanks!

mdev88 commented 1 year ago

Update: I have used raspi-config to set the screen resolution to 640x480 to see if it helped, but no, same issue as before.

mdev88 commented 1 year ago

I just saw a closed issue regarding this same problem. I'll try that solution and close the issue if it works.

jaromaz commented 1 year ago

Try the following command: mac os7-342

mdev88 commented 1 year ago

Ok, I have tried all the commands for os7, 8 with basically the same result, only that with lower resolutions the image slides up and to the right instead of only to the right. os9 doesn't even seem to start at all...

mdev88 commented 1 year ago

Is there anything I can try to debug this issue...?

jaromaz commented 1 year ago

I guess it's just that the Raspberry Pi Zero should be removed from the list of supported devices, because MacintoshPi was only tested on the Raspberry Pi Zero 2 W device.

Done: https://github.com/jaromaz/MacintoshPi/commit/5282945d9f7cdd25cf349f443cca1272988a2df4

mdev88 commented 12 months ago

Awesome! I will try this as soon as I can on my Zero W. Thanks!

matsondawson commented 12 months ago

Just did a complete reimage and install of mac. None of what I previously did worked. But this did: Create a batch file with this (for some reason sudo is important, without sudo it screws up the screen)

#!/bin/sh

sudo BasiliskII --config /usr/share/macintoshpi/macos7/macos7.cfg
#!/bin/sh

sudo BasiliskII --config /usr/share/macintoshpi/macos8/macos8.cfg
#!/bin/sh

sudo SheepShaver --config /usr/share/macintoshpi/macos9/macos9.cfg

You also need to delete: "ether slirp" in all the config files. Don't ask my why, none of this makes sense :)

Now I did install SDL again, but I think you don't need it.

If that doesn't work try setting "sdlrender software" in config.