Genesis / Megadrive core ported to MiST

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

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

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 110
Joined: Sat Jan 06, 2018 11:49 pm

Re: Genesis / Megadrive core ported to MiST

Postby desUBIKado » Mon Jan 14, 2019 8:04 pm

Higgy wrote:Nice work!

Here is Windows code to create a 32kb file, cut & paste this into Command Prompt (CMD in Windows Search):
fsutil file createnew megadrive1.sav 32768


The same in linux:

dd if=/dev/zero of=megadrive1.sav bs=1 count=32768

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Mon Jan 14, 2019 9:16 pm

Chris23235 wrote:Many thanks for your fantastic work, the core is nearly perfect. A small glitch appears in Splatter House 3, both the US and the japanese Rom have a graphical glitch, the walking animation of the character isn't played, when the character moves, it is stuck in one frame of the animation.


I presume you didn't turn off 6 button support. (Only 3 buttons - On in the OSD).

Chris23235
Atari nerd
Atari nerd
Posts: 44
Joined: Thu Aug 07, 2014 6:52 pm

Re: Genesis / Megadrive core ported to MiST

Postby Chris23235 » Mon Jan 14, 2019 10:13 pm

You are right, now it works, many thanks, time to play the whole Splatter House Trilogy on my MiST.

seastalker
Captain Atari
Captain Atari
Posts: 270
Joined: Sun May 15, 2016 3:44 pm

Re: Genesis / Megadrive core ported to MiST

Postby seastalker » Tue Jan 22, 2019 3:28 pm

Save files: I made all the empty templates [no used saves, etc] by name for the known games the cores link to. I made them for Sega Master System, Game Gear, and Genesis, as well as the one for MegaDrive and why not - the two for 32x. I resized the SMS template to the maximum for Genesis. 32X is not in current practical use and I don't know if those two are the right file size, but there you go. I hope my little project saves people a lot of time. Enjoy the attached:

SEGA Save templates.zip
You do not have the required permissions to view the files attached to this post.

User avatar
RealLarry
Atari maniac
Atari maniac
Posts: 94
Joined: Sat Jan 31, 2015 12:05 pm
Location: San Junipero

Re: Genesis / Megadrive core ported to MiST

Postby RealLarry » Tue Jan 22, 2019 3:52 pm

Thank you @seastalker, great work! :cheers:
On the other side of the screen, it all looks so easy.

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 110
Joined: Sat Jan 06, 2018 11:49 pm

Re: Genesis / Megadrive core ported to MiST

Postby desUBIKado » Tue Jan 22, 2019 6:12 pm

Awesome! Fantastic work. Thanks a lot @seastalker

seastalker
Captain Atari
Captain Atari
Posts: 270
Joined: Sun May 15, 2016 3:44 pm

Re: Genesis / Megadrive core ported to MiST

Postby seastalker » Tue Jan 22, 2019 6:39 pm

Cheers! Glad it helps others. I figured if I already finished the work, why make others waste time doing the same effort? :) So many of you helped me countless times, it's the least I can do. Thanks to all core creators too!

LarsDragon
Atariator
Atariator
Posts: 24
Joined: Sun Dec 10, 2017 12:08 am

Re: Genesis / Megadrive core ported to MiST

Postby LarsDragon » Thu Jan 31, 2019 10:05 am

Hi!, I've found a game that doesn't boot: Pier Solar. I've tried EEPROM and Fast VRAM options, even sram file; it is a RPG game. First screen appears, but not start although press any button.
Thanks!
Last edited by LarsDragon on Thu Jan 31, 2019 10:08 am, edited 1 time in total.

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Thu Jan 31, 2019 10:08 am

Even it would start (it has a custom mapper and some kind of copy protection inside), without an EEPROM to save games, it won't be too playable.

LarsDragon
Atariator
Atariator
Posts: 24
Joined: Sun Dec 10, 2017 12:08 am

Re: Genesis / Megadrive core ported to MiST

Postby LarsDragon » Thu Jan 31, 2019 10:09 am

slingshot wrote:Even it would start (it has a custom mapper and some kind of copy protection inside), without an EEPROM to save games, it won't be too playable.


OK, Thanks!!

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

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Sun Feb 03, 2019 5:53 pm

Tested the new mouse option with Body Count successfully !!!


:cheers: :cheers: :cheers: :cheers:

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Mon Feb 04, 2019 8:42 am

DanyPPC wrote:Tested the new mouse option with Body Count successfully !!!


:cheers: :cheers: :cheers: :cheers:

And works in Cannon Fodder, too :)

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

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Mon Feb 04, 2019 10:43 am

True ! Cannon Fodder is a masterpiece !

