Genesis / Megadrive core ported to MiST

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

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

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 628
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Wed Jan 24, 2018 11:26 pm

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
Captain Atari
Captain Atari
Posts: 454
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Thu Jan 25, 2018 9:11 am

And all the games work perfectly ?

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 628
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Thu Jan 25, 2018 11:12 am

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
Retro freak
Retro freak
Posts: 11
Joined: Sat May 16, 2015 3:02 pm

Re: Genesis / Megadrive core ported to MiST

Postby robinsonb5 » Mon Mar 26, 2018 11:24 pm

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

Re: Genesis / Megadrive core ported to MiST

Postby Newsdee » Tue Mar 27, 2018 1:43 am

Nice one! Will try when I get a chance.

Great to have you back! :mrgreen:

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 459
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: Genesis / Megadrive core ported to MiST

Postby DrOG » Tue Mar 27, 2018 4:26 am

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
Captain Atari
Captain Atari
Posts: 454
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Tue Mar 27, 2018 5:30 am

Thank you very much for this great update.

I will test it on both Chameleon and MiST platform :cheers:

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 628
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Tue Mar 27, 2018 6:29 am

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
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Jul 09, 2017 1:43 pm

Re: Genesis / Megadrive core ported to MiST

Postby hyperterminal » Tue Mar 27, 2018 9:38 am

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Wed Mar 28, 2018 5:02 pm

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
Captain Atari
Captain Atari
Posts: 454
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Wed Mar 28, 2018 7:12 pm

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Thu Mar 29, 2018 10:42 am

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Thu Mar 29, 2018 3:07 pm

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
Captain Atari
Captain Atari
Posts: 454
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Thu Mar 29, 2018 3:50 pm

Hope in a future audio improvements too :cheers:

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 628
Joined: Fri Apr 24, 2015 12:10 pm

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Thu Mar 29, 2018 5:44 pm

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
Retro freak
Retro freak
Posts: 11
Joined: Sat May 16, 2015 3:02 pm

Re: Genesis / Megadrive core ported to MiST

Postby robinsonb5 » Fri Mar 30, 2018 1:20 pm

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Mon Apr 02, 2018 10:14 am

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Fri Apr 13, 2018 7:05 am

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: 1560
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: Genesis / Megadrive core ported to MiST

Postby Gryzor » Fri Apr 13, 2018 7:32 am

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
Captain Atari
Captain Atari
Posts: 454
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Fri Apr 13, 2018 7:51 am

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: 1560
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: Genesis / Megadrive core ported to MiST

Postby Gryzor » Fri Apr 13, 2018 7:54 am

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Fri Apr 13, 2018 8:29 am

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
Captain Atari
Captain Atari
Posts: 459
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: Genesis / Megadrive core ported to MiST

Postby DrOG » Fri Apr 13, 2018 10:57 am

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

Re: Genesis / Megadrive core ported to MiST

Postby vebxenon » Fri Apr 13, 2018 11:39 am

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: 1560
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: Genesis / Megadrive core ported to MiST

Postby Gryzor » Fri Apr 13, 2018 12:19 pm

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

.:.
http://gryzor.info

Image


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 6 guests