Code Monkey home page Code Monkey logo

macemu-emac's Introduction

Mac Emulation

Gitter

This repository contains the BasiliskII and SheepShaver projects. It is an attempt to centralize the individual development efforts that have gone on in the absence of the original cebix/macemu repository owner.

The cxmon project has been split from this repository.

Target Options Windows MinGW OSX Linux
BasiliskII 32-bit, no JIT - - -
BasiliskII 32-bit, JIT Windows Build status - Linux Build Status
BasiliskII 64-bit, no JIT - OSX Build Status -
BasiliskII 64-bit, JIT - - -
SheepShaver 32-bit, no JIT Windows Build status - -
SheepShaver 32-bit, JIT - - Linux Build Status
SheepShaver 64-bit, no JIT - - -
SheepShaver 64-bit, JIT - OSX Build Status -

Deprecated platforms:

OS CI Status
FreeBSD Costs Money ๐Ÿ’ฐ

How To Build

These builds need the SDL2 framework/library to be installed.

.travis.yml and appveyor.yml contain the build scripts for CI. More generally, here are the steps:

BasiliskII

macOS
  1. Open BasiliskII/src/MacOSX/BasiliskII.xcodeproj
  2. Set Build Configuration to Release
  3. Build
Linux(x86)
$ cd macemu/BasiliskII/src/Unix
$ ./autogen.sh
$ make
MinGW32/MSYS
$ cd macemu/BasiliskII/src/Windows
$ ../Unix/autogen.sh
$ make

SheepShaver

macOS
  1. Open SheepShaver/src/MacOSX/SheepShaver.xcodeproj
  2. Set Build Configuration to Release
  3. Build
Linux(x86)
$ cd macemu/SheepShaver
$ make links
$ cd src/Unix
$ ./autogen.sh
$ make
MinGW32/MSYS
$ cd macemu/SheepShaver
$ make links
$ cd src/Windows
$ ../Unix/autogen.sh
$ make

Bug reports

You found a bug? Well, open an issue in this repo, supplying as much information as possible (operating system and versions of Basilisk II and MacOS being used, relevant hardware information, the exact steps to reproduce the bug, etc.)

I also strongly suggest reading this before posting a bug report: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html

Support

There is no point in sending questions about ROM files and how/where to get them.

These are almost certainly outdated

The official Basilisk II home page is at http://www.uni-mainz.de/~bauec002/B2Main.html

The Basilisk II project page on SourceForge is at http://sourceforge.net/projects/basilisk/

If you have problems, you may want to visit the Basilisk II forums: http://sourceforge.net/forum/?group_id=2123

There is also a mailing list for Basilisk II users: http://lists.sourceforge.net/lists/listinfo/basilisk-user

And another mailing list for Basilisk II developers: http://lists.sourceforge.net/lists/listinfo/basilisk-devel

Some general advice about asking technical support questions can be found at http://www.catb.org/~esr/faqs/smart-questions.html

Keeping this in mind will greatly increase your chances of getting a useful answer.

macemu-emac's People

Contributors

amade avatar asvitkine avatar asvitkine-chromium avatar atmaxinger avatar atsampson avatar bekenn avatar bvarner avatar charlesjs avatar coderforlife avatar davidludwig avatar dbrant avatar dougg3 avatar drlex0 avatar dsumorok avatar ianfixes avatar ikatz-drizly avatar jvernet avatar kallisti5 avatar kanjitalk755 avatar masaq- avatar pulkomandy avatar rakslice avatar retokromer avatar rickyzhang82 avatar rizhansas avatar seghaxx avatar sethlundst avatar sharq7 avatar vasi avatar zydeco avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.