Dreamcast Widescreen Hacks

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

  1. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    is only widescreen

    is name of TOSEC gdi dump
     
  2. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    How are you converting those CB codes to hex?
     
  3. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    i'm rewrite game code
    optimize function for get free memory and insert my assembler code
     
    Anthony817 and Esppiral like this.
  4. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    Carrier v1.001 (2000)(XICAT Interactive)(PAL)(M4)

    (track03)

    Code:
    find
    1FDE1DC7  1DDCD92B 522FD223
    
    replace
    1FDE22C7  1DDCD92B 522FD223
    
    Code:
    find
    4AD404E0 48D100ED 46D244D3 D223D222 D22146F3 0CE048D1 
    43F345D2 44D337F4 08E046F3 10E043F3 9DF437F4 42C74AF3
    
    replace
    4AD400ED 48C708F0 04E044D3 D013D113 D21346F3 0CE048D1 
    43F345D2 44D337F4 08E046F3 10E043F3 9DF437F4 42C70AF3
    
    Code:
    find
    0C11B08C 1011B08C 9810B08C CC10B08C
    
    replace
    0C11B08C 0000403F 9810B08C CC10B08C
    
     
    Anthony817, Esppiral, fafadou and 2 others like this.
  5. fafadou

    fafadou Gutsy Member

    Joined:
    Aug 3, 2016
    Messages:
    474
    Likes Received:
    185
    Carrier one of my favorite games.
    Thanks :)
     
  6. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    Floigan Bros. - Episode 1 v1.002 (2001)(Sega)(PAL)

    (track05)

    Code:
    find
    8DF13C74 1AF41BF4 1BF41474 1AF41BF4 1BF44361 0C711AF1
    04711AF1 04711AF1 00E206C7 08F11071 2A141AF1 18749DF1
    
    replace
    68749DF1 0DD200E0 08D10224 26241BF4 1BF41624 06240624
    06240624 06240624 06240624 06240900 0B000900 0000403F
    
    Code:
    find
    30744AF4 04745AF4 04746AF4 C8744362
    
    replace
    38746AF4 5BF44BF4 10D1D074 12244362
    
    Code:
    find
    9DF11471 1AF4D874 1AF13C72 1AF41AF2
    
    replace
    9DF11471 1AF4D874 1AF13C72 09001AF2
    
    Code:
    find
    1AF4F074 1AF40B00 09000900 09000900 09000900 09000900
    
    replace
    1AF4F074 1AF40B00 09000900 0000403F 09000900 09000900
    
    Code:
    find
    9DF628D4 2AD06CF4 6CF53074 0B400900
    
    replace
    9DF628D4 2AD12FC7 6CF53074 0B4108F4
    
    Code:
    find
    C0490B0C 605D130C 0032050C 09000900
    
    replace
    C0490B0C 605D130C 0032050C 0000403F
     
  7. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    Fur Fighters v1.003 (2000)(Acclaim)(PAL)(M4)

    The code of a game is well optimized and I could not insert my code
    I used parasitic value from FR14, instead of 1.333333 used 1.35

    (track03)

    Code:
     
    find
    DCF6FCF5 0B4CEE04 CCF4CCF5 8A900B4A
    
    Code:
    replace
    DCF6FCF5 0B4CEE04 ECF4CCF5 8A900B4A
    
     
  8. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    KAO the Kangaroo v1.001 (2000)(Titus)(PAL)(M5)

    (track58)

    Code:
    find
    3CD115F0 028B35C7 08F000F1 1AF15A4B
    
    replace
    3CD115F0 028B35C7 08F000F1 1AF15A4C
    
    Code:
    find
    2BD02DF4 0B4002F4 5A4B8DF1 2DF335F1
    
    replace
    2BD02DF4 0B4002F4 5A4С8DF1 2DF335F1
    
     
  9. optimus0

    optimus0 Member

    Joined:
    Feb 18, 2018
    Messages:
    5
    Likes Received:
    2
    please hex code and CB for kiss psycho circus
     
    Anthony817 and Esppiral like this.
  10. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    Shadow Man v1.002 (1999)(Acclaim)(PAL)(M4)

    (track05)

    Code:
    find
    09003CC7 08F78DF5 3BD23CC7 08F65CF4 28F83BD4 3BD00B40 9DF936C7
    
    replace
    8DF53CC7 08F77CF9 3BD23CC7 08F65CF4 28F83BD4 3BD00B40 63F936C7
    
    Code:
    find
    00002044 F8022C8C 4897018C F0012C8C
    
    replace
    00805544 F8022C8C 4897018C F0012C8C
    
     
    Anthony817, Esppiral, pitito and 2 others like this.
  11. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    I'm going to request sega extrem sports
     
    d123456 likes this.
  12. MastaG

    MastaG Rising Member

    Joined:
    Apr 7, 2015
    Messages:
    65
    Likes Received:
    28
    Wow megavolt is on fire :)
    Great job
     
  13. backgamon

    backgamon EmuscreenHD

    Joined:
    Oct 28, 2012
    Messages:
    17
    Likes Received:
    7
    I have a little problem with the last code...i can found only ONE time (using HxD).
    EDIT:
    I currently test some of the codes:
    The Ring -> Can't find last code 2 time (only once) then don't work.
    Carrier -> Working perfect.
    Kao the Kangaroo -> Working perfect.
    Floigan brothers - 16:9 working but the camera go silly...not really playable.
    Fur Fighters -> Working
     
    Last edited: Mar 9, 2018
  14. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    what is dump you use? i'm use dump from TOSEC

    with Code Braker too? or this bug only with hex patch?

    you have Code Braker code for this game?
     
  15. backgamon

    backgamon EmuscreenHD

    Joined:
    Oct 28, 2012
    Messages:
    17
    Likes Received:
    7
    Using Same Dump i guess, this is same name...
    But i looking for another...maybe it's from mine :/
    Code:
    Ring, The - Terror's Realm v1.002 (2000)(Infogrames)(NTSC)(US)[!].gdi - 1kb
    track01.bin - 1 951kb (1 996 848)
    track02.bin - 13 667kb (13 994 400)
    track03.bin - 1 157 970kb(1 185 760 800)
    
    Only hex patch.
    EDIT:
    I tryed with 2 versions from tosec (from 2 sites), and it seem to be the same version i own...
    When using incomplete code game stay the same as without(no widescreen)...i tryed to mix the code without render fix(from Zorlon) and the 3 possibles codes from u and....widescreen are enabled but same as before...objects disapear :(
    Anyone else tryed that code with success?
    --------------------------------------
    Otherwise Soulreaver are very good -> Working with PAL FR version.
    Same for Starwars racer :)
    And Shadowman always need a render fix like Soulreraver, outside 4:3 area many hole appear in background.
     
    Last edited: Mar 10, 2018
  16. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    i'm sorry, i edit my post, only first code replaced 2 times

    apply only second path and test
     
  17. backgamon

    backgamon EmuscreenHD

    Joined:
    Oct 28, 2012
    Messages:
    17
    Likes Received:
    7
    All codes are injected, and no widescreen at all :(

    For Shadowman only using last code are working :)
    EDIT:
    After some tests, it seem Shadowman doesn't have a true widescreen render, but it look really better than original.
    [​IMG]
    [​IMG]
    1st are corrected with code (no change for background), 2nd are uncorrected.
     
    Last edited: Mar 10, 2018
    fafadou likes this.
  18. megavolt85

    megavolt85 Peppy Member

    Joined:
    Jan 8, 2015
    Messages:
    311
    Likes Received:
    454
    Ring, The - Terror's Realm v1.002 (2000)(Infogrames)(NTSC)(US)

    fix for real hardware, VGA only
    tested with GDEMU

    (track03)

    Code:
    find
    20552020 20202020 30373939 41303020
    
    replace
    20552020 20202020 30373939 41313020
    
    Code:
    find
    C3F5683F 88AC218C 08950F8C 8AAC218C
    
    replace
    ABAAAA3F 88AC218C 08950F8C 8AAC218C
    
    Code:
    find
    B87A8E8C BC7A8E8C C07A8E8C 00002044
    
    replace
    B87A8E8C BC7A8E8C C07A8E8C 0000E143
    
    Code:
    find
    1AE0E255 EC0620D3 6C660B43 E154E153
    
    replace
    1AE001E5 02E620D3 35E40B43 411EE153
    
     
    pitito and fafadou like this.
  19. willjay

    willjay Member

    Joined:
    Jul 28, 2016
    Messages:
    19
    Likes Received:
    14
    Could someone help me with the widescreen code for Tony Hawks 2.
    The old code of segaretro.org either works as a vertical zoom or contains a lot of cliping.

    I took a look at the cheat engine and found the following address.

    Demul:
    2C1DC4A0 00001000 -> Changes the Vertical value without clipping
    2C1DC4A4 00001000 -> Changes the Horizontal value but contains clipping.

    Different from the crop code found in segaretro.org this new address that changes the vertical value does not contain clipping.

    Here's an example:

    SegaRetro Code
    SegaOrg Code.jpg
    New Code
    New Code.jpg

    Looking at the Spiral's Tony Hawks 1 code, I realized that the same was done by joining two addresses that change vertical values and both are like the new one that I found.
    I do not know how Spiral did this, but it worked for THPS 1.

    Maybe if someone with more experience take a look, maybe we can do the same with the THPS2.

    thanks in advance.
     
  20. maxtherabbit

    maxtherabbit Member

    Joined:
    Mar 19, 2018
    Messages:
    24
    Likes Received:
    10
    does anyone have codebreaker codes for the US versions of F355 and Sega GT?

    seeing the menu option greyed out on F355 is taunting me lol
     
    Last edited: Mar 21, 2018
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page