cebix / macemu

Basilisk II and SheepShaver Macintosh emulators
1.38k stars 288 forks source link

Update SheepShaver for SDL2 support #220

Closed atsampson closed 3 years ago

atsampson commented 4 years ago

This mirrors the changes to BasiliskII for SDL2. I've tested it on Linux (with sysctl vm.mmap_min_addr=0) and it seems to work OK with SDL1 and SDL2.

I haven't copied over the changes for MacOS X support - I'm not sure how well SheepShaver works there, so it really needs a MacOS user to test it.

It might be a good idea to add a couple of SheepShaver builds to the CI to catch future breakage...

Fixes #218.