Apple Macintosh aka Plus Too

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, Greenious, spiny, Moderator Team

User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Apple Macintosh aka Plus Too

Post by MasterOfGizmo »

We have Atari ST, we have Amiga, we have the Archimedes ... the last classic 16 bit one missing was the Macintosh ...

https://github.com/mist-devel/mist-bina ... s/plus_too
Last edited by MasterOfGizmo on Wed Oct 21, 2015 6:28 pm, edited 1 time in total.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
vebxenon
Atari God
Atari God
Posts: 1466
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Post by vebxenon »

Oh :-) although the original is unfinished... thanks for this port! :D
Videogame and computing user and lover :D

Follow MiST Board and Sidi news on the Fediverse:

https://masto.ai/@mistboard
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: And another 16 bit classic

Post by MasterOfGizmo »

Yeah, we are running out of finished projects to port.

My hope is that the MIST ports spark some new interest in them.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
vebxenon
Atari God
Atari God
Posts: 1466
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Post by vebxenon »

MasterOfGizmo wrote:Yeah, we are running out of finished projects to port.

My hope is that the MIST ports spark some new interest in them.
Hope so :-) See for example the ZX Spectrum or C=64 cores... not the case of the SMS port, but I hope some people from the scene will improve it :D
Videogame and computing user and lover :D

Follow MiST Board and Sidi news on the Fediverse:

https://masto.ai/@mistboard
NML32
Atari Super Hero
Atari Super Hero
Posts: 692
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: And another 16 bit classic

Post by NML32 »

Oh boy, I can't wait to try the Macintosh core out. :D

Speaking of cores to port has anyone seen the CoCo3 FPGA project over at the Yahoo Groups being developed for the DE1? I'm not sure how far along it is but maybe one day the MIST will have a CoCo Port.

https://groups.yahoo.com/neo/groups/CoCo3FPGA/info
User avatar
Newsdee
Atari God
Atari God
Posts: 1570
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Post by Newsdee »

It's great to have this available, even if not finished it is still the state of the art in FPGA open-source implementation of the Mac. And the MiST can also boast having one more core :)

The Zet processor might be worth looking at and seems able to play DOS games. Unless it requires special features not on the MiST (e.g. different RAM types with independent buses).
917k
Atari freak
Atari freak
Posts: 50
Joined: Tue Mar 31, 2015 7:03 am

Re: And another 16 bit classic

Post by 917k »

Thanks very much for this, very cool. I'd +1 a port of the CoCo3 project. It is a great machine and it looks like source is available. Also, this may be interesting...

Z80/CPM Project
http://sowerbutts.com/socz80/
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: And another 16 bit classic

Post by MasterOfGizmo »

917k wrote: Z80/CPM Project
http://sowerbutts.com/socz80/
Interesting signature. The next part of my short FPGA article series is about a "Z80 SoC" :-)
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
weirdocollector
Atari User
Atari User
Posts: 34
Joined: Wed May 27, 2015 3:56 pm

Re: And another 16 bit classic

Post by weirdocollector »

Another +1 for the CoCo 3 !!

It would also be great to add the SAM Coupe core (still in developement but already working great!) from the same Spanish guys that are working on the ZX-Uno Sinclair Spectrum FPGA Clone (link in Spanish):

http://zxuno.com/forum/viewtopic.php?f=15&t=9

The core is here:

http://www.atc.us.es/svn/zxuno/

User: guest
Pass: zxuno
User avatar
vebxenon
Atari God
Atari God
Posts: 1466
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Post by vebxenon »

Good idea weirdocollector :) . A friend of mine ported SMS core to ZX Uno from MiST and is able to play more games that we are able on our beloved board, Alex Kidd in Miracle World, for example
Videogame and computing user and lover :D

Follow MiST Board and Sidi news on the Fediverse:

https://masto.ai/@mistboard
User avatar
Newsdee
Atari God
Atari God
Posts: 1570
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Post by Newsdee »

how come? did he add something to it? (in that case we should port it back...)
User avatar
vebxenon
Atari God
Atari God
Posts: 1466
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Post by vebxenon »

Newsdee wrote:how come? did he add something to it? (in that case we should port it back...)
My friend (Quest of ZX Uno team) thinks that the Z80 core used on ZX Uno is better... so it has better compatibility.

Image
Image
Videogame and computing user and lover :D

Follow MiST Board and Sidi news on the Fediverse:

https://masto.ai/@mistboard
User avatar
Newsdee
Atari God
Atari God
Posts: 1570
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Post by Newsdee »

That's pretty good news, because switching the CPU might just be a matter of upgrading the source files for it (assuming the outside "interface" for it is the same).

That said, I did a quick diff of the other files and it looks like there are several changes beyond the T80 core. I don't really understand HDL enough to tell why they were made, unless its changes due to specifics of the ZXUno board.
User avatar
Newsdee
Atari God
Atari God
Posts: 1570
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Post by Newsdee »

By the way, reading the Spanish page, this is the Z80 core they are using: http://opencores.org/project,tv80

