Devkit Boot-Intro for Retail-Dreamcast?

Discussion in 'Sega Dreamcast Development and Research' started by chocomarker1, Nov 12, 2008.

  1. link83

    link83 Enthusiastic Member

    Joined:
    Mar 22, 2008
    Messages:
    526
    Likes Received:
    8
    Its boots any region GD-ROM's and CD-R's, but GD-Rs have not yet been tested as l_oliveira does not own any. When I get my chips I will test if GD-R's work (Unless somebody beats me to it!) but id work on the assumption that they wont work, and then be pleasantly surprised if they do...

    ...If we really cant get GD-R's to boot on a retail system (or you have to choose between Mil-CD or GD-R support) then you could always perform the GD-R boot 'switch mod' shown on these very forums some years ago, theres a guide for that somewhere around here...
     
    Last edited: Mar 8, 2009
  2. Evangelion

    Evangelion Spirited Member

    Joined:
    Jul 20, 2008
    Messages:
    108
    Likes Received:
    2
    After some testings i can not make the katana boot CD-Rs Since i have made two modifications : Free region works great, and cd-r tentative( it reboots like the real dreamcast when you put a mil-cd) Others modifications cause the katana cannot be booted : an error in da check show me that DA have no serial, i can recover from this by booting from the recovery chip (switch 4 enabled) and reflash the original bootrom
     
  3. link83

    link83 Enthusiastic Member

    Joined:
    Mar 22, 2008
    Messages:
    526
    Likes Received:
    8
    Hi Evangelion,
    Do you mean you have tested this new modifed bios on your HKT-0120, or are you discussing your own attempts to modify the HKT-0120 bios? Did you test GD-R's aswell?

    Please bear in mind my intention was to make this bios work on a retail Dreamcast, if it works on a HKT-0120 aswell then that would just be the icing on the cake :dance:
     
    Last edited: Mar 8, 2009
  4. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    I'd guess the gd-r gd-rom discrimination is done in the gd-rom reader firmware as its the gd-rom that read the "security ring". Thus link83's bios shouldn't works with gd-r on a retail DC but it shall works on the devkit. This would prove my hypothesis.

    However evangelion, you should find a guide on how to boot non-selfboot games on cd-r on a katana on this site. I developped the technique and mark30001 tested it out. It works well!!


    FG
     
  5. Evangelion

    Evangelion Spirited Member

    Joined:
    Jul 20, 2008
    Messages:
    108
    Likes Received:
    2
    I know how to do it ;) with the utopia boot loader.
     
  6. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    You might want to check this out: http://www.assemblergames.com/forums/showpost.php?p=337863&postcount=11

    P.S. Yes it is also very likely the gd-r check is firmware related, but it could be that even the devkit drive has the security and that only a couple of registers which the bios (or in retail the system disc2) set to disable it.
    After all, the retail does read mil-cds (which all lack the infamous security ring)
     
    Last edited: Mar 10, 2009
  7. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    Retails read the mil-cd because this format was designed to work on the DC; some weird japanese multimedia-cd were genuine mil-cd. However some smartasses found a way to enable the gd-rom access in mil-cd mod and them the console was cracked open.

    However I truly beleive that the devkit doesn't do a ring check at all. I guess it simply goes to 45000 and look for a ip.bin and boot according to it. At least it's how I'd have made a devkit bios. AFAIK gd-r are burnt gd-rom without ring, that's the only difference.

    Regarding your other post, I cannot remember who tell that back in the days, so don't quote me on that, but someone said the SystemDisc2 had a "special" ring...

    Maybe the problem also simply apear because you're bootin g the systemdisc2 on a mil-cd then trying to boot a gd-r ...

    If the problem really is the ring check (and not a well-hidden non-ring-related check) a "modchip" to run gd-r would be feasible. Just like the Saturn modchip input the data the saturn drive should read when looking for the ring regardless of the disc inserted.

    Regards,

    FG
     
  8. Ed the Nerd

    Ed the Nerd <B>Site Supporter 2014</B>

    Joined:
    Sep 30, 2008
    Messages:
    431
    Likes Received:
    0
    I would be interested in this BIOS file. :)
    Pleas pm link.
    Thanks :)
     
  9. Sonic Dreamcaster

    Sonic Dreamcaster Member

    Joined:
    Apr 11, 2009
    Messages:
    13
    Likes Received:
    0
    Please send me this bios file, i'll write a chip and test it on one of my Dreamcasts

    THANKS (i sent you a pm)
     
  10. smf

    smf mamedev

    Joined:
    Apr 14, 2005
    Messages:
    1,255
    Likes Received:
    88
    I doubt the dev kit looks in the bios for the region settings, that is what the switches are for. Someone just needs to find where it reads them.
     
  11. Ed the Nerd

    Ed the Nerd <B>Site Supporter 2014</B>

    Joined:
    Sep 30, 2008
    Messages:
    431
    Likes Received:
    0
    strage, the emulator crashed with this bios...
     
  12. DevHackr

    DevHackr Enthusiastic Member

    Joined:
    Mar 10, 2009
    Messages:
    572
    Likes Received:
    85
    Ok, this topic was long, technical and I'm very tired. What is the bottom line? Is it possible to put the devkit bios on a retail DC?
     
  13. Evangelion

    Evangelion Spirited Member

    Joined:
    Jul 20, 2008
    Messages:
    108
    Likes Received:
    2
    A mixed bios can be put on a retail DC, get it from link83
     
  14. Killingbeans

    Killingbeans Newly Registered

    Joined:
    Apr 29, 2009
    Messages:
    2
    Likes Received:
    0
    I want to try this. Putting the mixed BIOS on a retail DC, that is. I have a powerful Dataman programmer and SMT tools at work. But I can't find the AM29LV160 chips (or an equivalent) anywhere. Any of you guys know where to get those?
     
  15. Killingbeans

    Killingbeans Newly Registered

    Joined:
    Apr 29, 2009
    Messages:
    2
    Likes Received:
    0
  16. Evangelion

    Evangelion Spirited Member

    Joined:
    Jul 20, 2008
    Messages:
    108
    Likes Received:
    2
    You can get them from some china electronic parts retaillers, but, it's very risky.

    Also, AM29LV160 is not anymore produced by AMD.
     
  17. Flyinghigh

    Flyinghigh Peppy Member

    Joined:
    Jan 8, 2005
    Messages:
    371
    Likes Received:
    0
    Why is it risky to order in china?

    here is a link to a shop in Spain which has the chips but the have some more types, i belive with different speed.
    Which one we would need?
    http://www.diselec-electronica.com/...r=diselec&part=AM29LV160&Submit1=Start+Search
     
    Last edited: Jan 8, 2010
  18. stezo2k

    stezo2k Newly Registered

    Joined:
    Jul 19, 2010
    Messages:
    1
    Likes Received:
    0
    How easy would it be to flash my dreamcasts bios? i'm guessing i need a programmer or possibly have to soldier the motherboard.

    I'm also guessing i'd need to buy a chip to get it to work?

    Btw fantastic work guys, i love the new BIOS animation
     
  19. Dreamcast

    Dreamcast Intrepid Member

    Joined:
    Jul 17, 2007
    Messages:
    619
    Likes Received:
    35
    The original BIOS can't be reprogrammed since it's on a ROM (read only memory). It's possible to add a new chip over the existing one, so a new ROM and some soldering are needed.
     
  20. raylyd

    raylyd Guest

    i now have a programmer now all i need is adaptor for that chip i dont know what chip to use i know its smd my programmer is top2004.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page