Dreamcast Widescreen Hacks

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

  1. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
  2. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    I leaved the video uploading to ypoutube, its already uploaded.

     
    fafadou, Gromber and Providencial like this.
  3. wombat

    wombat SEGA!

    Joined:
    Mar 14, 2004
    Messages:
    2,671
    Likes Received:
    319
    WOW, did not expected these results at all with the F355 camera experiment! Awesome, great work @Esppiral!
    Got any more good ideas @Allesio? :D
     
  4. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
    No,for today I'm done :D
     
  5. PrOfUnD Darkness

    PrOfUnD Darkness Familiar Face

    Joined:
    Mar 13, 2004
    Messages:
    1,121
    Likes Received:
    48
    Wow now I'll be finally able to play this game :-D
     
  6. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
    Is it possible to play like this on real hardware? Maybe finally I can play this game
     
  7. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    I am going to test it on my Dreamcast as soon as I arribe at home :)
     
  8. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Once I polish it a little bit more I'll post the codes ;)

    I am super excited :eek:
     
  9. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
    Me too :eek::eek::eek::D:D:D
     
  10. willjay

    willjay Member

    Joined:
    Jul 28, 2016
    Messages:
    19
    Likes Received:
    14
    Someone is interested on this?

    This is a kind of Widescreen Auto Fix for Dreamcast Emulator that can be manipulated with the Xbox 360 controller.

    Here's how it works in the video below:


    It can be started even before the game giving the opportunity to create AutoHotKey Scripts or .bat files to already start the game in widescreen.

    This tool was made just for the game SoulCalibur
    But after more than a month working on this tool now I have full dominion over it and i created a kind of template that makes it much easier to create more Wide AutoFix for other games.

    I can make Fixers for Demul games also.

    If someone is playing on emulators like me and have interece to have Fixers for other games

    Just ask me and I can do.


    For those who want to test the tool...
    Download:
    www.mediafire.com/download/k5q8t822fprbi80

    Do not forget to rename the emulator to nullDC only
     
    Last edited: Aug 23, 2016
    Anthony817 and Esppiral like this.
  11. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    WOW! F355 never looked so awesome! I was just thinking last night if it was possible to show off more of the cockpit or if it was even fully rendered so we get a view like in Forza, and looks like we can! Great work Esspiral!
     
  12. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    OK, the timming couldn't be better, today I just received my new VGA to HDMI converter!!!

    Here it is a video of the hack running on my Dreamcast, My phone can't record at 60 fps, but believe me it runs butter smooth at 60 fps on Dreamcast.


    The video does not do justice at how cristal clear everything looks though.

    Sorry for the teasing, I just want to make sure everything works as intended. ^^'
     
    fafadou, wombat and Anthony817 like this.
  13. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
    You have all the time you need... it's a shame that the game does not include other visuals... Sometimes I ask myself why those decisions? the game looks to run great without a slowdown ,and is one of the best graphic on the Dreamcast, many peoples don't like this game only for the camera, a problem that has been fixed on ps2 version. I have read in many sites and magazines at the time that was an addition made on the ps2 bacause Dreamcast wasn't powerful enough to support it. Another myth busted
    P.s. nice first turn on Laguna seca, I always use your technique too :D:D
     
    Anthony817 likes this.
  14. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    I must admit, I didn't play this game very much due to not being able to change the camera views, but in most racing games I use cockpit views for immersion, however this barely showed the top of the steering wheel and bonnet. I reckon a lot of people don't play it on DC for the same reasons.

    I also like how you experimented with making more of the dashboard visible. I am guessing it might be possible to center the camera with the drivers eyes so it looks like in most other modern racing games behind the wheel. Not sure if clipping would be a problem with the drivers face though.

    Eagerly awaiting this!
     
  15. Esppiral

    Esppiral Gutsy Member

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

    I've been testing different cameras, so far I've tried 2 different ones on real hardware in every single track and I haven't notice any performance issue.

    I'd like to ask, what kind of cameras do people want me to do?.

    I've done a couple cockpit cameras among some rear cameras, one of them is matching the ps2 version camera, which I think is pretty lame lol, but anyway I am sure there will be people interested in playing it like in the ps2 version.

    I've come across some issues.

    The camera will affect the menus 3D objects, nothing major, but track selection will display the 3D tracks displaced.
    Another issue is at the start of every single race the camera will flick until your car is running.
    And the one that bothers me the most, the hud will overlap over the car, I've disabled part of the hud to avoid that, but for some reason everything works on real hardware except the hud hacks.

    Does anyone know if there is some master code for F355 to use with Action replay? maybe that's why the hud hack don't work on real hardware.

    Some Examples.

    PS2 CAMERA

    [​IMG]


    DREAMCAST MATCHING CAMERA (lame camera edition xD)
    [​IMG]
    Example of the hud overlaping the car.

    [​IMG]

    CAM1

    [​IMG]

    CAM1
    [​IMG]

    CAM2 (looks better in motion than stills.)
    [​IMG]

    CAM3 (Really cool in motion)
    [​IMG]

    CAM 4

    [​IMG]

    CAM 5

    [​IMG]



    Please leave feedback.
     
    Last edited: Aug 25, 2016
  16. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
    Awesome, I can't believe those were not implemented in official game
     
    Esppiral and Anthony817 like this.
  17. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Camera 4 sold me! Wow it looks beautiful! Also like "lame camera edition" with no HUD blocking the car.

    Edit: Just got a great idea! If you could resize that speedometer and tachometer, and position them so they perfectly line up over the ones in the cockpit view, it could add a whole other level or immersion if it appeared like the actual gauges were working.
     
    Last edited: Aug 25, 2016
  18. S4pph4rad

    S4pph4rad Site Supporter 2015

    Joined:
    Nov 28, 2014
    Messages:
    140
    Likes Received:
    114
    Your menu problem, could you possibly avoid that using conditional codes? Check some documentation on Dreamcast code types to learn about the 0D and 0E code types. They allow you to check for a specific value and run codes only when that value meets your conditions. You could perhaps look for a value that is 00000001 during menus and 00000000 when menus are not up. Many games seem to always have something like that.

    Of course, if an enable code is required, then a conditional code won't work because it means the code engine probably doesn't stay running.
     
    Esppiral likes this.
  19. Esppiral

    Esppiral Gutsy Member

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

    I've been figuring out why the HUD hack didn't work on real hardware, it turns out that the game stores the hud values in differen addesses depending on the language you have set your console, I have demul set to english, and my console to spanish so that is what it wasn't working lol.

    Tons of ours wasted....

    So I made the hack with english setup in mind. you must set your console to english in orther to make the HUD hack work. eveything else will work no matter what language is selected.

    Prepare yourself to spend quite a lot of time introducing codes in Action replay :eek:


    WIDESCREEN" HUD

    [​IMG]
    Code:
    02484F18
    42400000
    02484D5C
    42C00000
    02484C98
    42C00000
    02484C38
    42C00000
    02484C18
    42C00000
    02484BF8
    42C00000
    02484B38
    42C00000
    02484AD8
    43400000
    02484A98
    42C00000
    

    NO OVERLAPING HUD-PARTIALLY DISABLED + WS HUD.

    [​IMG]

    Code:
    02484F18
    42400000
    02484D5C
    00000000
    02484C98
    00000000
    02484C38
    42C00000
    02484C18
    00000000
    02484BF8
    00000000
    02484B38
    42C00000
    02484AD8
    43400000
    02484A98
    42C00000
    02484D7C
    00000000
    

    PS2-LIKE CAMERA.
    [​IMG]

    Code:
    2C1F2814
    02010000
    2C1F27DC
    3FC00000
    2C1F27E0
    40B4CCCD
    2C1F27FC
    2AF80000
    2C1F27F8
    000001F4

    CAMERA 1 (I recommend this one it has wider fov and gives better sense of speed compared to the default rear camera they added to the ps2 version + you can see your rivals comming, not like in the ps2 camera since the car is basically at the bottom of the screen on that one)
    [​IMG]
    Code:
    021F2814
    02010000
    021F27DC
    3FE66666
    021F27E0
    40A00000
    021F27FC
    329E0000
    More cameras later.
     
    Gromber, megavolt85, Giorgio and 4 others like this.
  20. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Man I have the biggest grin on my face you have no idea! Great work man it looks beautiful!
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page