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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Apple Macintosh aka Plus Too

Postby MasterOfGizmo » Tue Oct 13, 2015 12:17 pm

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
Captain Atari
Captain Atari
Posts: 488
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Postby vebxenon » Tue Oct 13, 2015 1:52 pm

Oh :-) although the original is unfinished... thanks for this port! :D
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

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

Re: And another 16 bit classic

Postby MasterOfGizmo » Tue Oct 13, 2015 2:17 pm

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
Captain Atari
Captain Atari
Posts: 488
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Postby vebxenon » Tue Oct 13, 2015 2:43 pm

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
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

NML32
Captain Atari
Captain Atari
Posts: 358
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: And another 16 bit classic

Postby NML32 » Tue Oct 13, 2015 8:44 pm

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: 1041
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Postby Newsdee » Tue Oct 13, 2015 11:28 pm

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 User
Atari User
Posts: 39
Joined: Tue Mar 31, 2015 7:03 am

Re: And another 16 bit classic

Postby 917k » Wed Oct 14, 2015 2:03 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: And another 16 bit classic

Postby MasterOfGizmo » Wed Oct 14, 2015 10:06 am

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
Atariator
Atariator
Posts: 29
Joined: Wed May 27, 2015 3:56 pm

Re: And another 16 bit classic

Postby weirdocollector » Wed Oct 14, 2015 3:26 pm

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
Captain Atari
Captain Atari
Posts: 488
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Postby vebxenon » Thu Oct 15, 2015 3:58 pm

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
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

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

Re: And another 16 bit classic

Postby Newsdee » Thu Oct 15, 2015 4:03 pm

how come? did he add something to it? (in that case we should port it back...)

User avatar
vebxenon
Captain Atari
Captain Atari
Posts: 488
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Postby vebxenon » Thu Oct 15, 2015 5:46 pm

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
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

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

Re: And another 16 bit classic

Postby Newsdee » Thu Oct 15, 2015 11:11 pm

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: 1041
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Postby Newsdee » Thu Oct 15, 2015 11:16 pm

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
Captain Atari
Captain Atari
Posts: 488
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Postby vebxenon » Fri Oct 16, 2015 9:15 am

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 :)
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

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

Re: And another 16 bit classic

Postby MasterOfGizmo » Sun Oct 18, 2015 5:36 pm

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
Atariator
Atariator
Posts: 24
Joined: Fri Sep 11, 2015 8:10 pm

Re: And another 16 bit classic

Postby hubersn » Sun Oct 18, 2015 8:30 pm

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: 1041
Joined: Fri Sep 19, 2014 8:40 am

Re: And another 16 bit classic

Postby Newsdee » Sun Oct 18, 2015 11:18 pm

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
Captain Atari
Captain Atari
Posts: 488
Joined: Fri Apr 24, 2015 12:10 pm

Re: And another 16 bit classic

Postby vebxenon » Tue Oct 20, 2015 1:01 am

If you need some help with Spanish website, I can always help you also :)
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

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

Re: Apple Macintosh aka Plus Too

Postby MasterOfGizmo » Tue Oct 27, 2015 3:51 pm

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: 351
Joined: Fri Jan 01, 2010 5:50 pm
Location: France
Contact:

Re: Apple Macintosh aka Plus Too

Postby farvardin » Tue Oct 27, 2015 4:14 pm

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: 1041
Joined: Fri Sep 19, 2014 8:40 am

Re: Apple Macintosh aka Plus Too

Postby Newsdee » Wed Oct 28, 2015 12:05 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: Apple Macintosh aka Plus Too

Postby MasterOfGizmo » Wed Oct 28, 2015 11:12 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: Apple Macintosh aka Plus Too

Postby MasterOfGizmo » Wed Oct 28, 2015 11:42 am



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: 192
Joined: Mon Aug 26, 2013 3:11 pm
Location: France

Re: Apple Macintosh aka Plus Too

Postby mahen » Wed Oct 28, 2015 1:27 pm

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 since 1993 ;-)


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 1 guest