Sega Saturn Widescreen hacks (Panzer dragoon Saga POC)

Discussion in 'Sega Saturn Programming and Development' started by Esppiral, Aug 30, 2016.

  1. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    How did you play this game on SSF? I getting a black screen after lisenced screen.
     
  2. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    I changed some screen parameters on the emulator dont remember exactly what, I am at work atm as soon as I arrive at home I'll post it.
     
  3. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Tomb Raider Pal Hacks.

    No Black Bars.

    Code:
    800FFF08 0000    
    [​IMG] +
    [​IMG]


    Zoom
    Code:
    80062AD6 A000  
    [​IMG]

    Widescreen (broken) just in case it is useful.

    Code:
    8006501E 0050
    [​IMG]



    Wireframe Rendering

    Code:
    80065288 0500
    [​IMG]

    Tiles Rendering

    Code:
    80065288 0000  
    [​IMG]


    Translucent Dithered meshes
    Code:
    8006528C 8F01
    [​IMG]

    Translucent meshes, yes, 3D transparent object without dithering, please someone test this one on real hardware.
    Code:
    8006528C 8F03
    [​IMG]
    [​IMG]



    @paul_met Only the Eur version ot Die Hard trilogy works on SSF, I use SSF_TestVer, skip bios and enforce aspect ratio, I remember the game hanging at the sega logo, without those options checked
     
    Wraith, corvusd and Radaron like this.
  4. Radaron

    Radaron Member

    Joined:
    Oct 29, 2015
    Messages:
    8
    Likes Received:
    3
    According to Compatibility list (in Japanese) http://www8.atwiki.jp/ssemu/pages/91.html you'll have to change your settings to:

    EZ Setting - Full Compatibility.
    Set Cartridge to just "backup cartridge" , not 4MB or 1MB, otherwise it will freeze on FOX intro movie.

    P.S: I just checked US version on the latest test version of SSF, I don't know if it is fully playable, but it boots and plays fine.
     
    Last edited: Oct 1, 2016
  5. cafealpha2

    cafealpha2 Site Supporter 2015

    Joined:
    Jul 4, 2014
    Messages:
    280
    Likes Received:
    20
    Sorry for the noob question, but is there some technical information about cheat codes syntax ?

    I only know syntax of original cheat codes, described in yabause's wiki, and behavior when code start with "8" is not described there.


    This one is amazing :)
    That's just a supposition, but maybe a global variable (0x00065288) allowed to switch easily between textured quads and polylines (Saturn's VDP1 handles theses in a very similar way) in order to test game's 3D engine, and this global variable remained in final version of the game.
     
  6. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    This was useful to me, I don't know if that is exactly what you are asking about.

    http://ngemu.com/threads/tut-using-cheats-with-ssf.157004/
     
  7. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Strange address. What is the initial value? It's desirable 4 bytes.
     
  8. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Initial Value is
    00400040 4 bytes

    0040 2 bytes (64 decimal)
     
  9. ActSean

    ActSean Member

    Joined:
    Feb 18, 2014
    Messages:
    24
    Likes Received:
    23
    I was tring these pro action replay codes on real hardware but I cannot get them to work... Do these require a specific master code? FYI, I'm using an NTSC Saturn, but I'm running the PAL version of Tomb Raider.
     
  10. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    I think you've found a wrong value, since it is not directly responsible for the widescreen.
    --------------------------------------------------------
    Remove left black bar (action replay code).
    Code:
    1603712E E400
    or hex code
    Code:
    File: 0MAIN.BIN
    Address: 0x3312E
    Value: E400h
    
    PS: Extract / Insert this file with CDmage.
     
    Last edited: Oct 1, 2016
    Esppiral likes this.
  11. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    If I am not mistaken, since I don't have an action replay for the sega saturn.

    Code starting with 800, should be chanded to 160, and the last 4 digits should be flip floped, like this.

    CEP code (SSF)
    Code:
    80065288 0500
    Action Replay code.
    Code:
    16065288 0005
    And this should be done with every single code in orther to make it action replay compatible, at least that is what I do with Action Raplay codes for Yabause, no idea if this should be the same on a real Saturn.
     
    corvusd likes this.
  12. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Panzer Dragoon Pal Widescreen.

    SSF (CEP)
    Code:
    800267C6 8300 
    Yabause (Acion Replay)
    Code:
    160267C6 0083
    Initial value
    00AF (175)
     
  13. Xeveniah

    Xeveniah <B>Site Supporter 2013</B><BR><B>Site Supporter 20

    Joined:
    Jun 7, 2009
    Messages:
    64
    Likes Received:
    1

    could be that your using a "PAL" edition on an "NTSC" system the standards are different pal has more lines of resolution than ntsc does... just came to my mind about that...

    X
     
  14. cafealpha2

    cafealpha2 Site Supporter 2015

    Joined:
    Jul 4, 2014
    Messages:
    280
    Likes Received:
    20
  15. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Panzer Dragoon (Pal) - Correction aspect ratio of movies (for widescreen).
    Code:
    16004E62    76DE
    16004ED4    006E
    
     
    Esppiral likes this.
  16. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Sega Touring Car - Widescreen (USA)

    SSF (CEP)
    Code:
    300067A5 0067
    Initial value 0090

    [​IMG]

    [​IMG]


    [​IMG]

    Is there any build of yabause compatible with this game?
     
    paul_met likes this.
  17. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    I think no yet. This is a known problem with this game on Yabause.
    -------------------------------------------------------------
    Sega Touring Car (USA) - Widescreen
    Action Replay:
    Code:
    16026720    006C
    Hex code:
    Code:
    File: 0STC\1.BIN
    Address: 0xE720
    Value: 006Ch
    
    PS: Extract / Insert this file with CDmage.
     
    Esppiral likes this.
  18. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Virtual On Cybertroopers Widescreen (USA)

    SSF (CEP)
    Code:
    800D58E0 4701
    800D5B08 4701
    Yabayse (Action Replay)
    Code:
    160D58E00147
    160D5B080147
    Initial Value 01AA (both addresses)

    [​IMG]
     
  19. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Some fix:
    Code:
    1601863C    0147
     
    Esppiral likes this.
  20. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Sega Rally PAL Widescreen

    SSF (CEP)
    Code:
    80010359 CC00
    Initial Value 0110 (272 decimal)

    [​IMG]
     
    paul_met likes this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page