Dreamcast Widescreen Hacks

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

  1. Shenmuefan

    Shenmuefan 天龍地友

    Joined:
    Feb 21, 2017
    Messages:
    9
    Likes Received:
    4
    Testing OK! But the title screen keeps in 4:3, gameplay keeps in 16:9.
     
    -=FamilyGuy=- likes this.
  2. Esppiral

    Esppiral Peppy Member

    Joined:
    Oct 3, 2012
    Messages:
    390
    Likes Received:
    814
    The title screen will only display in 16:9 for the 1st disc-
     
  3. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    2,574
    Likes Received:
    488
    So the code works in-game on a real Dreamcast? Does it have the geometry clipping fix applied?
     
    Shenmuefan likes this.
  4. Anthony817

    Anthony817 Dauntless Member

    Joined:
    May 12, 2010
    Messages:
    721
    Likes Received:
    172
    My friend Ziming asked me to post this one too. He is live streaming the hacked game right now. Check it out here if you guys see it in time, Otherwise it will be archived for later viewing.



    Note: It is running from a GDEmu.
     
  5. Shenmuefan

    Shenmuefan 天龍地友

    Joined:
    Feb 21, 2017
    Messages:
    9
    Likes Received:
    4
    That's strange, my testing is only 1st disc's title screen in 4:3, the others in 16:9,
    I used pal 99mins English translation version, is that right, Esppiral?

    Yes, it really works and has the geometry clipping fix applied, but my testing is only
    1st disc's title screen in 4:3, the beginning animation has a little flaw, the others are all OK, the gameplay is all in 16:9, so enjoy it~
     
    Last edited by a moderator: Sep 21, 2017
    -=FamilyGuy=- likes this.
  6. Baseball9x

    Baseball9x Member

    Joined:
    Apr 23, 2015
    Messages:
    20
    Likes Received:
    3
    Could Marvel vs Capcom 2 NTSC-U receive a widescreen iso patch?
    The pal one has an ISO patch but not the NTSC-U one.
    Thank you.
     
    Last edited: Jul 10, 2017
  7. fafadou

    fafadou Robust Member

    Joined:
    Aug 3, 2016
    Messages:
    244
    Likes Received:
    63
    did you used for shenmue the 1st_read.bin released in the shenmue dojo forum ?
     
    Shenmuefan likes this.
  8. Shenmuefan

    Shenmuefan 天龍地友

    Joined:
    Feb 21, 2017
    Messages:
    9
    Likes Received:
    4
    Yes, I all tested them, they are in pal version, (Shenmue2 full English 99mins pal) Shenmue1 widescreen almost perfectly worked on a real dreamcast, and Shenmue2 widescreen did it, too. ( Just don't care about the 1st disc's title screen of Shenmue2, and the little flaw of the 1st disc's beginning animation. ) So these hex patches really made Shenmue 1&2 become 16:9 in widescreen on a real dreamcast, "without" using the codebreaker CD, thanks Esppiral once again.
     
    Last edited: Jul 10, 2017
    fafadou likes this.
  9. dakidski

    dakidski Retro Gaming Denmark

    Joined:
    Aug 1, 2014
    Messages:
    34
    Likes Received:
    2
    The code also works fine on Shenmue Undub.
     
    Shenmuefan likes this.
  10. fafadou

    fafadou Robust Member

    Joined:
    Aug 3, 2016
    Messages:
    244
    Likes Received:
    63
    Very good job ! Thanks
     
    Shenmuefan likes this.
  11. Manu270891

    Manu270891 Newly Registered

    Joined:
    Jan 27, 2017
    Messages:
    2
    Likes Received:
    0
    The Code for Legacy of Kain: Soul Reaver works for the enviroments, but Raziel still looks stretched. Is there any way to fix this? Thanks!
     
  12. Esppiral

    Esppiral Peppy Member

    Joined:
    Oct 3, 2012
    Messages:
    390
    Likes Received:
    814
    Soul reaver consist of 3 codes
    Environments
    Character
    And render fix

    Depending on the cheat device you use it will fail to apply all of them I think code braker had problems while Action replay worked flawlessly or the other way around lol
     
  13. fafadou

    fafadou Robust Member

    Joined:
    Aug 3, 2016
    Messages:
    244
    Likes Received:
    63
  14. backgamon

    backgamon Member

    Joined:
    Oct 28, 2012
    Messages:
    11
    Likes Received:
    6
    AeroWings 2 PAL

    2C2A8750 3F400000 -> Codebreaker
    --
    Find
    66 66 86 3F 9C DA 06 0C 61 0B 36 4B 74 A3 48 0C 00 00 A0 43 B4 E3 06 0C
    --
    Replace
    00 00 40 3F 9C DA 06 0C 61 0B 36 4B 74 A3 48 0C 00 00 A0 43 B4 E3 06 0C

    http://emuscreenhd.free.fr/Dreamcast/A/ ... %202/4.jpg
    -------------------------------------------------------------------------------------------------------------
    Buggy Heat Pal M4

    2C0424F0 4384BC09 -> Codebreaker
    -
    Find
    B7 FA B0 43 5C EC 1A 8C 90 AF 05 8C 09 00 09 00 E6 2F D6 2F 22 4F F4 7F
    -
    Replace
    09 BC 84 43 5C EC 1A 8C 90 AF 05 8C 09 00 09 00 E6 2F D6 2F 22 4F F4 7F

    http://emuscreenhd.free.fr/Dreamcast/B/ ... heat/2.jpg
    ------------------------------------------------------------------------------------------------------------
    Phantasy Star Online Pal

    2C548E04 43D20000 -> Codebreaker
    2C0923C0 3FA66666
    --
    Find
    9A 99 59 3F 38 8E 54 8C 24 77 42 8C 80 19 32 8C 1A 41 32 8C 1E C7 08 F0
    Replace
    66 66 A6 3F 38 8E 54 8C 24 77 42 8C 80 19 32 8C 1A 41 32 8C 1E C7 08 F0
    --
    Find
    43 00 00 20 44 00 00 F0 43 00 00 A0 43 00 00 70 43
    Replace
    43 00 00 D2 43 00 00 F0 43 00 00 A0 43 00 00 70 43

    http://emuscreenhd.free.fr/Dreamcast/P/phantasy star online/4.jpg
     
    Esppiral and fafadou like this.
  15. inolen

    inolen Newly Registered

    Joined:
    Nov 8, 2016
    Messages:
    2
    Likes Received:
    2
    For anyone interested, I work on the dreamcast emulator redream (https://github.com/inolen/redream) and this week I worked on adding support for automatically patching games using the direct 1ST_READ.BIN patches Esppiral has started creating (thanks for the awesome work).

    The format of the patches looks like:
    https://github.com/inolen/redream/blob/master/src/guest/gdrom/patch.inc

    I've added in a few for now, but would greatly appreciate the help if anyone would like to contribute more.

    Edit: It would be really cool to patch the bios as well.
     
    Last edited: Jul 23, 2017
    TerdFerguson and Mistawani like this.
  16. demilich

    demilich Rising Member

    Joined:
    Jul 10, 2017
    Messages:
    69
    Likes Received:
    9
    Has anybody found the widescreen hacks for Codebreaker for these games? I recently bought them to play on my dreamcast. I got a better price buying the japanese versions.
    GunSpike JP (Cannon Spike)
    PowerStone JP
    Project Justice 2 JP- I tried the one listed in this thread but it looked incorrect.

    Thanks
     
    Last edited: Aug 9, 2017
  17. Meringues

    Meringues <B>Site Supporter 2014</B>

    Joined:
    May 24, 2012
    Messages:
    220
    Likes Received:
    16
    Was there a hex patch for D2, I thought I remembered seeing one but can't seem to find it now??
     
  18. demilich

    demilich Rising Member

    Joined:
    Jul 10, 2017
    Messages:
    69
    Likes Received:
    9
    Looks like I got Project Justice 2 JP to work widescreen with Codebreaker.
    The code that was in the compiled list, was for eyefinity I guess?
    02426B74 43700000
    I tried this one and it worked! Just copied the second set of numbers from the PAL and US version of the game.
    02426B74 43F00000

    Has anybody tried looking for widescreen codebreaker for DIno Crisis?

    I'm trying to follow Espirral's tutorial on how to get started using Demul and Cheat Engine to find widescreen codes but I can't get Demul to load any of my cdis. It gets stuck after I run dreamcast in the Sega Dreamcast Logo. I'm new to this but I found out I had to put a dreamcast bios zip file in the roms folder. The version that Espirral recommended of Demul was complaning about not having a d101...bin file. Before I added the dreamcast bios zip file I had to extract it and rename one of the files to d101... can't remember the complete name, but it was what Demul was complaning about. I then re-zipped the two bin files and added it to the roms folder. That seemed to work but it wont load the cdi game past the Sega dreamcast logo.
    Any sugguestions as to what Demul version to find and where to get the correct bios file?

    Thanks.



    Got DEMUL to work. I'm hoping to find widescreen codes for a few games and post them here.
    Power Stone JP
    Gun Spike JP
    Dino Crisis US
    Capcom Vs SNK US



    Anybody know if there is a widescreen code to enable third-person view for Maken X like in the PS2 version of Maken?
     

    Attached Files:

    Last edited by a moderator: Sep 21, 2017
    Anthony817 likes this.
  19. Esppiral

    Esppiral Peppy Member

    Joined:
    Oct 3, 2012
    Messages:
    390
    Likes Received:
    814
    The game is rendering only the character's arms so even if we put the camera further away, you would still only see her arms holding the weapon, maybe someone could find a way to make the game render the character but it would lack animations and the likes.
     
  20. demilich

    demilich Rising Member

    Joined:
    Jul 10, 2017
    Messages:
    69
    Likes Received:
    9
    @Esppiral, thanks for that response. I might as well get the ps2 version.
    As for your tutorial you made on page 27 to use Cheat Engine and Demul, I started messing around and looking for a widescreen code for DIno Crisis NTSC -U.
    I found this one that zooms the camera, I assume its close to 16:9, but I can't seem to find a vertical modifier to make it fit within 16:9.
    2C31660C 43F00000
    This code seems to move the camera vertically but I dont think its a vertical modifier.
    2C31A6C8 43F00000
    Any ideas? How do I make the zoomed out code to fit on a 16:9?
    In your walkthrough, what do you mean by this:
    "If any of those values find nothing, you can start searching float values, for instance anything from 0,6 to 2.0 can lead to find were the fov value is stored."

    Thanks
     

    Attached Files:

    fafadou likes this.

Share This Page