Page 1 of 3 123 LastLast
Results 1 to 20 of 48

Thread: First steps of MD/MCD Dev...

  1. #1
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211

    First steps of MD/MCD Dev...

    Hi,
    i think anyone here knows the new homemade Games like Pier Solar.
    Im happy to got some MD/MCD devhardware and like to know where i start first. Of corse, first i ask here for more infos :rolleyes: .
    I do not know much about 16bit development. Ok programming in assembler. Did Sega release any kind of sdk for MD/MCD? Any documentation availible?
    Have someone an good place where i can read more about. I want to see why MD dev is easyer as snes dev, for example. The 16bit timeline is my favorite within the switch to 32bit.
    Will be happy when some Sega guys can help me please.
    thanks

  2. #2
    ASSEMbler Extreme
    Lives in the server
    Alchy's Avatar

    Join Date
    Apr 2004
    Location
    UK
    Posts
    6,238
    This exact question came up at the nesdev forum recently. Here's the response:

    http://darkdust.net/writings/megadrive
    http://gendev.spritesmind.net/forum/
    http://www.hacking-cult.org/?r/18

  3. #3
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    Thank you, for giving me an startup.
    First i want to set up the hardware. I have for MD and MCD an dip switch.
    I think its for the region settings, set on NTSC. 8 Pins, 4 and 5 is ON, rest on OFF. Anyone knows the setting for PAL?
    here an pic: http://img2.picload.org/image/rrgcdo/mddevfront.jpg many thanks to assembler for the Unit! You see it arrive safety in DE :)
    Good i know the german custom guys, they think its an retail MD1 ^^...
    Last edited by Jackhead; 01-21-2010 at 02:28 PM.

  4. #4
    http://www.megadrive.org

    Here is my lib for the sega megadrive.
    Some examples are included too.
    No tutorial for now.
    If you know C language this cool be easy. If not .... :)

    And don't use your MD/MCD dev combo, use a standard megadrive and emulators.

  5. #5
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    Quote Originally Posted by ElBarto
    http://www.megadrive.org
    If you know C language this cool be easy. If not .... :)

    And don't use your MD/MCD dev combo, use a standard megadrive and emulators.
    I do, otherwise i dont ask for.
    First love is contact for me with the unit. I do not want go to deap at first time, but is it possible to convert MD games to MDCD format?
    The idea behind this is to tests on the unit without emu. But of corse thanks for infos i have to read it.
    Last edited by Jackhead; 01-21-2010 at 02:40 PM.

  6. #6
    If you want to test on hardware, buy a flashcart.
    And no you can't run md games from the mcd (well you can but only <64Kb game).
    I don't know the settings for this unit, I have one myself but I don't use it, it's too valuable. Do you have some tools with it ?

  7. #7
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    Quote Originally Posted by ElBarto
    I have one myself but I don't use it, it's too valuable. Do you have some tools with it ?
    Thats the main reason why i post this thread. When not here , where else?
    But i looking up to pier solar, awesome work the guys do! Maybe someone of stuff is here?
    16bit is awesome :DOH:
    Last edited by Jackhead; 01-21-2010 at 03:05 PM.

  8. #8
    Last edited by Digital Conservationist; 01-21-2010 at 03:33 PM.

  9. #9
    Foot Soldier
    TmEE's Avatar

    Join Date
    Aug 2008
    Location
    Estonia, Rapla city
    Posts
    359
    I got myself SNASM68K assembler, some Amiga n00b ASM docs, Charles Macdonald's MD docs and started writing...

    before going to MCD, you need to have MD mastered
    Last edited by TmEE; 01-21-2010 at 07:33 PM.
    Mida sa loed ? Nagunii aru ei saa ;)

  10. #10
    Quote Originally Posted by Jackhead
    Thank you, for giving me an startup.
    First i want to set up the hardware. I have for MD and MCD an dip switch.
    I think its for the region settings, set on NTSC. 8 Pins, 4 and 5 is ON, rest on OFF. Anyone knows the setting for PAL?
    here an pic: http://img2.picload.org/image/rrgcdo/mddevfront.jpg many thanks to assembler for the Unit! You see it arrive safety in DE :)
    Good i know the german custom guys, they think its an retail MD1 ^^...
    The left dipswitch 4 and 5 control the md region.
    Here is my note about it :
    DIP1:

    1: Unknown
    2: Unknown
    3: Unknown
    4: Off = ENG, On = JAP
    5: Off = 60Hz, On = 50Hz
    6: Unknown, but when activate before power, no screen
    7: Unknown
    8: Unknown, but when activate before power, no screen

  11. #11
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    :thumbsup: thanks, so you think the MCD has different settings on the right?

  12. #12

  13. #13
    I betcha they do control the region, since the MD and MCD's regions have to match. I wonder what they used for a BIOS though, probably something like multibios. That just increases my interest in the BIOS =D

  14. #14
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    Thanks for your help. I will figure it out soon as i got my rgb cable.

  15. #15
    Quote Originally Posted by segaloco
    I betcha they do control the region, since the MD and MCD's regions have to match. I wonder what they used for a BIOS though, probably something like multibios. That just increases my interest in the BIOS =D
    No the three bios for each region is present.
    99% sure that they are retail revision.

  16. #16
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    Hi,
    i have an problem to get the MCD running. On the back you can see two power plugs. Both work fine for MD carts. But the MCD show no action.
    OK usually an frontloader unit needs two power adaptors.
    When i connect two MD1 supplys, the unit buzz noisy.
    The question know. Is the upper one for the SCSI peripheral and do i need only one power supply? When yes, how i can run MCDs? The reset button dont pull out the drive.
    Anyone have an solution?


  17. #17
    You need both to run the unit.
    What do you mean no action ?
    Does the bios start ?

  18. #18
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    I use two sega MD1 power supplys. On both sides (MD and MCD) i have glowing power LED. But only the MD shows function.
    No Bios comes up. No drive eject. Mayby need an fix ? I have no experience with the MCD1:shrug:

  19. #19
    Quote Originally Posted by Jackhead View Post
    I use two sega MD1 power supplys. On both sides (MD and MCD) i have glowing power LED. But only the MD shows function.
    No Bios comes up. No drive eject. Mayby need an fix ? I have no experience with the MCD1:shrug:
    If yours is anything like ElBarto's, it might have an issue that bugged me when he took pictures of the innards of his. Go in a dark room, open it up VERY carefully, take the MD mainboard and debugger boards out, and, I'll betcha there isn't a sticker covering the eprom holding the MCD bios. No clue if it would've been erased by now. Thats how ElBarto's is and I'm hoping that isn't the case with yours. :crying:

  20. #20
    Member Hardcore
    Jackhead's Avatar

    Join Date
    Apr 2008
    Location
    Germany
    Posts
    1,211
    Opening up this pice of hardware is very hard. Most powerplugs are very fragile. And the screws are into plastic spacer :banghead:. But i will try it.
    When i did it, i post HiRes shots from the PCBs.
    Last edited by Jackhead; 03-18-2010 at 12:34 PM.

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •