Hey guys, what's going on, it's Don here from Novaspirit Tech
and today we are going to be installing Mac OS System 7.55 on our Raspberry Pi using vMac emulator,
so let's get started.
So here's a little preview of what I'm doing on my Mac OS.
Doesn't this bring back so much memories?
And imagine all the games that, when you were a child, you wanted to play?
Here's your chance.
Now before we begin, I've gotta say that I had a lotta fun doing this.
I didn't imagine I did,
it's a lot of nostalgic feelings coming back,
when I'm playing a lot of the old games on Mac,
Ah,
it was a lot of fun doing this project.
I did simplify everything,
so I made it so you just need to download a couple of things.
When I did it I had to download a billion things,
then compile, then do it again, it was a huge headache.
So I'm gonna sum everything up so you only have to download a couple of files.
Alright, so, to begin we're gonna head over to my website,
like I said, I'll leave all the links in the description below.
Download this file.
Which I already did download.
And then head over to... you see where it's "ROMs"?
I can't distribute the file, but I can at least show you where to get 'em.
Once you head over to this website, you're gonna download Mac II.7zip
And that's gonna download the ROM file so it allows it to boot up the system.
OK, after everything's all downloaded,
I'm gonna create a folder in my root of my Raspberry Pi
So I'm gonna do "cd mkdir mac"
"mkdir mac"
And then I'm gonna copy
the stuff that I just downloaded, called "mac.7z",
over to my folder "mac".
And I'm gonna "cp ~/Downloads/977... something something Macintosh .7z"
...to "mac"
I'm gonna change my directory to "mac" now.
I should have two files in there right now.
So what I'm gonna do is "p7unzip"
"p7zip", sorry, "-d" to de... de...
I can't even think of that word.
uh, decrypt? De...
Decompress.
There you go. Decompress.
"mac.7z"
And then I'm gonna decompress the next file.
Now, if you guys don't have 7zip you can can just do 
"sudo apt-get install p7zip"
and it will install the software for you.
Now, the next one I'm going to do is 
"p7zip -d 97..." and I hit "Tab" to autocomplete.
Now, both the files are done, and extracted.
I'm gonna move the "97" to capital "M" "a" "c", two "i"s, which is "MacII" dot capital "ROM".
That's what you need for the software to know that that's the file.
Now that is done.
I also included the Windows version,
I compiled the Windows version with Mac II, 8 Megs of RAM, colour, and all that stuff.
So if you wanted to play this on Windows, it's fine, I have it in this file too, if you want to download it.
Now, the first thing we need to do is create a disk.
So we're gonna call it,
we're gonna use my software,
called...
So we're gonna do "sh ./mkmacdisk.sh"
So I just wrote this little script that will download the software that you need to create the HFS file system.
And also create it, and also allow you to adjust the name and the size of it.
I'll minimise this so this one's easier to see.
I'm going to name the disk "mac" and the size of it is...
you can do anything, so i'm going to say 200 megabytes.
All right, there we have it
so we should have a file called "mac.dsk"
All right, so now that everything is all set up for us to do stuff, I'm going to run "minivmac"
If I could type.
Oh, you know what I need to do?
"chmod +x" to turn it into an executable  "minivmac"
Now I can run it.
All right, here we have it.
It's going to say that you're going to have this little error with the disk.
So the way I compile this, this is half the size of a 1080, so when you full-screen it looks a lot better.
First thing we need to do is open our file manager, this way it's much easier to do what we need to do.
Go to that folded we created, and there's a "System 7".
Throw the install right in, and it's going to boot up to install 7.0.
Once this is loading, if you want to make this faster here's a little cheat:
hold "CTRL H",  hit "S" for "speed up" and "A" for "All Out".
So I'm going to hit OK,
and now it says it can't be installed on Install Disk 1.
So, that disk that we made earlier called "mac.dsk", just drag that right in and now you can install it.
OK, now that asked me for the second disk
and we'll go back and drop this second image,
now it's going to ask me for that that,
we'll drop the third image
printing
drop the printing image
fonts
drop the fonts image
and stick the install image back in
and it was successful!
Now we go ahead quit,
restart our system.
It's still going to look for a disk so let's go back into moving our Mac disk over,
and now it boots up into 7.
Now you're going to notice it's just black and white
and not really that cool,
we're going to get to that part in a sec.
Move your install disk over.
And in here I have "7.55" and "753".
So, the "753" is what we need to upgrade, first.
So we're going to install the "01of19".
[Click] "Agree".
And it's going to, basically, upgrade the system from 7.0 to 7.53.
Now here's the trick: don't just hit "Install"
You have to go to "Custom Install",
because if you don't do Custom Install you can't get colour working.
So, basically, select *everything* here because that's what we all want.
Aaaaaand mouse wheel doesn't work, I forgot.
Everything, you just want to install everything - make sure you didn't miss anything.
Now, in this "System Software" over here, what we're going to do is just check off this one, the top one,
"Software for this Macintosh".
Hit "Install"
All right, so here we are, we're done with this installation,
and we could just hit the little "Restart" button,
and you're going to have to load in the "Mac" disk again.
I'll teach you how to get rid of that, or fix that in a second,
but let's boot into the mac, and you're going to notice that now when we boot it up,
it's actually going to be able to do colour.
So it's rebuilding the desktop, now we got this little cool desktop icon thing.
And I'm going to give this a second while it's doing its thing,
and then we'll still need to do one more upgrade from 7.53 to 7.55.
They made some pretty significant changes between that time,
so I would definitely try to do that.
Now to change everything into color, just select this little thing called "Display".
Change it to "256 Colors".
And there we have it: colour Mac.
Now, let's, once we move back into the installation Disk,
We're going to close this, I don't think I need.
I need the 7.55.
Whoops I clicked on the wrong one.
"Continue".
This one was the 7.01 system,
I just threw it in there just in case,
but you've got to click the "7.55 update-1of3",
and it's going to extract the files for you.
And you need to use this program called "DisK Copy".
So what Disk Copy does is basically allows you to open those files.
And it's pretty smart actually, you could just drag and drop.
And then now it creates that image,
I could hit "Installer"
and it's going to bring me to 7.55 upgrade,
basically upgrade from 7.53 all the way to 7.55.
Now, before I get ahead of myself,
I actually have to do the rest of these files, to mount the rest I think.
Let's do that.
Let's do that.
Now I hit "Install", it should be able to
read all the disk images all in one shot.
Now, I hit "Agree".
And all you have to do is just hit "Install".
All right time, to reboot.
Remember I said I was going to teach you how to fix this?
Let's do that now.
So, basically, in the command line,
you just have to type in "minivmac" and your disk.
And now it's always going to load that disk every time you restart.
I'm going to show you a couple of things that I've been doing on this operating system
to get everything *functional* you could say.
Or more or less, fun.
So, obviously you can see that there's a lot of new,
well, a lot of *old* programs.
Notepad, everything seems to work.
There are configurations that you could do.
In Settings, just change the colours,
if you want to change the desktop wallpaper,
I believe it was, like...
"Control Panel"... "Colors", I believe?
"Desktop Patterns", there you go.
I'm going to switch to Desktop Patterns.
I could make some, make it look pretty cool.
I like to choose this one, I don't know why, it's just the grayer of the gray.
And there is no internet.
There's actually a plug-in that you could try, to get the internet.
I haven't got that to work.
I don't really care for it.
I don't really need it.
If I needed the internet, I'd just hop right out.
To get it to full screen, you do "H".
You see how there's a Help menu?
And then you do "F" for Full Screen.
And that's how full screen looks like.
Double of 1080, so it looks a lot, it's very easy to read,
and it feels like a really cool Mac when you do this.
Now that we have all our systems and everything in place what can we do with this?
Now here's the cool part:
I'm going to get out of full screen for now,
and I'm going to show you,
there's a bunch of websites I found.
"My Abandonware" basically have games from all that time.
Full games.
And if you wanted to look for Mac games,
basically, click on "Mac".
And it has games that you are so used to.
Oh, man, brings back memories.
And then old Mac software, this is another website
called "Macintosh Repository"
I'm gonna leave all the links on my website,
so you know where to get all this stuff.
You need games or anything,
or Microsoft Word, or Photoshop,
or stuff like that,
just, just to bring back the old feelings,
here it is.
So...
Okay, it's not popping up as the first find,
because I should have just typed in "Sim City 2000".
And when you click on one of these packs,
scroll down a little bit and it'll tell you what operating system it's for.
So basically you have System 7x all the way to 9.22.
So this will work on our system.
So after you download this,
you can load it into your Mac and then play a game.
This is what I'm using, called "Mini vMac".
And it allows me to compile to ARM,
that's why i'm using this version.
Now here they actually have a bunch of software that you could use,
so when you head over to the website and hit "Extras"
there's something called "ImportFI".
And this software basically allows you to drag and drop
files and everything right into the emulator.
So definitely download this file.
And I would extract it.
Show in folder... Uhhh...
I don't even know where it's saved to,
because I have so many stuff over here.
So, "Extract Here".
Let's see, let's see.
"ImportFI"
Here it spits out a little disk image.
Drag that over.
And now you have this program called "ImportFI".
Now, what I would do before anything,
is actually move it into my Mac folder.
Like so.
That way its installed in my system, and I don't lose it,
because it's a very important program.
So once I hit "ImportFI",
it's going to have this little thing right here.
I'm going to drag this text file over.
And as soon as I drag it over it says "Select destination..."
I'm going to save it to my desktop.
"Save"
There we have it.
The file transferred over to my Mac system.
Now, that's how you load anything you want
into your Mac system without having to shut it down
and using a Linux command to transfer stuff over.
So anytime you want to play a game
or something like that
you would have to transfer it over that way.
Now a couple of applications I would definitely suggest you to get
is "Stuffit Explore",
that's what they use to pack all these games,
so anytime you see a file that says "SIT"
that means a "Stuffit".
And the second one is "Toast".
Later on, when you go to the newer games,
they are all CD images,
so Toast is another software you want to get
so you could extract the CD images and mount it
and install those games.
If you guys enjoyed this video, please hit that "Like" button.
I know I did,
I'm still playing with the Mac on the Raspberry Pi.
I can't let it go, there's so many old games I just want to
play and beat I don't know.
If you guys haven't done so already,
hit that little "Subscribe" button underneath,
if you want to see my previous video hit the icon to the right,
if you want to see what YouTube tells you hit the icon to the left
and hit the little circle in the centre to subscribe to this channel.
As we say in my nerd cave: hack 'til it hurts.
