Mac Plus Emulator on Odroid-GO

Post Reply
johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

Mac Plus Emulator on Odroid-GO

Unread post by johannesbehr » Tue Oct 15, 2019 6:42 pm

Hi Folks!

Have you seen this:
https://www.elektormagazine.com/news/wo ... p32-inside
https://spritesmods.com/?art=minimacplus

As it uses a ESP32, too, I thought it could run on the go as well :D
mimimacplus.jpg
mimimacplus.jpg (71.82 KiB) Viewed 2104 times
So here you can find my adaptation:
https://github.com/johannesbehr/minimac ... r/firmware
I also made a FW release:
https://github.com/johannesbehr/minimac ... re/release

To use it you need two files on your SD-Card:
mac.rom => Get "1986-03 - 4D1F8172 - MacPlus v3.ROM" from here: https://www.macintoshrepository.org/703 ... s-68k-ppc-
mac_hd.raw => Create it by your self with mess0161b, wich you can find here: https://www.mamedev.org/oldrel.html Follow the instructions from Spritemod: https://github.com/Spritetm/minimacplus

Put both files in a folder "/roms/macplus" on the SD-Root and enjoy!
Last edited by johannesbehr on Tue Oct 15, 2019 7:14 pm, edited 1 time in total.
These users thanked the author johannesbehr for the post (total 4):
ripper121 (Tue Oct 15, 2019 8:18 pm) • mad_ady (Tue Oct 15, 2019 9:35 pm) • Cralex (Wed Oct 16, 2019 4:08 am) • 32teeth (Wed Oct 16, 2019 11:33 pm)

User avatar
odroid
Site Admin
Posts: 32552
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 189 times
Been thanked: 352 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by odroid » Tue Oct 15, 2019 6:55 pm

I've been expecting Apple2 or Apple2e emulator to play my old school Load-Runner and Karateka diskette games.
But you made Mac Plus amazingly :o

johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by johannesbehr » Tue Oct 15, 2019 7:20 pm

Yes, but note that the "hero" is not me, but Jeroen Domburg (see his page https://spritesmods.com/)
who ported it to esp32. I could spent hours on his web page reading about his sooooooooooo cool projects... :)

User avatar
Cralex
Posts: 6
Joined: Fri Jul 26, 2019 2:24 pm
languages_spoken: english
ODROIDs: Odroid Go
Has thanked: 2 times
Been thanked: 0
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by Cralex » Sun Oct 27, 2019 11:51 pm

Finally got a chance to try this. (Seems to work with https://github.com/ducalex/odroid-go-firmware-multi , which is nice.) After a while, I finally got to the “?” floppy disk screen, where I was stuck. I checked Sprite’s original documentation, and I’m guessing the problem is that my disk image, which I downloaded at some point in the past, was probably made with Mini vMac. So, I need to work on making a disk image the right way.

johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by johannesbehr » Mon Oct 28, 2019 5:02 pm

Hi Cralex,

the version i released only works with complete scsi-hd-drive Images which are a bit comlicated to create. I sended you a pm with a ready-to-use Image you could try. Next Version should accepts regular disk Images, this would make things more easy...

Greetings
Johannesbehr

johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

New Release of Mac Plus Emulator for Odroid-GO

Unread post by johannesbehr » Tue Oct 29, 2019 3:54 pm

Hi Folks!
I simplified the setup of the emulator a lot, now you just need to download two additional files!
(No more struggeling with disk Images and mess or mame :D )
Get the FW here: https://github.com/johannesbehr/minimac ... re/release

Here is how you do it:

You need to put at least two files on your SD-Card:
- one *.rom file
- at least one bootable disk image (Might be *.image, *.drv, *.hfv, *.raw or *.dsk)

Put both files in a folder "/roms/macplus" on the SD-Root!

The Rom file could be "1986-03 - 4D1F8172 - MacPlus v3.ROM" from
Old_World_Mac_Roms.zip which you can get here: https://www.macintoshrepository.org/703 ... s-68k-ppc-

The disk Image could be "System Tools.image" from
OS-6-06-a15-90-08-01-Ray-Ban.zip which you can get here: https://www.macintoshrepository.org/1778-mac-system-6-x

I also made some more improvements:
- Virtual scrolling, the screen follows the mouse!
- On-Screen Keybord, the B-Key toogles it on/off
- Much faster now

Feel free to create your one disks with all the nice programs you can find on the web, you can use up to 4 disk images (each maximal 20 MB) at the same time. You can use this cool emulator https://www.gryphel.com/c/minivmac/ to prepare your disks on the pc and then put them on your go :)
These users thanked the author johannesbehr for the post (total 3):
ripper121 (Tue Oct 29, 2019 4:56 pm) • Nemo1984 (Thu Oct 31, 2019 3:54 am) • rooted (Sat Nov 02, 2019 3:39 pm)

Nemo1984
Posts: 144
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Has thanked: 13 times
Been thanked: 3 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by Nemo1984 » Fri Nov 01, 2019 12:19 am

Thank you for that!

I am running System 7.1. Any games I try to launch will freeze the odroid though. It's still a good start!

johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by johannesbehr » Fri Nov 01, 2019 10:51 pm

Hi Nemo1984,
thats a good point! Till now I ignored Mac Os 7.x :)
I stumbled over this page: https://archive.org/details/softwarelibrary_mac
I tried the "Apple Macintosh System 7.5.3" but it hung up during boot some how.
The "MacOS System 7.0.1 Compilation" worked well, I tried Shuffel Puck and
it was playable (but slow) :)
I also tried MS Word, but it hung up on start :(
On Mac Os 6.0.5 I was able to run:
- Klondike 4.0
- 3D Tic Tac Toe
- Kid Pix
- Mac Write 4.6
- Mac Draw 1.9

johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by johannesbehr » Fri Nov 01, 2019 11:34 pm

Just tried Lemmings and it worked :D !
https://archive.org/details/mac_lemmings

User avatar
lix-alpha
Posts: 93
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by lix-alpha » Sat Nov 02, 2019 6:07 am

Cool! Is there a way to change the resolution?
I used the files listed in post #6 but it all seems too large...

johannesbehr
Posts: 48
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 6 times
Been thanked: 22 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by johannesbehr » Sat Nov 02, 2019 9:06 pm

Hi lix-alpha,
The original resolution of the Mac plus is 512x342. Most applications require this resolution. I included a rom patch: if you hold the select-key while booting the resolution will be set to 320x240. I'm thinking about rescaling the screen but did not come up with a good solution for this yet...
Greetings
Johannesbehr

Nemo1984
Posts: 144
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Has thanked: 13 times
Been thanked: 3 times
Contact:

Re: Mac Plus Emulator on Odroid-GO

Unread post by Nemo1984 » Sat Nov 02, 2019 11:32 pm

Hi,
The rom patch doesn't seem to work with system 7.1. I will have to go back to 6.7 or 6.8.

Thanks!

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 9 guests