Dreamcast Widescreen Hacks

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

  1. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    Omikron The Nomad Soul (US)

    The values do not exist in my US copy (Am I the only one or was it an error to the version patched??), but they do in the PAL version of Nomad Soul and does work, another hard modded version for me yay

    Nomad Soul, The (UK)

    02055630 3FE38E39
    02055638 0C0EFA35

    Sonic Adventure International (JP)

    02037040 8C8A1124
    02037044 8C1E2344

    Dead or Alive 2 LE (JP)

    020D3FB0 3FE38E39
    020814E8 3FE38E39
    020804CC 3FE38E39 (This one may be the only one needed)

    I don't know how the other code did or did not work, but what was found by Esppiral is totally different anyway)

    Tomb Raider - The Last Revelation (US)

    02E13664 3FE38E39
    02E134E8 40EDC28F
    02E37A34 44558000

    More of a note for those looking for codes a couple of those I had to do a search as soon as the SEGA logo shows (screen directly after the Dreamcast boot logo) otherwise they are not found (Strange I know)

    Looked at a few games I have failed totally at

    102 Dalmatians, Disney's - Puppies to the Rescue (PAL)
    Spider-Man (PAL)
    KISS Psycho Circus - The Nightmare Child (PAL)
    A bunch of other games yet to get Widescreen

    AeroWings 2 - Airstrike (NTSC)

    I'm sure this version has VGA support the PAL version does not

    43.png 169.png
    Sorry shots are from slight different time stamps, the shots move to fast, but you should still get the idea

    Codebreaker
    Code:
    022A8648 3F500000
    Hex
    Code:
    Find
    00 00 90 3F 94 DA 06 0C 61 0B 36 4B 74 A3 48 0C 00 00 A0 43 B4 E3 06 0C
    Replace
    00 00 50 3F 94 DA 06 0C 61 0B 36 4B 74 A3 48 0C 00 00 A0 43 B4 E3 06 0C
    So I kinda cheated with the above I searched the hex first for 74 A3 48 0C 00 00 A0 43 B4 E3 06 0C and looked at what was before it, 3F900000 is not one I would of looked for to be honest and can not be 100% the end value is correct

    I already wasted a lot of time looking for the other numbers and was on my give it up list
     
    Last edited: Oct 20, 2017
    megavolt85 and Anthony817 like this.
  2. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Awesome man, thanks a lot!! I will try all of them soon. I am sure more people around here are happy for these codes too.
    About the Omikron values, i took them from the Esppiral post, and it detailed this:
    SEGA SEGAKATANA SEGA ENTERPRISES4B82 GD-ROM1/1 JUE 0799810 T36807N V1.00120000418 OMIKRON THE NOMAD SOUL
    Code:
    FIND
    35FA0E3C 2C67098C ABAAAA3F
    REPLACE
    35FA0E0C 2C67098C 398EE33F

    so JUE, means this should be one of those few region free games isn it? Quite probably in my opinion. I found some of those at PS2 and XBOX too.

    About other topic I was wondering about 4 things. Maybe someone can explain me about it.
    1) Is possible to create codes for the 3 bleemcast games? You know guys , as far I heard , a game like Metal Gear Solid, cant be played widescreen on a real PS1 cause it lacks memory, SO I was wondering. Maybe a Dreamcast coudl do the trick? Someone would like to try it? I can test it on real hardware if needed. I own the 3 original Bleemcast discs, if that helps. (what I dont own the original games MGS, Tekken3 or GT3)

    2) Is not possible to create a Codebreaker disc that include the loader and patched CB disc in just one mil CD? Someone ever tried that? Why is not possible?

    3) About These Code breaker patch, I was wondering why is not possible to create them in order to convert non VGA mode games to VGA? As an example, with THE RING. I know there is a CDI patched version now. But what about Codebreaker codes whit that "patch"? SO it can be used with the original Disc or older Mil cd versions? I can test that too if someone would like to try it. And then again why not creating patches for those impossible VGA mode 240p games? Like both King of Fighters 99 Evolution and King of Fighters 99 Dreammatch or Last Blade 2 Final. All of them impossible to play with VGA as far I know, but the code breaker can force or cheat the console to play them at 480p? There is not any theory from the best ones around , about how to try this?

    4) Finally my last topic is more some kind of CODEBREAKER BUG/GLITCH ALERT, so please I will try to use caps at some parts in order to help anybody that could found this info usefull. Please to the moderator if you think is a good idea, you can copy it to the first page of the thread.
    Yesterday after I was adding new codes to my Codebreaker mil cd something weird happened. After I turned off my Dreamcast and the turned on again, I realize the CODEBREAKER LIST OF GAMECODES DISSAPEAR COMPLETELY. Not even the default listed codes was showed. By that time the amout of codes I already added was over 2000. Of course I was about to commite murder between my memory card and my Mil CD codebreaker, but I was able to solve it in time. SO IF THIS HAPPEN TO YOU GUYS , SOMEDAY, please read the following before deleting your codes and begun again one by one.

    First I Tried loading the Code Breaker again but Whitout the Memory card. I realized the default list of codes appeared now. I plugged the memory card with my codes to the Dreamcast controller and as soon it refresh it, the list of codes dissapear completely, again. SO I knew it shoudl besomething with the memory card.

    Then I decide to try adding a new code. SO i did it and I realized the code was listed. I turned off the console and load codebreaker again, and the new code was there, but it was THE ONLY ONE.

    Finally I turned off the console again and Then turned on again. This time with the Memory card already plugged. I was able to see some codes, but not all of them. SO I turned off the dreamcast again and repeated the step adding a new code one more time.

    At the end I turned on my dreamcast with my memory card and the ocdes I already added was showed again. Still I cant see the default Code breaker codes from the disc. But well I dont care about them either. SOmething funny is the couple of codes I added to solve this problem, cant be showed too. Instead I just can see "free spaces"., but at least the porblem was solved and I didnt losed the hundreds of codes I already added.

    Well I hope no one have to do this, but if someone have this problems, guys this is the way to solve it. I notice the codbreaker was saving new codes very slowly before this glitch happened, so if that symptom is happening to you guys, STAY ALERT
     
  3. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    T36807N V1.00120000418 OMIKRON THE NOMAD SOUL is why I know it was the US version

    it was possibly modded to be region free hence JUE though not hard to do, it's a quick IP.bin edit or quicker hex edit and was possibly done so it can be played via GDemu

    1) Metal Gear Solid has had a wide hack done but it is glitched for certain views including duct crawling and few angles via goggles ect.

    PSX wide is currectly being done

    2) I would have thought this possible yeah, it's just someone with the skills having a go at it, the same for all the cheat CD's maybe a new thread for this

    3) As for VGA patching via codes the game would most like need to be disassembled and reprogram the game to run different from what it currently does, it's no small task to start with and you would need a massive amount of codes done to match the code that was changed but a VMU would either not be big enough or you would need to dedicate one just for that, you can see for yourself if you do a file comparison on a HEX level, there is just too much of the code that has been changed for a simple freeze memory patch that is basically what a codebreaker and other cheat devices/CD's do but a lot of the memory does shift round and constantly change so even if you could make a huge code to accommodate such a drastic change the chances are it will also stop other memory from changing causing a freeze or hard reset either that or an overly complecated code set to avoid this

    You can almost redesign a game via codes but that only takes you so far before run out of space to store the codes or memory for the codes to be actively set and a lot of if codes used

    4) Sounds like you are hitting the code base limit, might be worth starting a new VMU to store new codes on, just another reason why 3) will not work

    Anyway this is getting off the subject as this is for Widescreen codes/patches
     
    Last edited: Oct 20, 2017
  4. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Thanks for the answer Zorlon.
    1) I see. I wonder if someday It will be possible to watch a MGS widescreen trough bleemcast and Code breaker.
    2) I hope someone found a way too :)
    3) I understand. Just to be clear this will apply to the 240p games like the dreamcast kof games, isn it? Therefore a widescreen and VGA code for those games are impossible , at least trough codebreaker. But what about a 480 game like The Ring (whitout VGA mode). IS possible to create a code breaker code to add VGA mode adn Widescreen , like the VGA patched Mil CD can do? Or that happened for both kind of games?
    4) I understand. Well I hope at least it can help someone with the same problem, at future.

    My main idea asking all this was searching for more info to improve the codebreaker widescreen topic. Is directly related. You see, I am using the codebreaker codes to fit my LED TV as probably almost everyone. But I also own a 16:9 CRT TV. I realized very few people have CRT tvs by now. Even fewer will have a 16:9 CRT TV. By now VGA Boxes or VGA cables and VGA to HDMI converters, are pretty popular between dreamcast users, so thats why I tought it will be usefull for this topic asking all these.
     
    Last edited: Oct 21, 2017
  5. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    1) 4 discs for 1 game
    Codebreaker Mill CD loader
    Codebreaker
    BleemCast
    Metal Gear Solid
    I guess it is possible though, just not ideal

    GameCube version has codes though that work

    3) The Ring Widescreen yes it is already done, VGA not a chance, just grab a VGA patched copy, (again too much of the code was changed for a simple code to be used) make a cdi image of it to burn and play with or without the Widescreen code enabled
     
    Last edited: Oct 21, 2017
  6. Aleron Ives

    Aleron Ives Rapidly Rising Member

    Joined:
    Jan 29, 2012
    Messages:
    77
    Likes Received:
    44
    The reason that some games without native VGA support can be tricked to support VGA is that they already support VGA, but the VGA flag in IP.bin says they don't, so the Dreamcast disables VGA support when you boot the game. All you have to do is change the boot file to say that VGA is supported, and then everything works: the game itself doesn't change at all. The games that can't be patched to use VGA this way will never support VGA, as you'd need to recompile them from source to make the drastic changes required to allow VGA support on those titles.

    *edit*

    Oh, somebody finally managed to patch a non-VGA game to support VGA? I'm impressed.
     
    Last edited: Oct 21, 2017
  7. backgamon

    backgamon EmuscreenHD

    Joined:
    Oct 28, 2012
    Messages:
    17
    Likes Received:
    7
    Hi,
    Having a issue with that hex code...
    On codebreaker with Cheat Engine i don't have any culling All work well:
    http://emuscreenhd.free.fr/Dreamcast/T/the ring/2.jpg
    But i have HEAVY culling when using this Hex :/
     
  8. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    Not sure what you are talking about maybe a comparison shot
     
  9. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    SEGA SEGAKATANA SEGA ENTERPRISES598F GD-ROM1/1 JUE 0799A10 T8118D 50V1.00120001003 F355 CHALLENGE

    Widescreen IN VGA MODE + REAR CAMERA VIEW

    Code:
    FIND
    BCE52A0C 7C6B2C0C 398EE33F C0AB0D0C ABAAAA3F
    
    BCE52A0C 00000000 398EE33F C0AB0D0C 398EE33F
    
    FIND
    64F52A0C 081E2C0C 148E140C 403D020C
    REPLACE
    8A2E0E0C 081E2C0C 148E140C 403D020C
    
    
    HUD
    FIND
    E4B91C0C 94
    REPLACE
    A083020C 94
    
    FIND
    E36F264F F66E0B00 F6680900 987D2C0C 907D2C0C 187E2C0C
    REPLACE
    E36F264F F66E0B00 F6680900 987D2C0C 907D2C0C 9FFB020C
    
    FIND
    187E2C0C 7C7D2C0C 1C7E2C0C 00000200
    REPLACE
    9FFB020C 7C7D2C0C 1C7E2C0C 00000200
    
    

    https://i.imgur.com/F7XwJo2.jpg[​IMG]

    [​IMG]


    Ultrawidescreen 21.9 + rear camera

    Code:
    FIND
    BCE52A0C 7C6B2C0C 398EE33F C0AB0D0C ABAAAA3F
    
    BCE52A0C 00000000 26B41740 C0AB0D0C 398EE33F
    
    
    FIND
    64F52A0C 081E2C0C 148E140C 403D020C
    REPLACE
    8A2E0E0C 081E2C0C 148E140C 403D020C
    [​IMG]

    [​IMG]
     
    Last edited: Oct 22, 2017
  10. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Thanks a lot again Esppiral. Man Please, do you think you can tell (link us) wich are your best Shenmue 1, Shenmue 2 and What's Shenmue + render fix codes, to fit a a regular 16:9 widescreen? I reviewed different version and updates/edits at this topic, so is a little confusing right now. I hope you can help us. Best Vibes!
     
    Last edited: Oct 21, 2017
  11. backgamon

    backgamon EmuscreenHD

    Joined:
    Oct 28, 2012
    Messages:
    17
    Likes Received:
    7
    1st Screen are with Codebreaker and Cheat Engine -> all are ok:
    [​IMG]
    ---------------------------
    With the Hex patch on border of screen many object disapear(look at the box on bottom right):
    [​IMG]
    And when moving making it worst:
    [​IMG]
     
  12. PrOfUnD Darkness

    PrOfUnD Darkness Familiar Face

    Joined:
    Mar 13, 2004
    Messages:
    1,121
    Likes Received:
    48
    What! I thought that the whole car was not rendered in F355. Awesome!
     
  13. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    http://www.shenmuedojo.net/forum/viewtopic.php?f=37&t=50595

    Actually it doesn't or it didn't XD
     
    BimboBoop likes this.
  14. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Yeah we asked him to do 3rd person view cameras for it like the PS2 port of the game a while back.

    He even did an interior view camera.

    [​IMG]

    I would love to see that with the rear view camera added.
     
  15. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    I did notice this myself as it happens objects outside 4:3 will vanish, then again I not even tested the Codebreaker code either so had no idea it was any different for that

    It's a clipping effect another words it will not render outside a certain point

    for now stick with the code, unless there was a second code I have missed
     
  16. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Thanks a lot Esppiral!! :)
    Zorlon, Esppiral shared the info lacking. The FInal Hex codes are at the 4 page this link http://www.shenmuedojo.net/forum/viewtopic.php?f=37&t=50595
    Sadly I cant see a final code for What's Shenmue or Shenmue 1 US (the ones i was looking for) . But Still it will probably work for many people out there if you can create those Codebreaker Codes. At least SHenmue 2 has a code.
     
  17. d123456

    d123456 Site Supporter 2015

    Joined:
    Jan 10, 2015
    Messages:
    23
    Likes Received:
    5
    Big shout-out to Esppiral for the F355 widescreen hex code. I have been waiting for this 17 years. (I just only used the first find and replace for just the widescreen part) I still cannot get over how beautiful the greatest racing simulator is in VGA even after 17 years. Hard as nails, but very gratifying when you get it right. For those that might not know, here are the codes for the 5 extra tracks: http://www.ign.com/wikis/dc-cheats/Ferrari_F355_Challenge_Cheats.
    I almost want to build a 2 player link cable setup, but the game is too difficult to be played with other people who do not know this game, I think. Again, Esppiral is the MAN!
     
    Esppiral likes this.
  18. PrOfUnD Darkness

    PrOfUnD Darkness Familiar Face

    Joined:
    Mar 13, 2004
    Messages:
    1,121
    Likes Received:
    48
  19. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041

    Thanks, I should have mentioned that the widescreen I posted is meant to be used with the rear camera hack, the rear view is so far away from the car so that I just decreased the distance of the camera, it works with a rear camera but will result in a cropped image if you play with the default camera, so to avoid this if you only want widescreen but with the default camera the code used should be the following.


    Code:
    find
    BCE52A0C 7C6B2C0C 398EE33F C0AB0D0C ABAAAA3F
    replace
    BCE52A0C 00000000 398EE33F C0AB0D0C  ABAAAA3F
     
    fafadou and Anthony817 like this.
  20. backgamon

    backgamon EmuscreenHD

    Joined:
    Oct 28, 2012
    Messages:
    17
    Likes Received:
    7
    I guess i miss something but:
    If i use ALL code (widescreen not 21:9), HUD are only in middle of screen:
    [​IMG]
    If i use only half top codes without HUD, all are fine except i don't have the rear cam:
    [​IMG]
    If use only both 1st et 2 last code, all are misplaced to the right @__@
    [​IMG]
     
    Last edited: Oct 23, 2017
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page