Dreamcast Widescreen Hacks

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

  1. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    893
    IIRC, thoss games have their timing hard-coded, so an overclock of 20% makes them 20% faster. It might be very hard to change the speed-fps locking in that case.
     
  2. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

    Joined:
    Oct 29, 2015
    Messages:
    98
    Likes Received:
    40
    Esppiral the Master of the widescreen :D Is there any chance for MSR PAL widescreen code? :( I know its a hard one but it would be great if you can try one more time to find the right code.
     
  3. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    You might need to do the opposite of what you're doing here. Instead of changing the mode you might have a better chance nop'ing the loop inside the framebuffer function. This would give you either 15FPS or 60FPS depending what that jumpto function does.
     
  4. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    As Ive said I no longer have a Pc... T_T

    Changing the las "1" to 2, 3, 4 will result in 30- 20- 15 fps and so on but the game will slow down as well, I can't keep lokking in to it so please anyone try a different approach.
     
    Last edited: Nov 29, 2015
  5. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    The debugger on Demul is trash, I can't do anything with it. :/
     
  6. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    Tried myself. Nothing so far.
     
    Shenmue_Trilogy likes this.
  7. S4pph4rad

    S4pph4rad Site Supporter 2015

    Joined:
    Nov 28, 2014
    Messages:
    140
    Likes Received:
    114
    As I mentioned several pages back, just download a save file with the in-game option unlocked and use that. The only advantage a code would give you is that you don't have to unlock it first.
     
  8. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    You have to enable the widescreen cheat before every single race, navigating though all those tedious menus.

    Thats why I searched for a ws patch for that game in the first place.
     
    S4pph4rad likes this.
  9. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Since my Pc is dead and god knows when I will be able to afford a new one... I will post a zip containing all the cheat engine tables for the games I was working on, it is pretty messy... it contain widescreen for games such space channel 5 hud fix for shenmue and the before mentioned 60fps hacks for some games.

    Most are still WIP but I am sure it will be usefull for someone.

    Oh it also contains some widescreen hacks for psx games there are around 200 games in total I think. (Psx + Dc)

    https://mega.nz/#!0MIRFQpT!QC_uEDqpV1ohecePX-vxSM6xE8HUUKzmt6AlrWN6wBY
     
  10. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    Ugh, that widescreen option on MSR not only it's trash (the menu option logic is bugged) but it's also just reducing height. I'm gonna try to fix it.

    EDIT: Not to mention that the math for the widescreen option is incorrect, so it's not real widescreen. I fixed that.
     
    Last edited: Nov 30, 2015
  11. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    @Shenmue_Trilogy @S4pph4rad
    I did it!!!

    Forget the in-game cheat, it's not 16:9 and even what it tries to do is wrong.

    Metropolis Street Racer (PAL)
    Code:
    16:9
    
    02107FDC 3F99999A
    0211253C 3F900000
    
    Eyefinity
    
    02107FDC 40666666
    0211253C 3EC00000
    
    Also, zero geometry missing in Eyefinity!
     
    Last edited: Nov 30, 2015
  12. Esppiral

    Esppiral Gutsy Member

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

    Could you take a look at Ecco the Dolphin? ^^'
     
  13. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    I'll give it a try!

    BTW, a blind port to NTSC. I'm sure it works.


    Metropolis Street Racer (NTSC)
    Code:
    16:9
    
    0210A01C 3F99999A
    021146FC 3F900000
    
    Eyefinity
    
    0210A01C 40666666
    021146FC 3EC00000
    
     
    megavolt85, Anthony817 and Esppiral like this.
  14. Shenmue_Trilogy

    Shenmue_Trilogy Rapidly Rising Member

    Joined:
    Oct 29, 2015
    Messages:
    98
    Likes Received:
    40
    Anthony817, Esppiral and VIRGIN KLM like this.
  15. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    In Ecco the Dolphin (PAL), the address 0239D3A4 is responsible for the height. Changing it to 3F400000 would result into widescreen with reduced height. The address is inaccessible real-time, I need to find a way to access it.
     
    Esppiral likes this.
  16. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    Also modifying in the intro menu the address 2CFF7DE8 on Demul to 3F99999A results into widescreen but it doesn't work in-game and I don't find anything similar there for now.
     
    Esppiral likes this.
  17. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    @Esppiral

    I think I finished your DC DEV BIOS work.

    2C071558 3F400000
    2C0ECD80 3F5D70A4
     
    Esppiral likes this.
  18. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Wow I forgot abou that ^^'
     
  19. VIRGIN KLM

    VIRGIN KLM Active Member

    Joined:
    Nov 20, 2015
    Messages:
    44
    Likes Received:
    49
    I've done somthing similar on PS2 BIOS like a year and a half ago, check PCSX2 forums.
    On PS2 is more solid though, it's more consistent.
     
    Esppiral likes this.
  20. Jun Misugi

    Jun Misugi Member

    Joined:
    Oct 31, 2015
    Messages:
    9
    Likes Received:
    3
    Does this hack is for emulators only? i can't have 16:9 on my Dreamcast :(
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page