Sega Master System
Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Sega Master System
The latest core is the Sega Master System. While it still has some glitches and not all games run it's at least capable to let you play a round of Sonic the Hedgehog.
Have fun ...
Have fun ...
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Re: Sega Master System
I saw that last night and started fooling with it. Like you said, not everything works, but what does work looks really good! Thanks for releasing it!MasterOfGizmo wrote:The latest core is the Sega Master System. While it still has some glitches and not all games run it's at least capable to let you play a round of Sonic the Hedgehog.
Have fun ...
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: Sega Master System
Here's a video:
http://www.youtube.com/watch?v=o-BbOv864kU
http://www.youtube.com/watch?v=o-BbOv864kU
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Re: Sega Master System
SMS core doesn't seem to like my Atari 7800 joysticks. In Sonic the Hedgehog sonic won't jump when using a 7800 joystick. I haven't tried any other two button joysticks.
Re: Sega Master System
The bonus is you can also use SMS gamepads with games on the ST core. 

Re: Sega Master System
The standard Sega Genesis controller works well.
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: Sega Master System
I am afraid this core will also not get much support. I now have ten cores on the MIST and it's simply impossible to hunt for each bug in each core for one or two persons in total. The 8 bit cores are mostly "free extras". Great if they work for you and if you have fun with them. But if something doesn't work then it's just that way.NML32 wrote:SMS core doesn't seem to like my Atari 7800 joysticks. In Sonic the Hedgehog sonic won't jump when using a 7800 joystick. I haven't tried any other two button joysticks.
But of course anyone investing some time and fixing small bugs like this is welcome.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Re: Sega Master System
I wasn't complaining I have other joysticks that work with the core. Just though I'd let you know in case you were fixing bugs. I really wish I knew enough about this stuff so I could help out.MasterOfGizmo wrote:I am afraid this core will also not get much support. I now have ten cores on the MIST and it's simply impossible to hunt for each bug in each core for one or two persons in total. The 8 bit cores are mostly "free extras". Great if they work for you and if you have fun with them. But if something doesn't work then it's just that way.NML32 wrote:SMS core doesn't seem to like my Atari 7800 joysticks. In Sonic the Hedgehog sonic won't jump when using a 7800 joystick. I haven't tried any other two button joysticks.
But of course anyone investing some time and fixing small bugs like this is welcome.
Any how, thank you and everyone else that has contributed to adding cores to the Mist library. I'm looking forward to any other cores that may be added in the future.
Re: Sega Master System
An SMS core is awesome! I tried Sonic and it was cool to see it working. I hope this will be further developed.
Re: Sega Master System
Oh, I have a question regarding db9 joysticks !
On the Amiga for instance there are 2 buttons. One pin corresponds to button 1 and another to button 2. On diagrams there seems to be a third one but it's apparently unused although I recall some games like Flashback that could use more buttons with some specific Amiga models...
As I'm making a custom controller, should I connect each wire to a different button and just keep the default Amiga two ? I mean, will all three buttons be potentially used by some Mist cores ?
(db9 = ground + 4 directions + 3 buttons or even 4 I guess ?)
Edit : BTW, thanks for this new core !!
On the Amiga for instance there are 2 buttons. One pin corresponds to button 1 and another to button 2. On diagrams there seems to be a third one but it's apparently unused although I recall some games like Flashback that could use more buttons with some specific Amiga models...
As I'm making a custom controller, should I connect each wire to a different button and just keep the default Amiga two ? I mean, will all three buttons be potentially used by some Mist cores ?
(db9 = ground + 4 directions + 3 buttons or even 4 I guess ?)
Edit : BTW, thanks for this new core !!
Amiga user non-stop since 1993 
Win 1997-2001 / MorphOS 2002-2005 / Linux since 2005

Win 1997-2001 / MorphOS 2002-2005 / Linux since 2005
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: Sega Master System
On the MIST schematic here:
http://harbaum.org/till/mist/schematic.pdf
You can see that only two fire buttons are physically connected.
Most joysticks only have one. I think there are some with two although the second fire button connector on the MIST was designed with the Atari/Amiga mice in mind. And i've never seen one with three.
I don't think the amiga supports a third fire button. The Atari ST sure doesn't.
http://harbaum.org/till/mist/schematic.pdf
You can see that only two fire buttons are physically connected.
Most joysticks only have one. I think there are some with two although the second fire button connector on the MIST was designed with the Atari/Amiga mice in mind. And i've never seen one with three.
I don't think the amiga supports a third fire button. The Atari ST sure doesn't.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki