Sega Saturn Widescreen hacks (Panzer dragoon Saga POC)

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

  1. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Duke Nukem 3D Widescreen (EUR)

    SSF (CEP)
    Code:
    8000A041 c000
    
    [​IMG]

    [​IMG]


    Widescreen + wider fov
    Code:
    8000A069 5501
    8000A041 c000
    [​IMG]

    [​IMG]
     
    Last edited: Oct 12, 2016
  2. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Touge King the Spirits 2 Widescreen (NTSC-J)
    Code:
    800C9F9E D200
    800D8712 D200
    800D775A D200
    
    Initial value 0119 (281 dec)


    [​IMG]

    [​IMG]

    [​IMG]
     
  3. Moo

    Moo Gutsy Member

    Joined:
    May 3, 2012
    Messages:
    497
    Likes Received:
    177
    Ah, I was wondering how that would work. So.... Sonic R next?
     
  4. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57

    Attached Files:

    • 01n.png
      01n.png
      File size:
      35.9 KB
      Views:
      199
    • 01w.png
      01w.png
      File size:
      32 KB
      Views:
      190
    • 03n.png
      03n.png
      File size:
      84.3 KB
      Views:
      195
    • 03w.png
      03w.png
      File size:
      99.8 KB
      Views:
      201
    • 04n.png
      04n.png
      File size:
      65.5 KB
      Views:
      193
    • 04w.png
      04w.png
      File size:
      74.5 KB
      Views:
      213
    ActSean and Esppiral like this.
  5. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
  6. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    Last Bronx Widescreen (NTSC USA)


    SSF (cep)
    Code:
    800158ED 7A00   Widescreen
    8001C511 0200   Background Zoomout
    Initial Value 00a3 (163 dec)


    [​IMG]

    [​IMG]

    [​IMG]
     
  7. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
  8. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    + fix AR of background
    Action Replay code:
    Code:
    16072B79 00C0
    160BA852 5600
    
     

    Attached Files:

    • 01.png
      01.png
      File size:
      63.6 KB
      Views:
      169
    • 02.png
      02.png
      File size:
      69.1 KB
      Views:
      179
    Last edited: Oct 14, 2016
    Esppiral likes this.
  9. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57

    Attached Files:

    • 011.png
      011.png
      File size:
      158.1 KB
      Views:
      162
    • 021.png
      021.png
      File size:
      174.4 KB
      Views:
      170
    • 012.png
      012.png
      File size:
      157.5 KB
      Views:
      186
    • 022.png
      022.png
      File size:
      175.8 KB
      Views:
      182
    Last edited: Oct 16, 2016
    Esppiral likes this.
  10. ActSean

    ActSean Member

    Joined:
    Feb 18, 2014
    Messages:
    24
    Likes Received:
    23
    Simply amazing. These look great! Is there a way to easily convert the CEP codes directly to PAR? I've tried to convert a few based on the information Espirial mentioned and what I found here: http://ngemu.com/threads/tut-using-cheats-with-ssf.157004/
    From what I understand, the basic idea is to use this conversion:
    160aaaaa xxyy <-------> 800aaaaa yyxx
    This seemed to work OK for most of the Tomb Raider codes, but I did not have any success with D.O.A, or Powerslave.
     
  11. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    This is not a reliable way, although usually works. The fact that some addresses are intermediates and can be used repeatedly. It is best to use a debugger to search for the initial address. But to do this it is necessary to understand the assembly of Sega Saturn.
     
  12. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    JUNGLE-RHYTHM (T-16607G) Widescreen

    SSF (cep)
    Code:
    80013E78 0000
    80013E7A 00bf
    
    YABAUSE (ACTION REPLAY)
    Code:
    16013E780000
    16013E7Abf00

    [​IMG]

    [​IMG]

    [​IMG]
     
  13. BimboBoop

    BimboBoop Rising Member

    Joined:
    Jul 6, 2016
    Messages:
    71
    Likes Received:
    12
    Paul-Met and Esspiral this is Awesome!! I was wondering if you would mind to post the Action Replay values for all your patches and games. I would love to try them with the real hardware and software.
     
  14. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
  15. ynoS XSP

    ynoS XSP Rapidly Rising Member

    Joined:
    Jul 26, 2015
    Messages:
    93
    Likes Received:
    10
    Indeed, I have been experimenting with real hardware and so far only Tomb Raider and Dead or Alive work ok.

    @paul_met: I have looked at your patches and instructions but it didn't work for me. I must be doing something wrong. :confused:

    Correct me if I didn't understand: patching involves opening game cd image (with CDmage), locating the necessary files and importing your patched files. But then how does CDmage save the changes? Is it automatically done?
    Then, burning to a CD should make game work with changes permanent?
     
  16. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    VIRTUA FIGHTER (NTSC-J) (GS-9001) Widescreen

    SSF (CEP)
    Code:
    80023779 D200
    Yabause (action replay)
    Code:
    1602377A00D2
    Initial value 0119 (281 dec)

    [​IMG]
     
  17. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Exactly.
     
  18. ynoS XSP

    ynoS XSP Rapidly Rising Member

    Joined:
    Jul 26, 2015
    Messages:
    93
    Likes Received:
    10
    @Esppiral: Hello. Is it possible to convert that code into PAR code?
     
  19. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
  20. ynoS XSP

    ynoS XSP Rapidly Rising Member

    Joined:
    Jul 26, 2015
    Messages:
    93
    Likes Received:
    10
    Sorry, I missed your post! :oops:
    I will try it and see if it works.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page