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
desUBIKado
Captain Atari
Captain Atari
Posts: 172
Joined: Sat Jan 06, 2018 11:49 pm

Re: Genesis / Megadrive core ported to MiST

Post by desUBIKado »

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 God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

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
Captain Atari
Captain Atari
Posts: 228
Joined: Thu Aug 07, 2014 6:52 pm

Re: Genesis / Megadrive core ported to MiST

Post by Chris23235 »

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: 310
Joined: Sun May 15, 2016 3:44 pm

Re: Genesis / Megadrive core ported to MiST

Post by seastalker »

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
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 143
Joined: Sat Jan 31, 2015 12:05 pm
Location: San Junipero

Re: Genesis / Megadrive core ported to MiST

Post by RealLarry »

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

desUBIKado
Captain Atari
Captain Atari
Posts: 172
Joined: Sat Jan 06, 2018 11:49 pm

Re: Genesis / Megadrive core ported to MiST

Post by desUBIKado »

Awesome! Fantastic work. Thanks a lot @seastalker

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

Re: Genesis / Megadrive core ported to MiST

Post by seastalker »

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
Atari User
Atari User
Posts: 33
Joined: Sun Dec 10, 2017 12:08 am

Re: Genesis / Megadrive core ported to MiST

Post by LarsDragon »

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 God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

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
Atari User
Atari User
Posts: 33
Joined: Sun Dec 10, 2017 12:08 am

Re: Genesis / Megadrive core ported to MiST

Post by LarsDragon »

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: 839
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

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


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

slingshot
Atari God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

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: 839
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

True ! Cannon Fodder is a masterpiece !

tempus007
Retro freak
Retro freak
Posts: 16
Joined: Mon Mar 18, 2019 7:09 am

Re: Genesis / Megadrive core ported to MiST

Post by tempus007 »

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 God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

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

Re: Genesis / Megadrive core ported to MiST

Post by DrOG »

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
Captain Atari
Captain Atari
Posts: 176
Joined: Tue Jan 24, 2017 1:38 pm

Re: Genesis / Megadrive core ported to MiST

Post by Higgy »

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

https://www.eurogamer.net/articles/digi ... -sg-review

slingshot
Atari God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

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

https://www.eurogamer.net/articles/digi ... -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
Retro freak
Retro freak
Posts: 16
Joined: Mon Mar 18, 2019 7:09 am

Re: Genesis / Megadrive core ported to MiST

Post by tempus007 »

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

Post by phoboz »

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

https://www.eurogamer.net/articles/digi ... -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 God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

...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: 839
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

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

slingshot
Atari God
Atari God
Posts: 1666
Joined: Mon Aug 06, 2018 3:05 pm

Re: Genesis / Megadrive core ported to MiST

Post by slingshot »

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: 839
Joined: Tue Feb 21, 2017 7:02 am

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

Absolutely great ! :cheers:

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

Re: Genesis / Megadrive core ported to MiST

Post by DanyPPC »

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

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

:cheers:

Post Reply

Return to “MiST”