Minimig Discussion Forum

Discussing the Open Source FPGA Amiga Project
It is currently Wed Aug 16, 2017 2:53 pm

All times are UTC




Post new topic Reply to topic  [ 49 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
 Post subject: Sega Master System
PostPosted: Thu Jun 28, 2012 10:44 am 
Offline

Joined: Fri Dec 09, 2011 11:31 am
Posts: 91
So here we have another emulator "Sega Master Sytem".

This a version is of site "http://www.gadgetfactory.net/" and here is git "https://github.com/ben0109/Papilio-Master-System" who I used.

The problem is how a games get into to the minimig. May be used rs232 as in the ColecoVision. Lak is the only one who managed to add it. The better the game is necessary to have a recording function into SRAM. These are just examples of homebrew.

Here are some pictures and two test BIN files "Tetris" and "sound test"

Attachment:
Sega_minimig.zip [125.41 KiB]
Downloaded 294 times


Attachment:
sms2.png
sms2.png [ 89.33 KiB | Viewed 5956 times ]


Attachment:
sms3.png
sms3.png [ 85.19 KiB | Viewed 5956 times ]


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Thu Jun 28, 2012 12:52 pm 
Offline

Joined: Mon Dec 01, 2008 9:58 pm
Posts: 1568
Location: .de
Cool, thanks for all your work :)

I never owned a Sega system, so this core is all new to me.
Tetris is a good start and can be played well!

_________________
_____________________________
JMP $00000BED ; will guru-meditation until next morning


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Thu Jun 28, 2012 7:24 pm 
Offline

Joined: Thu Jun 18, 2009 9:54 am
Posts: 349
Master System on Minimig??? This is crazy!! Heretic!! :shock:

I'd LOVE to get my hands on a BIN of this with "Sanic The Hedgemog". The Master System version is INCREDIBLE, with music by Yuzo Koshiro.

boing4000: could you please build a BIN of this with that...ehmm..blue animal living inside?

PS: Ok, I understood now. Bigger games exceed the fpga capacity and need to be loaded in RAM... Is that doable? The system is incredible, I tell you.


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Thu Jun 28, 2012 7:58 pm 
Offline

Joined: Mon Dec 01, 2008 9:58 pm
Posts: 1568
Location: .de
gaula92 wrote:
boing4000: could you please build a BIN of this with that...ehmm..blue animal living inside?

Thanks for the accolade but Im totally unexperienced with the Sega system... and VHDL if it was used ;)

_________________
_____________________________
JMP $00000BED ; will guru-meditation until next morning


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Thu Jun 28, 2012 9:48 pm 
Offline

Joined: Wed May 27, 2009 10:51 pm
Posts: 479
Master-System cool. I like "Alex Kidd in Miracle World" and "Sonic" very much.


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Thu Jun 28, 2012 10:06 pm 
Offline

Joined: Thu Jun 18, 2009 9:54 am
Posts: 349
It also had the first Phantasy Star game, a great Ys conversion and of course... Wonderboy III: The Dragon's Trap- an incredible adventure/platform game. It's considered the best game in the system:

http://www.youtube.com/watch?v=0d2ZRkix4fs


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Mon Jul 02, 2012 7:14 pm 
Offline

Joined: Fri Dec 09, 2011 11:31 am
Posts: 91
So I tried to apply the same the SD boot as on the papilio system. It's probably bad timing SPI from 30 attempts, only two successful initialization of the SD card.

Is there a document describing the correct communication between the PIC and the FPGA board Minimig?

Maybe it will be useless, but I wonder it.

Attachment:
SMS_sd_card.png
SMS_sd_card.png [ 83.89 KiB | Viewed 5871 times ]


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Mon Jul 02, 2012 7:38 pm 
Offline

Joined: Mon Dec 01, 2008 9:58 pm
Posts: 1568
Location: .de
I don't know about SPI bus handling but its a relative simple protocol.
But without rewriting/adapting the PIC or ARM firmware, the SD-Card can not be used with outer core.

_________________
_____________________________
JMP $00000BED ; will guru-meditation until next morning


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Mon Jul 02, 2012 11:08 pm 
Offline

Joined: Thu Jun 18, 2009 9:54 am
Posts: 349
So, if I understood right, the ARM or PIC code is amiga-specific? Isn't it just a file loader, abstracted from any Amiga-related functions? Amiga chipset is coded into the FPGA so my guess is that this chipset would ask the PIC or ARM to read certain sectors from the SD.

And as far as I know, the amiga chipset instructions are well documented and it's implementation is on the Minimig open-source core for everybody to see.: same as the PIC & ARM cores.

Or isn't it as easy as telling the PIC or ARM "retrieve that file starting in sector X and with a length of Y?" A small browser without directories support would do, in order to load cart dumps. I'm not asking anybody to do it since I can't read/write VHDL myself, it's just that I'm very excited about this SMS core.


Top
 Profile  
 
 Post subject: Re: Sega Master System
PostPosted: Mon Jul 02, 2012 11:24 pm 
Offline

Joined: Tue Dec 13, 2011 7:48 pm
Posts: 341
gaula92 wrote:
So, if I understood right, the ARM or PIC code is amiga-specific? Isn't it just a file loader, abstracted from any Amiga-related functions? Amiga chipset is coded into the FPGA so my guess is that this chipset would ask the PIC or ARM to read certain sectors from the SD.


The PIC or ARM doesn't give the chipset block-level or even filesystem access to the SD card, unfortunately. The chipset is only given access to the contents of mounted floppy or HD image files. In theory it would be possible to mount an arbitrary file as an HD, and load its contents over SPI, but it would be far from easy.

_________________
~ Amiga 4000/030 ~ Amiga 1200 030/50MHz ~ Turbo Chameleon 64 ~ Altera DE1 with Minimig core ~
Details of my projects: http://retroramblings.net


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 49 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated by Xaphos © 2007, 2008, 2009 phpBB.fr