Dreamcast Widescreen Hacks

Discussion in 'Sega Dreamcast Development and Research' started by S4pph4rad, Oct 20, 2015.

  1. Esppiral

    Esppiral Enthusiastic Member

    Joined:
    Oct 3, 2012
    Messages:
    553
    Likes Received:
    1,138
    I've notice it too, Shenmue 2 gives me random reboots on a real Dreamcast, while works flawless on emulators.

    I've been playing around 2h Shenmue 1 with the image patched for 16:9 and works flawless on real hardware but shenmue 2 keeps rebooting the console at random.


    :(
    Someone already did it.

    http://ps2wide.net/xbox.html
     
    Last edited: Jan 29, 2017
  2. Gromber

    Gromber Spirited Member

    Joined:
    Apr 4, 2012
    Messages:
    115
    Likes Received:
    30
    sorry offtopic, but has no clipping? i will try, i had the simple version on 360. pfff.. i must download a hex edit... xD well maybe i also should test shen1... xDD

    you should share xdelta patches, more easy to patch hehe

    thanks.

    ps: ooh shenmue 2 xbox patches are from us version.
     
    Last edited: Jan 29, 2017
  3. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

    Joined:
    Oct 29, 2015
    Messages:
    98
    Likes Received:
    40
  4. Esppiral

    Esppiral Enthusiastic Member

    Joined:
    Oct 3, 2012
    Messages:
    553
    Likes Received:
    1,138
    SKIES OF ARCADIA DISC1, E, MK-51052 V1.000

    Widescreen Hex patch
    1ST_READ.BIN
    Offset 0037C1E0

    Code:
    find
    0000803F
    replace
    0000403F
    ISO
    Code:
    FIND
    4081328C 6683328C 6A83328C 6E83328C 01000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000803F 0000803F 0000803F 0000803F 00000000 00000000 00000000 00000000 0000803F 0000803F 0000803F 0000803F 00000000 00000000 00000000 00000000 0000803F
    
    REPLACE
    4081328C 6683328C 6A83328C 6E83328C 01000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000803F 0000803F 0000803F 0000803F 00000000 00000000 00000000 00000000 0000803F 0000803F 0000803F 0000803F 00000000 00000000 00000000 00000000 0000403F
     
    yzb37859365 likes this.
  5. truemaster1

    truemaster1 Intrepid Member

    Joined:
    Nov 10, 2015
    Messages:
    659
    Likes Received:
    330
    these are not codebreaker codes. they are hex codes, which means you have to extract a gdi image load your 1st_read.bin to a hexeditor and and go to the replace feature find the given codes and add the ones that are for replace all gdis share the same 1stbin
     
  6. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

    Joined:
    Oct 29, 2015
    Messages:
    98
    Likes Received:
    40
    Jep, but it would be great if someone can transfer these codes in codebreaker codes?! :)
     
  7. Gromber

    Gromber Spirited Member

    Joined:
    Apr 4, 2012
    Messages:
    115
    Likes Received:
    30
  8. truemaster1

    truemaster1 Intrepid Member

    Joined:
    Nov 10, 2015
    Messages:
    659
    Likes Received:
    330
    i dont know how to convert them. shenmue 1 its ok with the @Esppiral codes so my opinion better make a permant patch. without the need of the codebreaker. i can give you if you want an already patched 1st_read.bin and instructions how to extract and create a gdi if you want. shenmue 2 have problems at the time:(
     
  9. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

    Joined:
    Oct 29, 2015
    Messages:
    98
    Likes Received:
    40
    What code are you refering to? :)
     
  10. S4pph4rad

    S4pph4rad Site Supporter 2015

    Joined:
    Nov 28, 2014
    Messages:
    140
    Likes Received:
    114
    You can't. They don't work on cheat devices for some reason. This SHOULD be the Shenmue 2 EU code, but it doesn't actually do anything: (Includes my notes above the code, in case someone wants to check my work)
    Code:
    Loaded to 8C010000
    
    Comparing files 1ST_READ_s2eu.BIN and 1ST_READ_S2EU_PATCH.BIN
    0003E202: 00 1B
    0003E203: 00 43
    0003E206: 00 F0
    0003E207: 00 41
    0003E20A: 00 80
    0003E20B: 00 3F
    0003E20E: 00 80
    0003E20F: 00 3F
    0003E222: 00 F0
    0003E223: 00 41
    0003E226: 00 80
    0003E227: 00 3F
    0003E22A: 00 80
    0003E22B: 00 3F
    0005BD88: AB 39
    0005BD89: AA 8E
    0005BD8A: AA E3
    0010C334: 60 00
    00150FF4: 01 00
    
    Codebreaker:
    0104E202 0000431B
    0104E206 000041F0
    0104E20A 00003F80
    0104E20E 00003F80
    0104E222 000041F0
    0104E226 00003F80
    0104E22A 00003F80
    0206BD88 3FE38E39
    0011C334 00000000
    00160FF4 00000000
    
    It might just be me, but it seems like the game takes slightly longer to load when the code is active. Perhaps it's detecting the change and reloading automatically? I'm not sure. Will investigate further later in the week. There shouldn't be any reason why these won't work from a cheat disc.
     
    Shenmue_Trilogy and truemaster1 like this.
  11. truemaster1

    truemaster1 Intrepid Member

    Joined:
    Nov 10, 2015
    Messages:
    659
    Likes Received:
    330
    im also getting the feeling that the game is taking a little more to load im using a hex edited 1st.bin but i thing the result its the same but shenmue2 widescreen codes will make the dc reboot so better not use these codes for now. maybe in the future @Esppiral patch the games with other codes that will make no reboots. although maybe the game became too hard for dc to handle it as widescreen. so in the end maybe shenmue 2 and widescreen is only possible for emulators to handle. i really hope the latter is not true
     
  12. Gromber

    Gromber Spirited Member

    Joined:
    Apr 4, 2012
    Messages:
    115
    Likes Received:
    30
    Last edited: Jan 31, 2017
  13. Esppiral

    Esppiral Enthusiastic Member

    Joined:
    Oct 3, 2012
    Messages:
    553
    Likes Received:
    1,138
    What's Shenmue (Widescreen HEX Patch)

    Value 1

    Code:
    Find
    AAAAAA3F 70A0190C 3C90090C 0CA2080C
    Replace
    398EE33F 70A0190C 3C90090C 0CA2080C
    Value 2
    Code:
    Find
    44B71E0C BA87090C 48B71E0C A0FB080C
    Replace
    44B71E0C BA87090C 48B71E0C B0FB080C
    Value 3
    Code:
    Find
    00000000 00000000 00000000 00000000 862F962F A62FB62F C62F4369 D62FE62F
    Replace
    00008C42 A0FB080C 0000803f 0000803f 862F962F A62FB62F C62F4369 D62FE62F
     
    S4pph4rad and truemaster1 like this.
  14. truemaster1

    truemaster1 Intrepid Member

    Joined:
    Nov 10, 2015
    Messages:
    659
    Likes Received:
    330
    shenmue 1 or 2
     
  15. Esppiral

    Esppiral Enthusiastic Member

    Joined:
    Oct 3, 2012
    Messages:
    553
    Likes Received:
    1,138
    It is for What's Shenmue


    Phantasy Star Online V2 (PAL)

    Code:
    0257552C
    43F00000
    020A2DD4
    3F911111
     
    Gromber, megavolt85 and TerdFerguson like this.
  16. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    758
    Likes Received:
    469
    Try NTSC if possible
     
  17. Esppiral

    Esppiral Enthusiastic Member

    Joined:
    Oct 3, 2012
    Messages:
    553
    Likes Received:
    1,138
    Sure!
     
    TerdFerguson likes this.
  18. Esppiral

    Esppiral Enthusiastic Member

    Joined:
    Oct 3, 2012
    Messages:
    553
    Likes Received:
    1,138
    PSO VER.2 U MK-51193 V1.0042
    Code:
    020A3138
    3F911111
    0258C8CC
    43F00000
    [​IMG]
     
  19. Treamcaster

    Treamcaster Intrepid Member

    Joined:
    Sep 8, 2007
    Messages:
    696
    Likes Received:
    5
    Does this widescreen code fix the hud, or is it stretched?
     
  20. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    758
    Likes Received:
    469
    @Aleron Ives Can you contact Bluecrab and ask him to add that patch option?
     

Share This Page