-
Notifications
You must be signed in to change notification settings - Fork 293
Basilisk II Compilation Guide
Mike edited this page Aug 13, 2017
·
14 revisions
According to the source code in Basilisk II, it targets for 68K, PPC and Intel CPU host platform and also supports Linux, Mac and Windows.
I believe unless the project receives support from a corporation there is no way to continue to maintain such a broad platform base. Please feel free to extend this page and add your own build process.
I personally tested this in 2013 Intel iMac up to Sierra 10.12
-
Requisite
- XCode
- Use Macport get sdl and gtk2.
-
Configure
cd macemu/BasiliskII/src/Unix/
make clean
NO_CONFIGURE=1 ./autogen.sh
./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --disable-jit-compiler --with-x --with-gtk
make -j 32
- Note
- JIT doesn't work in 64 bit.
- slirp is not 64bit clean.I can't find anyway to use virtual network.
- I can run System 6.0.8, 7.0.1 and 7.5.5.
- The best compatible ROM is PERFORMA.ROM. Its MD5 hash is af343f3f1362bf29cefd630687efaa25
I personally tested this in my Apple iBook Laptop 14.1
-
Requisite
- XCode for tiger 10.4. It comes with installation DVD.
- Use Macport build git, gcc, sdl and gtk2. This will takes at least 2 days to compile the whole dependency libraries.
TODO fill in more details.
I personally tested this.
-
Requisite
- Get sdl and gtk2 develop library from Fedora repo
-
Configure
cd macemu/BasiliskII/src/Unix/
make clean
NO_CONFIGURE=1 ./autogen.sh
./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --disable-jit-compiler --with-x --with-gtk
make -j 32
- Note
- JIT doesn't work in 64 bit.
- slirp is not 64 bit clean. Use other methods for virtual networking. I tested that sheep_net module works up to kernel 4.11.
- I can run System 6.0.8, 7.0.1 and 7.5.5.
- The best compatible ROM is PERFORMA.ROM. Its MD5 hash is af343f3f1362bf29cefd630687efaa25
Add me.
Add me.
Add me.