VOGONS


Basilisk II SDL2 Port

Topic actions

First post, by DLudwig255

User metadata
Rank Newbie
Rank
Newbie

Hello!

I've been spending the better part of my weekend trying to cobble together a port of Basilisk II to SDL2. I've been able to put together a functional port, although there are some bugs.

If anyone is interested in it, I've posted a pre-built Mac OS X binary at https://github.com/D...macemu/releases

Code for this port is up at https://github.com/DavidLudwig/macemu

Feature-wise, the main thing is probably the support of Mac OS X's "Spaces" feature. If and when Basilisk II is launched in full-screen mode, it'll attempt to work with OS X's desktop manager, creating a separate desktop for Basilisk II. On devices with multi-touch enabled trackpads (MacBooks, etc.), this allows one to do a multi-finger swipe from an OS X desktop, to a Basilisk II desktop, and vice-versa.

There are new bugs, some of which I am aware of, many of which I probably am not. I'll see if I can get some of the known ones fixed, when I next have a free weekend for computer work. I've listed the known ones on my Github page.

Cheers!

Reply 1 of 3, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Neat. Will there be a Windows version too?

I suppose scaler support would be very handy.

Reply 2 of 3, by DLudwig255

User metadata
Rank Newbie
Rank
Newbie

I haven't done any work with a Windows build yet. I've mainly been targeting OSX, in order to improve the full-screen support.

I could give it a try at some point, but help would certainly be welcome.