Genesis / Megadrive core ported to MiST

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

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

Post Reply
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

Well, after formatting and defrag the card, now I'm able to change the game :D without resetting the board. Hope we'll see new updates for this great core :).

I've done a thread on Twitter with pics of 30 Mega Drive working games:

https://twitter.com/veb_xenon/status/956297594380136448

All the shots done directly to the MiST monitor using my mobile's camera (Lumia 950).

Regards,

Salva
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 998
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

And all the games work perfectly ?
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

DanyPPC wrote:And all the games work perfectly ?
These 30 games are perfectly playable athough there are some minor glitches.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
robinsonb5
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 146
Joined: Sat May 16, 2015 3:02 pm

Re: Genesis / Megadrive core ported to MiST

Post by robinsonb5 »

I've found some time to play with the Megadrive MIST core recently, and have managed to reduce the sprite flickering problems significantly.
Updated binaries are here: http://retroramblings.net/?p=1189
and source here: https://github.com/robinsonb5/fpgagen
It's not a total fix - there's still some flickering in busy scenes, but it's much improved from what it was. Please test - I've only tested on my very early MIST board - hopefully it will be stable on newer boards too.
User avatar
Newsdee
Atari God
Atari God
Posts: 1561
Joined: Fri Sep 19, 2014 8:40 am

Re: Genesis / Megadrive core ported to MiST

Post by Newsdee »

Nice one! Will try when I get a chance.

Great to have you back! :mrgreen:
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 738
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: Genesis / Megadrive core ported to MiST

Post by DrOG »

Hi!

Thanks for your work!

Still not perfect, but let me show you the progress on a pair of 'before-after' pictures:
You do not have the required permissions to view the files attached to this post.
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 998
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

Thank you very much for this great update.

I will test it on both Chameleon and MiST platform :cheers:
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

robinsonb5 wrote:I've found some time to play with the Megadrive MIST core recently, and have managed to reduce the sprite flickering problems significantly.
Updated binaries are here: http://retroramblings.net/?p=1189
and source here: https://github.com/robinsonb5/fpgagen
It's not a total fix - there's still some flickering in busy scenes, but it's much improved from what it was. Please test - I've only tested on my very early MIST board - hopefully it will be stable on newer boards too.
I'm testing it. Thanks very very much! :cheers: :cheers:
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
hyperterminal
Captain Atari
Captain Atari
Posts: 178
Joined: Sun Jul 09, 2017 1:43 pm

Re: Genesis / Megadrive core ported to MiST

Post by hyperterminal »

Just when I thought the MiST was dead, you came around with an update to the Genesis core. Thank you. This is a nice improvement.
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

robinsonb5 wrote:I've found some time to play with the Megadrive MIST core recently, and have managed to reduce the sprite flickering problems significantly.
Updated binaries are here: http://retroramblings.net/?p=1189
and source here: https://github.com/robinsonb5/fpgagen
It's not a total fix - there's still some flickering in busy scenes, but it's much improved from what it was. Please test - I've only tested on my very early MIST board - hopefully it will be stable on newer boards too.
Just a question, Megadrive pad support will be added? :cheers:
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 998
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

I think it's not possibile (pins are different, to switch 5 and 7 for the power), unless you make an adapter.

It's more simple to map 3 and 6 button megadrive pads on a standard CD32 joypad.
But in this case better use a commercial supernes or megadrive USB style pads.
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

DanyPPC wrote:I think it's not possibile (pins are different, to switch 5 and 7 for the power), unless you make an adapter.

It's more simple to map 3 and 6 button megadrive pads on a standard CD32 joypad.
But in this case better use a commercial supernes or megadrive USB style pads.
I've ordered a Mega Drive style USB pad :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
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

Now I have 70 playable games in my SD :D. Still testing games . I think a region selector could be great for some games :) . Great improvement! :cheers:
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 998
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

Hope in a future audio improvements too :cheers:
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

DanyPPC wrote:Hope in a future audio improvements too :cheers:
Yes, some games now are graphically playable, but sound is bad :( . Also, it could be possible to adapt this core to the general OSD?
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
robinsonb5
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 146
Joined: Sat May 16, 2015 3:02 pm

Re: Genesis / Megadrive core ported to MiST

Post by robinsonb5 »

vebxenon wrote:Also, it could be possible to adapt this core to the general OSD?
Possible, yes - but not a high priority for me because I want it to remain buildable for Chameleon64 and DE2 as well as MIST.
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

robinsonb5 wrote:
vebxenon wrote:Also, it could be possible to adapt this core to the general OSD?
Possible, yes - but not a high priority for me because I want it to remain buildable for Chameleon64 and DE2 as well as MIST.
Ok :). Well, I've tested a lot of games and now I have 90 in my SD. That's great!
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

I've bought a Mega Drive like USB pad, but button layout is weird, A, B, Y and X to start. Can I remap the buttons?

Regards,

Salva
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: Genesis / Megadrive core ported to MiST

Post by Gryzor »

Ah, remapping would be an excellent idea even with a 'correct' pad to be honest...

If all else fails though I guess rewiring the pad itself is not such a big deal, their construction is very simple.
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 998
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

But not in the case of a USB pad.
Better an option or a ini file to configure for the core.

My opinion :angel:
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: Genesis / Megadrive core ported to MiST

Post by Gryzor »

Ah yes, you're right, I was thinking old-school.

Not impossible depending on the construction (in some case it's actually easier, in my MAME cab I used the boards from some cheap USB pads and just re-arranged the wires where they were inserted into the board), but if the pads are surface-mounted indeed it's a PITA.
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

DanyPPC wrote:But not in the case of a USB pad.
Better an option or a ini file to configure for the core.

My opinion :angel:
Yes :wink:.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 738
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: Genesis / Megadrive core ported to MiST

Post by DrOG »

Here's the official tutorial how to remap USB game controllers on MiST:

https://github.com/mist-devel/mist-boar ... ickMapping

I tried it earlier with a Thrustmaster T.Flight Stick X joy, and works great!
User avatar
vebxenon
Atari God
Atari God
Posts: 1075
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Post by vebxenon »

DrOG wrote:Here's the official tutorial how to remap USB game controllers on MiST:

https://github.com/mist-devel/mist-boar ... ickMapping

I tried it earlier with a Thrustmaster T.Flight Stick X joy, and works great!
:D , I'll try it at home.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: Genesis / Megadrive core ported to MiST

Post by Gryzor »

Ooh nice!
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
Post Reply

Return to “MiST”