tempus007
Atarian
Atarian
Posts: 9
Joined: Mon Mar 18, 2019 7:09 am

Re: Genesis / Megadrive core ported to MiST

Postby tempus007 » Wed Apr 03, 2019 4:20 pm

Hello everyone,

For information,

The function save is broken in the latest version, fpgagen_20190203.rbf, in the version fpgagen_20190110.rbf it works.

Thank you for Genesis/Megadrive core. :thumbs:

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Wed Apr 03, 2019 8:23 pm

Fixed:
https://github.com/mist-devel/mist-bina ... 190403.rbf
Thanks for reporting!

Also Direct Color DMA demos are working now.
E.g.: http://www.mediafire.com/file/4k63ahq4l ... mabmp4.zip

User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 620
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: Genesis / Megadrive core ported to MiST

Postby DrOG » Thu Apr 04, 2019 3:24 am

slingshot wrote:Fixed:
https://github.com/mist-devel/mist-bina ... 190403.rbf
Thanks for reporting!
Also Direct Color DMA demos are working now.
E.g.: http://www.mediafire.com/file/4k63ahq4l ... mabmp4.zip

WOW!!! Thank You!!! :cheers:

User avatar
Higgy
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 144
Joined: Tue Jan 24, 2017 1:38 pm

Re: Genesis / Megadrive core ported to MiST

Postby Higgy » Thu Apr 04, 2019 7:43 am

This might be interesting. The 'Eurogamer' review of the Analogue Mega SG (FPGA Megadrive).

https://www.eurogamer.net/articles/digitalfoundry-2019-analogue-mega-sg-review

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Thu Apr 04, 2019 8:35 am

Higgy wrote:This might be interesting. The 'Eurogamer' review of the Analogue Mega SG (FPGA Megadrive).

https://www.eurogamer.net/articles/digitalfoundry-2019-analogue-mega-sg-review


We have only 115/122 of the VDP FIFO test passing :)
But on MiST, with ROM-RAM-VIDEO RAM shared in one SDRAM chip, it's already a miracle I think.

tempus007
Atarian
Atarian
Posts: 9
Joined: Mon Mar 18, 2019 7:09 am

Re: Genesis / Megadrive core ported to MiST

Postby tempus007 » Sat Apr 06, 2019 11:13 am

A big thank you for the update. :D

phoboz
Atari User
Atari User
Posts: 36
Joined: Sun Jan 15, 2017 10:52 pm

Re: Genesis / Megadrive core ported to MiST

Postby phoboz » Mon Apr 08, 2019 12:22 pm

slingshot wrote:
Higgy wrote:This might be interesting. The 'Eurogamer' review of the Analogue Mega SG (FPGA Megadrive).

https://www.eurogamer.net/articles/digitalfoundry-2019-analogue-mega-sg-review


We have only 115/122 of the VDP FIFO test passing :)
But on MiST, with ROM-RAM-VIDEO RAM shared in one SDRAM chip, it's already a miracle I think.


Yes on MiST the game data is loaded from SD-card and read during run-time from the shared SDRAM, and not from a cartridge ROM. So this is more complex to handle. Also the price of Analogue Mega SG is not to far from the original price of the MiST, and you can also play games from home computers and other game consoles. Although it probably requires a little bit more technical background to set-up the MiST before playing.
Most importantly, the MiST core is all open source :cheers:

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Sat Apr 20, 2019 2:56 pm

...but still nothing impossible:
Photo0043.jpg


Direct Color DMA - ok, this worked already, but looks nice in the forum :)
Photo0044.jpg
You do not have the required permissions to view the files attached to this post.

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

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Sun Apr 21, 2019 12:42 pm

Slingshot, what kind of improvement are you making to the core ? :)

slingshot
Atari Super Hero
Atari Super Hero
Posts: 956
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Postby slingshot » Sun Apr 21, 2019 3:37 pm

DanyPPC wrote:Slingshot, what kind of improvement are you making to the core ? :)


Already released!
https://github.com/mist-devel/mist-bina ... 190420.rbf

- HiFi PCM option from Jotego
- Better 6 buttons game pad compatibility
- VDP improvements - VDPFifoTestROM 122/122!
- Memory speed adjustments

Seems Fast VRAM option is not needed anymore for any games!

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

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Sun Apr 21, 2019 3:50 pm

Absolutely great ! :cheers:

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

Re: Genesis / Megadrive core ported to MiST

Postby DanyPPC » Mon Apr 22, 2019 8:53 am

Tested successfully TiTAN - MDNICC Genesis Demo, port of an old Atari ST:

http://www.pouet.net/prod.php?which=81027

:cheers:


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 5 guests