Skip to content

Commit

Permalink
Adding compile instructions for the Raspberry Pi OS inclusing post co…
Browse files Browse the repository at this point in the history
…mpile instructins for getting setup and installing OS9 and the 9.0.4 update.
  • Loading branch information
Graham Brown committed Dec 5, 2024
1 parent 6bbfa4d commit aaa9cc6
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,33 @@ $ cd macemu/SheepShaver/src/Unix
$ ./autogen.sh
$ make
```

##### Raspberry Pi OS
preparation:
```
$ sudo apt install libsdl2-dev libgtk2.0-dev
```
Then:
```
$ cd macemu/SheepShaver
$ make links
$ cd SheepShaver/src/Unix
$ ./autogen.sh --enable-addressing=direct,0x10000000
$ make
$ sudo make install
```
Then make a folder in your home folder (or folder where you want SheepShaver to reside) and copy the compiled SheepShaver binary into this folder
Add the Mac OS ROM file in there and the MacOS 9.0.4 installer iso in there too
Run sheepshaver by double clicking on it in the file explorer (no need to use the command line or use sudo) and create a hard disk file 2000 in size called OS9 or something similar and also add the installer iso. Make sure you edit permissions on the iso by right clicking on it in the file explorer and edit permissions and set edit permissons to "nobody" to make it non-writeable or else SheepShaver will mistake the iso CD file as a hard disk file and not a CDROM. Also make sure the boot order is the HD file first, then the CDROM iso file. Set boot from to "any".

Make a folder in your SheepShaver folder called "Shared" and set this as the "Unix Root" in the settings.

Then set the graphics to 60hz refresh and 1024x768 resolution (you can change these later on after installation has complete). In the network tab select slirp as your network interface and in the ROM settings select the ROM file in the SheepShaver folder you copied in earlier.

Click start and it should boot from the CDROM iso and then insialise the hard drive as Mac OS Extended and install Mac OS using the installer. Once this is complete make sure you then run the OS 9.0.4 updater to complete the full installation.

When rebooting for the first time, during setup it may hang on detecting network devices. If it does this, reboot your Pi and next time you start it should be OK.

##### MinGW32/MSYS2
preparation: same as BasiliskII

Expand Down

0 comments on commit aaa9cc6

Please sign in to comment.