Mega-CD real region free on game discs

Discussion in 'Sega Discussion' started by l_oliveira, Jun 5, 2010.

  1. silverfox0786

    silverfox0786 Gutsy Member

    Joined:
    Nov 3, 2013
    Messages:
    432
    Likes Received:
    1
  2. LemonyVengeance

    LemonyVengeance Member

    Joined:
    Mar 9, 2014
    Messages:
    13
    Likes Received:
    0
    Hey all,

    It appears the byteswapping utility hates 64 bit Operating systems:

    [​IMG]

    any word on how to get past this?
     
  3. Lyth

    Lyth Spirited Member

    Joined:
    Jul 14, 2011
    Messages:
    129
    Likes Received:
    2
    Run a VM of 32bit should work.
     
  4. LemonyVengeance

    LemonyVengeance Member

    Joined:
    Mar 9, 2014
    Messages:
    13
    Likes Received:
    0
    Obviously.
     
  5. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,308
  6. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,033
    Likes Received:
    891
    Yeah, don't set up a vm for this! It is pretty straightforward to do in any programming language! At last resort use wine! Learning to do it in python might be even less of a pain than to seting-up a vm to do it for you!
     
    Last edited: Mar 11, 2014
  7. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    Any decent hex editor can byteswap.
     
  8. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,308
    The one I linked above works on x64
     
  9. LemonyVengeance

    LemonyVengeance Member

    Joined:
    Mar 9, 2014
    Messages:
    13
    Likes Received:
    0
  10. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    It's worth setting up seeing how simple it is to get running, assuming you've got the spare HDD space.
     
  11. zetastrike

    zetastrike Rising Member

    Joined:
    Feb 12, 2014
    Messages:
    58
    Likes Received:
    1
    So, if I have a NA Sega CD model 2 and a Mega Everdrive, which region free Bios is the one to use?
     
  12. LemonyVengeance

    LemonyVengeance Member

    Joined:
    Mar 9, 2014
    Messages:
    13
    Likes Received:
    0
    the JP megaCD bios is the best. 100% compatibility.
     
  13. RaZiel

    RaZiel Enthusiastic Member

    Joined:
    Oct 30, 2008
    Messages:
    541
    Likes Received:
    85
    OK back to the main post where do you start to grab the header data from say a Sega CD game to patch say Final Fight CD NTSC-J? I only want to do this one game instead of bothering installing a new BIOS for one game.SDConv fails patching this game so was hoping to do this manually for the one game.
     
  14. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    You can't convert a Japanese game to other regions without moving the initial program loader code to a new address. On that particular game moving the program code forward in memory is failing and that's why SDCONV isn't working for you.

    Making non Japanese games work in a Japanese system is easy because the security program on Japanese machines are smaller so you can just pad the difference with NOP instructions. No relocation required.

    Because of that, you won't get away with that game, without modding your BIOS.
     
    Last edited: Oct 22, 2014
  15. Druidic teacher

    Druidic teacher Officer at Arms

    Joined:
    Jun 6, 2006
    Messages:
    3,643
    Likes Received:
    129
    x
     
    Last edited: Jun 22, 2017
  16. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    PM me.
     
  17. Shou

    Shou Gutsy Member

    Joined:
    Nov 13, 2009
    Messages:
    465
    Likes Received:
    5
    I burnt jp_mcd1_911228_region_free.bin on a 27C1024-85 for my Japanese Mega CD 1 but it will not boot with that chip (the whole unit will not power on with it). Had to revert to the original BIOS chip.
     
    Last edited: Oct 31, 2014
  18. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    You HAVE to byteswap them as 68000 is a big endian CPU.
     
  19. Shou

    Shou Gutsy Member

    Joined:
    Nov 13, 2009
    Messages:
    465
    Likes Received:
    5
    I did byteswap it with the Windows exe linked to earlier in the thread.
     
  20. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    Last edited: Oct 31, 2014
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page