Who Can Test On Hardware?

Discussion in 'Engineering & Reverse Engineering' started by Quickman, Mar 18, 2010.

  1. Chilly Willy

    Chilly Willy

    Tech Member
    746
    0
    0
    Doom 32X
    <!--quoteo(post=428370:date=Mar 19 2010, 02:35 PM:name=EnterTheHatrix)--><div class='quotetop'>QUOTE (EnterTheHatrix @ Mar 19 2010, 02:35 PM) <a href="index.php?act=findpost&pid=428370"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=428333:date=Mar 19 2010, 07:23 PM:name=Chilly Willy)--><div class='quotetop'>QUOTE (Chilly Willy @ Mar 19 2010, 07:23 PM) <a href="index.php?act=findpost&pid=428333"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=428323:date=Mar 19 2010, 12:54 PM:name=snkenjoi)--><div class='quotetop'>QUOTE (snkenjoi @ Mar 19 2010, 12:54 PM) <a href="index.php?act=findpost&pid=428323"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I actually asked tototek for the source code to the firmware, I don't think they appreciated me saying that if they didn't give it to me I'll disassemble it anyway :)<!--QuoteEnd--></div><!--QuoteEEnd-->

    Which is what I did to figure out how the TotoTek cart works (disassemble the menu, not ask for code). :)

    The code is pretty simple. You shouldn't have any trouble with a disassembly.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    If you've disassembled the code on a TotoTek cart, can we look at the possibility of cloning the flash cart?
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Not sure why you'd want to. If you can clone the MD-Pro, you can just as easily make your own. The logic is simple (for a FPGA/CPLD) - just a bank selection for the sram, an offset for the final flash address, and the logic for the SSF2 bank control (which is actually the most complex part of the thing and has nothing to do with the MD-Pro itself). The code needed to use the MD-Pro is really straightforward - just set the sram selector, set the offset for the start of the rom in the flash, then rely on the CPLD emulation of the SSF2 hardware for the rest.

    For what a clone would cost to make, I'd recommend instead getting the Everdrive-MD cart.
     
  2. <!--quoteo(post=428417:date=Mar 19 2010, 09:37 PM:name=Chilly Willy)--><div class='quotetop'>QUOTE (Chilly Willy @ Mar 19 2010, 09:37 PM) <a href="index.php?act=findpost&pid=428417"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=428370:date=Mar 19 2010, 02:35 PM:name=EnterTheHatrix)--><div class='quotetop'>QUOTE (EnterTheHatrix @ Mar 19 2010, 02:35 PM) <a href="index.php?act=findpost&pid=428370"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=428333:date=Mar 19 2010, 07:23 PM:name=Chilly Willy)--><div class='quotetop'>QUOTE (Chilly Willy @ Mar 19 2010, 07:23 PM) <a href="index.php?act=findpost&pid=428333"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=428323:date=Mar 19 2010, 12:54 PM:name=snkenjoi)--><div class='quotetop'>QUOTE (snkenjoi @ Mar 19 2010, 12:54 PM) <a href="index.php?act=findpost&pid=428323"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I actually asked tototek for the source code to the firmware, I don't think they appreciated me saying that if they didn't give it to me I'll disassemble it anyway :)<!--QuoteEnd--></div><!--QuoteEEnd-->

    Which is what I did to figure out how the TotoTek cart works (disassemble the menu, not ask for code). :)

    The code is pretty simple. You shouldn't have any trouble with a disassembly.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    If you've disassembled the code on a TotoTek cart, can we look at the possibility of cloning the flash cart?
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Not sure why you'd want to. If you can clone the MD-Pro, you can just as easily make your own. The logic is simple (for a FPGA/CPLD) - just a bank selection for the sram, an offset for the final flash address, and the logic for the SSF2 bank control (which is actually the most complex part of the thing and has nothing to do with the MD-Pro itself). The code needed to use the MD-Pro is really straightforward - just set the sram selector, set the offset for the start of the rom in the flash, then rely on the CPLD emulation of the SSF2 hardware for the rest.

    For what a clone would cost to make, I'd recommend instead getting the Everdrive-MD cart.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    I didn't know Everdrive-MD existed... I might buy one.

    EDIT: Forget that. Ukraine with no PayPal.
     
  3. MarkeyJester

    MarkeyJester

    ♡ ! Resident Jester
    <!--quoteo(post=427491:date=Mar 18 2010, 06:16 AM:name=MarkeyJester)--><div class='quotetop'>QUOTE (MarkeyJester @ Mar 18 2010, 06:16 AM) <a href="index.php?act=findpost&pid=427491"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I have a Megadrive 1 50htz and I might be getting a flash cart soon for free (That's what you get in return for helping multiple people out =P). I'll let you all know if I'm able to test in a few weeks time..<!--QuoteEnd--></div><!--QuoteEEnd-->
    Sorry to bump, but I've just recieved a flash cart now courtesy of Lips2k7, so I can now test under a 50hz Euro Megadrive, if anyone's interested, just drop me a PM =)
     
  4. I am pleased to say that I can join the leet group who can test on real HW.

    My Everdrive MD flash cart arrived in the post the other day. :)

    I can test on PAL MD1 MD2+MCD2. and soon I am hoping to acquire a CDX and a Genesis 3.

    Please feel free to PM me if you would like something testing. :)
     
  5. snkenjoi

    snkenjoi

    Tech Member
    85
    0
    0
    This is how I roll;

    <img src="http://I.imgur.com/ILX1y.png" border="0" class="linked-image" />
     
  6. mmd

    mmd

    Member
    4
    0
    0
    I can test on real hardware.

    Genesis Model 1 VA3 - 60Hz (Color) or 50Hz (Black and White)
    3MB/24Mb Max, no SRAM

    I can get the cartridge flashed and ready to test within 2 minutes, and get a video sample within 2 hours and on YouTube, but it will be recorded from my Sony PVM monitor. I have a DVD recorder but it's not working as of yet, needs a new laser transplant.
     
  7. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,719
    0
    0
    being an asshole =P
    <!--quoteo(post=468104:date=Jun 16 2010, 06:58 AM:name=mmd)--><div class='quotetop'>QUOTE (mmd @ Jun 16 2010, 06:58 AM) <a href="index.php?act=findpost&pid=468104"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->60Hz (Color) or 50Hz (Black and White)<!--QuoteEnd--></div><!--QuoteEEnd-->In case somebody doesn't know about this, it means that the Mega Drive can output either NTSC or PAL, but the TV only understands NTSC so PAL appears without color. I used to cope with this when I first got a Mega Drive. It also made Get Blue Spheres extremely hard...

    I wonder if anybody around here has a multinorm TV? I'm talking about those that understand both NTSC and PAL.
     
  8. dsrb

    dsrb

    Member
    3,150
    0
    0
    AFAIK, if one uses RGB SCART, the colour should appear normally on any (fairly recent?) TV. Of course, this bypasses the NTSC/PAL dichotomy altogether, and thus isn't really "multinorm"; and in any case SCART isn't popular in the US, and I don't know if S-Video (or whatever the equivalent is) works similarly.

    That said, my NTSC-J Saturn displays with some minor artefacts on the two British TVs I've tried, but I'm not completely sure whether this is an issue with it or the TV(s). However, I think the other NTSC-J I previously owned did the same thing. Perhaps there's a simple reason? Could be a duff cable, for all I know. :v:

    <!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->I did intend this post to be more useful than all the "I don't know"s would suggest! :(<!--sizec--></span><!--/sizec-->
     
  9. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    0
    16
    Estonia, Rapla City
    T-04YBSC-A !
    I have a TV with support for both PAL and NTSC color signals aswell as SECAM.

    The B/W issue with MDs is related to something else and is not the fault of TV but MD itself. RGB will get over that, any TV that has RGB input and supports 50 and 60Hz should display colored image as long as the cable is not faulty (there are a lot of faulty cables in circulation).

    ...and I can still run up to 32Mbit/4Mbyte ROMs, with and without SRAM, EEPROM too
     
  10. mmd

    mmd

    Member
    4
    0
    0
    I actually forgot, if I use my NTSC 32X, I can actually output NTSC-50, which works on my PVM monitor.. (My PVM also has RGB inputs but I've been lazy and have not made a cable for it's DB-25 connector).
     
  11. Chilly Willy

    Chilly Willy

    Tech Member
    746
    0
    0
    Doom 32X
    I've got a 50/60 Hz switch on my Nomad (thanks Tiido!). It's a quick way to check either out.
     
  12. Jaseman

    Jaseman

    The programmer has a nap! Hold out! Programmer! Member
    949
    0
    0
    Old thread is old, but I have a Model 1 Cd and a model 2 and model one genesis. I'm up for testing whatever. I don't have a flashcart though.
     
  13. dsrb

    dsrb

    Member
    3,150
    0
    0
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->I don't have a flashcart<!--QuoteEnd--></div><!--QuoteEEnd-->…So, uh, how can you test anything?
     
  14. nineko

    nineko

    I am the Holy Cat Tech Member
    <!--quoteo(post=473213:date=Jun 28 2010, 09:56 PM:name=dsrb)--><div class='quotetop'>QUOTE (dsrb @ Jun 28 2010, 09:56 PM) <a href="index.php?act=findpost&pid=473213"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->I don't have a flashcart<!--QuoteEnd--></div><!--QuoteEEnd-->…So, uh, how can you test anything?<!--QuoteEnd--></div><!--QuoteEEnd-->He can test CD hacks.
     
  15. dsrb

    dsrb

    Member
    3,150
    0
    0
    Oops, I forgot / didn't think the Mega CD could play copies. :specialed:
     
  16. f2bnp

    f2bnp

    Member
    80
    0
    6
    I can test on a MegaDrive 2 using both 50Hz and 60Hz. I'm using the Everdrive flashcard.
     
  17. Hodgy

    Hodgy

    Member
    797
    0
    16
    UK
    Games programming :)
    I have a model 1 Megadrive, model 2 Mega CD and a 32x. I can test 50/60hz on the megadrive and Mega CD but only 50hz on the 32x, I can also test master system games.
    I have an Everdrive flash cart.
     
  18. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    0
    16
    Estonia, Rapla City
    T-04YBSC-A !
    Update:

    I can run 8MByte games too now. No banking stuff, just linear 8MBytes.
     
  19. Jarun

    Jarun

    Member
    7
    0
    0
    I have a genesis, sega cd, and 32x as well as a tototek flashcart. Standard USA systems. Actually I loaded up a bunch of fan edits to play on the system a few years ago... of which most did not run :)
     
  20. nineko

    nineko

    I am the Holy Cat Tech Member
    Well I bought a GG Pro a few weeks ago so technically I can test on my Game Gear, but in practice I can't do much with it for now because I should still perform the capacitor fix so the audio doesn't work and the video is bad.