Dreamcast Widescreen Hacks

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

  1. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    For Half life I've found some values for the camera, most controls zoom values, but nothing that makes the game widescreen, the game does clip heavily outside the intended renderable area, so even puting the camera further away will result in some awful clipping.

    I know there is a widescreen hack for the ps2 version ( even if that version already has a 16:9 option) so I'll keep searching for some usable value.
     
    Anthony817 likes this.
  2. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Well that is unfortunate about the geometry but thanks for looking into it. Much appreciated.
     
  3. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Alien Front Online v1.000 (2001)(Sega)(NTSC)(US)
    Code:
    02CA20B8
    43700000
    [​IMG]
     
  4. Roareye

    Roareye Active Member

    Joined:
    Aug 11, 2015
    Messages:
    47
    Likes Received:
    51
    You are on fire, Esppiral! Somebody stop him, he's a machine! :p

    I've tested your Dead or Alive 2 code and the WWF Royal Rumble codes on a real Dreamcast, and can verify they work. I don't know if it's from the codes, but when you pause the game in WWF Royal Rumble the characters stretch vertically (and they might be squashed in gameplay). I'll test it some more to verify it, I've been a bit rushed due to Valentine's Day. I also have to test Suzuki Alstare on a real DC, but I will definitely get it tested.

    I've updated the list with Esppiral's latest work.
     

    Attached Files:

  5. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Nightmare Creatures II v1.000 (2000)(Konami)(NTSC)(US)

    Code:
    02CDE848
    3F400000
    02CDE844
    3FA00000


    [​IMG]
     
  6. Dreamkey

    Dreamkey Active Member

    Joined:
    Dec 10, 2012
    Messages:
    36
    Likes Received:
    9
    I don't know if you saw it, but there is a very good news: there is a new RC4 of DreamShell!
    Now it's completely open source, and among other things there is a widescreen display mode for the menu, and an interesting option in the ISO loader:
     
    Anthony817 likes this.
  7. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    A bit offtopic, but do you know how to run latest demul 0.7 with directx10? My gpu doesn't support dx11 and demul 0.7 crashes.
     
  8. SILENT_Pavel

    SILENT_Pavel Gutsy Member

    Joined:
    Jun 23, 2012
    Messages:
    417
    Likes Received:
    163
    It's should be like that (if Shenmue ii code as example)
    original:
    Code:
    0231186C 43700000
    Dreamshell:
    Code:
    --pa1 0x0C31186C --pv1 0x43700000
    i'll test it later and upload screens/videos from original hardware
     
  9. Alessio

    Alessio Rising Member

    Joined:
    Sep 8, 2015
    Messages:
    70
    Likes Received:
    17
    I need to start using my games in widescreen mode on my real dreamcast ( never considered using an emulator apart on android)
    Thanks for your great work
     
  10. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Mh, sorry I have an R9 270X so it is a native DX11.1 GPU so not sure about DX10 plugin. :/
     
  11. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    And demul 0.7 refuses to use the dx10 plugin from the previous release..
     
  12. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Mr Driller v1.001 (2000)(Virgin)(PAL)(M5)
    Code:
    021A5D40
    3F59999A
    021A5D18
    44084000
    021A5D38
    3FB1EB85
    021A5D34
    3FAAAAAB
    021A5D30
    3F800000
    021A5D3C
    3FA66666
    021A5D0C
    C31B0000
    021A5D08
    42700000
    021ACB78
    44160000
    [​IMG]
     
    megavolt85, Roareye and Anthony817 like this.
  13. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    STREET FIGHTER 3RD STRIKE

    BLACK BARS REMOVAL
    Code:
    02E18DA0
    3FCCCCCD
    02E18DA4
    40000000
    WIDESCREEN WIP (I need to center the image.)

    Code:
    02E18DA0
    3FCCCCCD
    02E18DA4
    40000000
    02E18DA8
    BE99999A

    [​IMG]
     
    megavolt85, Gromber, Roareye and 2 others like this.
  14. Roareye

    Roareye Active Member

    Joined:
    Aug 11, 2015
    Messages:
    47
    Likes Received:
    51
    Updated the Codes Listing, including Mr Driller and Street Fighter 3rd Strike (which has a note on not being centred yet).

    I haven't been able to test out Suzuki Alstare as my disc (which barely worked when I bought it a few months ago) now refuses to load a race. You go through all the menus and it will then try to load the race before returning you to the menu, there's obviously a disc reading issue. I'm getting a replacement disc next week so I'll test the code when it arrives.

    You're doing excellent work Esppiral, only one question - what region is your Street Fighter 3rd Strike? You didn't state if it was JP, US or PAL.

    Edit: new Suzuki Alstare disc ordered to replace my faulty one. Hopefully it should arrive in the next few days and I'll update on whether the code works on console.
    Esppiral, is there a way of stopping WWF Royal Rumble from squashing the characters vertically?
     

    Attached Files:

    Last edited: Feb 22, 2016
  15. Roareye

    Roareye Active Member

    Joined:
    Aug 11, 2015
    Messages:
    47
    Likes Received:
    51
    Sorry for the double post.
    I've bought a new copy of Suzuki Alstare Extreme Racing and can confirm the code works perfectly on a real Dreamcast with no slow down or negative effects. That being said I'd now want to hunt down a no clipping code for it, as some of the clipping in the game is quite bad.

    Has anyone developed a help guide for testing codes in an emulator? I really want that (and many other) codes.


    EDIT:: URGH. Remembering why I absolutely despise emulators. They never bloody work, even just to PLAY games, for some reason they never install in any form of actual usable condition.

    So I have downloaded demul, but any time I try to boot a game it just gives me an error message saying "Unable to find 'mpr-21871.ic501' in romset 'dceu'". I have no idea what this means, I can't find an English help guide online to tell me what that even means, and the emulator refuses to play at all.

    I then tried nullDC, which plays games but has no codebreaker inputs. I really need someone to help me figure out what is going on so I can actually test some codes, it takes far too long on real hardware.
     
    Last edited: Mar 1, 2016
  16. cheesy

    cheesy Newly Registered

    Joined:
    Mar 3, 2016
    Messages:
    1
    Likes Received:
    0
    Can this be done with Sturmwind and other Indies too?
     
  17. Rocky5

    Rocky5 Site Supporter 2015

    Joined:
    Jan 17, 2014
    Messages:
    524
    Likes Received:
    95
    You got the dc.zip in the roms folder?
     
  18. SILENT_Pavel

    SILENT_Pavel Gutsy Member

    Joined:
    Jun 23, 2012
    Messages:
    417
    Likes Received:
    163
    try to google "Demul BIOS Pack".
     
  19. Roareye

    Roareye Active Member

    Joined:
    Aug 11, 2015
    Messages:
    47
    Likes Received:
    51
    Okay, it's now booting up game, thanks guys.
    It's got issues with slowdown and audio problems though. Sounds like the audio is going through water.
    I also can't find the Codebreaker windows that Esppiral has been using in his pictures to test codes out. Any ideas guys?

    I have a 5 year old laptop, on Windows 10. 1.4Ghz, 8GB RAM and a GT650M graphics card. I'm unsure if it has the grunt required, but I'll keep on trying. If worst comes to worst I am building a new £2k rig at the moment for 4K film editing purposes with 32/64GB RAM, 3.4 Ghz Haswell processor and a GTX960 (eventually two of them) with 4GB RAM each - I'm guessing that would have enough grunt to test some codes lol.
     
  20. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    For emulation the GPU isn't what is really needed to be super powerful. As long as the card is newer it is compatible. I used to have a 650 desktop GPU and used to be able to play all newer games ok with it. Obviously not on ultra but it is still modern architecture and a DX11.1 gpu. You however do need a much more powerful rig for emulating games with Demul, whereas NullDC was more optimized but sadly dropped official support around 2011. I was emulating Dreamcast in 2008 very well on NullDC. So even with my ancient dual core specs at the time it was able to play games in HD.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page