Dreamcast Widescreen Hacks

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

  1. truemaster1

    truemaster1 Enthusiastic Member

    Joined:
    Nov 10, 2015
    Messages:
    512
    Likes Received:
    226
    if you make widescreen hack for the translated code veronica im interested remember the 1st_read.bin for the english is the ntsc-u one.
     
  2. BrAzE

    BrAzE Active Member

    Joined:
    Mar 9, 2011
    Messages:
    37
    Likes Received:
    7
    Thanks for the great release! As a heads up, the US code will work for your CVX (looks awesome btw).
     
    Spec likes this.
  3. Spec

    Spec Rising Member

    Joined:
    Apr 14, 2015
    Messages:
    59
    Likes Received:
    23
    Speaking of translation.

    BrAzE, most excellent work on your Space Channel 2 (English Translation). Although, did you by any chance make a GDI version as well? Just wondering. Thanks.
     
  4. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Hi guys, I realized there are some widescreen codes whit no clipping fix for Shenmue 1 (JP & PAL) and Shenmue 2 (PAL) , but I was wondering: Are those codes only to fix problems at emulators or a real dreamcast will need them too? Also anybody has the No clipping code for SHENMUE NTSC-U? ... also anyone could post the NTSC-U widescreen code for THE HOUSE OF THE DEAD 2?
     
  5. S4pph4rad

    S4pph4rad Site Supporter 2015

    Joined:
    Nov 28, 2014
    Messages:
    140
    Likes Received:
    114
    All (?) of the codes in this thread are intended for actual Dreamcast hardware. Some don't even work on emulators, but most work on both. So yes, they are for real Dreamcast.
    The codes that Espprial did are replacements for the originals, you can use the newer ones instead of the old ones.
     
  6. nima158

    nima158 Newly Registered

    Joined:
    Oct 30, 2016
    Messages:
    1
    Likes Received:
    0
    THE HOUSE OF THE DEAD 2 NTSC-U:

    024C6088 43700000

    Enjoy. :)
     
  7. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Thanks for the answer, I tried many of these codes, some of them worked on my dreamcast , but some of them like the ones of Shenmue 1 and 2 or Marvel Vs Capcom 2, worked just the first time I use them whit my gameshark (non official), I KNOW is weird, but after that, at the second time I tried to load them, the games got freezed on a black screen beside loading. I even tried whit a copy of codebraker now, but the only thing I was able to fix was that the game doesnt got freezed on a black screen, the game loads, but the codes are not working. I even have a CRT widescreen TV so I was pretty happy about playing this at S-Video or VGA (on my other Led TV) The clock of my dreamcast get reset each time cause a dead battery... that could be causing the problem? It could be the VMU? Later I even tried whit an original gameshark (one of the last versions) and didnt worked either... or any ideashow to fix this please?
     
  8. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Awesome Nima!! I will try it soon!! I wish you all the best gameplays in the world for you!! xD
     
    Last edited: Nov 2, 2016
  9. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Hi! I've found some similar behaviour for the hig poly hands in Shenmue II and HQ face in Shenmue I (wich turn to be the default ingame face in Shenmue II) to use them during normal gameply, if I provide you info could you do a similar lua script?

    Enabling High poly hands ingame in Shenmue II

    [​IMG]

    HP face for Ryo ingame (Shenmue I )

    [​IMG]


    Thanks.
     
  10. inolen

    inolen Newly Registered

    Joined:
    Nov 8, 2016
    Messages:
    2
    Likes Received:
    2
    Esppiral, I tried your Sonic Adventure NTSC cheats on this version of the game: http://dcemulation.org/dumpcast/viewtopic.php?t=1263

    However, the addresses you used all read 0x0 for me. Are there multiple different versions of the NTSC release floating around?
     
  11. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

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

    I would love to use high poly models in shenmue 1&2 on my dreamcast. Could you please provide the codes? :)
     
  12. Radaron

    Radaron Member

    Joined:
    Oct 29, 2015
    Messages:
    8
    Likes Received:
    3
    Well.. there is really nothing special about that script:
    first, read value from address 2C2BE67C
    then, to address ((value read from 2C2BE67C) - offset), writes value "0"
    Most of the work was done by S4pph4rad who found the address and offset, I just did the math :)
    if it works the same way, you'll just need to replace address, value and offset with your own.
     
  13. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Guys anybody can post a code breaker code for widescreen in Sonic Adventure International, Omikron the Nomad Soul (US) and Rainbow Cotton?
     
  14. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    Looking through this thread makes me wonder if fixes can be applied to those games not designed to work in 640x480 at all
    I know there are a couple of games that will display correctly in 240 but not 480 either displaying more than they should or squashed up display so these need to be zoomed and centered on the active playing area or stretched

    Thinking of games like

    Bangai-O
    that in VGA displays in the top left with the other 3 quarters bugging, though that is a 2D game and obviously runs are 320x240

    Plasma Sword
    that in VGA boots fine but displays squashed on the vertical 320x480, Im guessing
    This is a 3D game if I remember correctly, a couple of games do this when forced into VGA display
     
    Last edited: Nov 16, 2016
  15. FilchronJones

    FilchronJones Newly Registered

    Joined:
    Nov 15, 2016
    Messages:
    2
    Likes Received:
    0
    Hey Esppiral! I messaged you on youtube too! Your Sonic adventure (US) code worked great for me on real hardware. Can we see those 60fps codes for Code Veronica and Jet Grind Radio pretty pretty please?? also I heard another member had 60fps for RE3 as well? I would like to see it even if the game is sped up. Thank you!
     
  16. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

    Joined:
    Oct 29, 2015
    Messages:
    98
    Likes Received:
    40
    Could you please share you code/information with us? :/
     
  17. S4pph4rad

    S4pph4rad Site Supporter 2015

    Joined:
    Nov 28, 2014
    Messages:
    140
    Likes Received:
    114
    Based on his Lua script question, I suspect that he may have found a pointer address which he can't convert directly into a code because there is no documented pointer code type for Dreamcast. Cheat devices for other consoles like Gamecube and PS2 have pointer codes, but the types documented for Dreamcast don't have any. That doesn't mean it's not possible, it just means that someone either needs to use his information to create an ASM patch (which is what yzb37859365 did after I used Espprial's instructions for the black bar removal to find the pointer) or someone needs to create a new cheat device for Dreamcast that adds that code type.

    Edit: What is meant by a "pointer" code is a cheat code that
    1. Loads a value at a certain memory address. This value is another memory address.
    2. Add or subtract from the address loaded in #1, coming up with an address near what #1 points to.
    3. Set the value at that location to whatever you want.

    A typical code will just write to a specific location. But for things that only get loaded sometimes, they can get loaded in different places in memory so a "pointer" keeps track of where those things are stored. This is why you need a code type that can read a value and write to a location near where it points at.
     
    Last edited: Nov 16, 2016
    Shenmue_Trilogy likes this.
  18. zorlon

    zorlon Spirited Member

    Joined:
    Dec 27, 2013
    Messages:
    167
    Likes Received:
    22
    Yeah there are 3 versions, a LE version, a (Not for Resale) version (Obviously came packed with something) and the standard version, there is also a version with a demo of 2 but that is a dupe of one of the other versions anyway
     
  19. japanese_cake

    japanese_cake Spirited Member

    Joined:
    Jul 24, 2009
    Messages:
    125
    Likes Received:
    123
    I believe as well that games like Plasma sword (or psychic force something) can be fixed this way. This method can ease the development of a patch but to support both VGA and other displays, the game still needs a small loader.

    Nice VGA compatibility list btw ;)
     
  20. tsukushima

    tsukushima Newly Registered

    Joined:
    Nov 19, 2016
    Messages:
    3
    Likes Received:
    1
    Hello Guys, thank you for all your effort in coding an bringing us these awesome codes!!
    I have one more request. Would it be possible to release the same codes as for PAL F355 Challenge also for the Japanese version? The Widescreen code works like a charm, but now my HUD is squeezed. There are some codes to fix that, but only for the PAL version. Can somebody make codes for the HUD in the JP version?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page