I quickly tried replacing the files on the MIST's T80 folder... it compiled but didn't boot (white screen). HDL really is beyond me :(
User avatar
vebxenon
Atari God
Atari God
Posts: 1466
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Post by vebxenon »

Newsdee wrote:By the way, reading the Spanish page, this is the Z80 core they are using: http://opencores.org/project,tv80

I quickly tried replacing the files on the MIST's T80 folder... it compiled but didn't boot (white screen). HDL really is beyond me :(
Well, hope somebody here will be able to change the Z80 core :)
Videogame and computing user and lover :D

Follow MiST Board and Sidi news on the Fediverse:

https://masto.ai/@mistboard
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: And another 16 bit classic

Post by MasterOfGizmo »

vebxenon wrote:Good idea weirdocollector :) . A friend of mine ported SMS core to ZX Uno from MiST and is able to play more games that we are able on our beloved board, Alex Kidd in Miracle World, for example
Sounds cool. But I cannot find the modified source code. Where is it?
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
hubersn
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Fri Sep 11, 2015 8:10 pm

Re: And another 16 bit classic

Post by hubersn »

MasterOfGizmo wrote:We have Atari ST, we have Amiga, we have the Archimedes ... the last classic 16 bit one missing was the Macintosh ...
That's slightly insulting to the Archimedes, the first true 32bit machine in the home market :D

Of course one could argue that the Archimedes was a 26/32bit design...but who could imagine in 1985 that there will be a time where 64 MB RAM is not enough for everybody...

hubersn
User avatar
Newsdee
Atari God
Atari God
Posts: 1570
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Post by Newsdee »

MasterOfGizmo wrote:Sounds cool. But I cannot find the modified source code. Where is it?
The link is higher up but kind of looks like a signature... I missed it at first:

http://www.atc.us.es/svn/zxuno/
User: guest
Pass: zxuno

There's an SMS folder in there with the modified source.
User avatar
vebxenon
Atari God
Atari God
Posts: 1466
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Post by vebxenon »

If you need some help with Spanish website, I can always help you also :)
Videogame and computing user and lover :D

Follow MiST Board and Sidi news on the Fediverse:

https://masto.ai/@mistboard
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: Apple Macintosh aka Plus Too

Post by MasterOfGizmo »

The latest version of the Plus Too core supports loading "normal" 400k and 800k dsk images. It does not support all those fancy other disk image sizes which minivmac supports. This is due to the fact that the Plus Too core really implements the Macs floppy controller and floppy while those emulators often just bypass the entire floppy hardware and magically beam stuff into the emulated machine.

Next will be audio.

Is there a place with nice 400k or 800k disk images? I only found a few ...
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
farvardin
Captain Atari
Captain Atari
Posts: 439
Joined: Fri Jan 01, 2010 5:50 pm
Location: France
Contact:

Re: Apple Macintosh aka Plus Too

Post by farvardin »

I've tried the Plus Too core with a system6 disk, and it's truly amazing to see this... very well done, and a big thank you for having porting the code to the MiST!
I've never used this kind of macintosh, so I can't tell if it's slow or not. It seems ok for me, but there is a little lag with the mouse. Is it the same on the original hardware? I want to be better in Shufflepuck ;)

Some images:
http://tkc8800.com/page/Macintosh-128k-512k-disk-images
User avatar
Newsdee
Atari God
Atari God
Posts: 1570
Joined: Fri Sep 19, 2014 8:40 am

Re: Apple Macintosh aka Plus Too

Post by Newsdee »

I didn't try it yet but this is amazing. Thank you Till for taking the time to extend the core! The project was dead so hopefully this will revive interest.
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: Apple Macintosh aka Plus Too

Post by MasterOfGizmo »

Audio is there ... next stop SCSI ...
Last edited by MasterOfGizmo on Wed Oct 28, 2015 11:43 am, edited 1 time in total.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1456
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: Apple Macintosh aka Plus Too

Post by MasterOfGizmo »

Ah, excellent. Tested a few games and they actually work. Also sound is better than i initially expected. Some games like Space Invaders seem pretty fast. Either my CPU is way too fast or there's some timer running at the wrong rate. Anyway, Plus Too actually performs quite well given the fact that it hasn't ever really been used ...
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
mahen
Captain Atari
Captain Atari
Posts: 252
Joined: Mon Aug 26, 2013 3:11 pm
Location: France

Re: Apple Macintosh aka Plus Too

Post by mahen »

Very nice ! I remember when my dad used to bring a Mac Plus back from the university on week-ends. There were some awesome games I never managed to find nor emulate again. I remember a very fun text adventure with pictures and digitized sounds. A strange top view adventure game (not rogue-like but kinda looked like one) where you could make friends and/or enemies depending on your behaviour. A side-view arcade game with a digitized soundtrack from a well know piece of classical music. A sort of Robotron with bugs... Zero gravity, etc. I'm definitely looking for those :)
Amiga user non-stop since 1993 ;-)
Win 1997-2001 / MorphOS 2002-2005 / Linux since 2005
Post Reply

Return to “MiST”