Sega Saturn Widescreen hacks (Panzer dragoon Saga POC)

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

  1. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    I applied it to the whole image. As i'm looking to get as close to an accurate recreation as possible, i'm only using CloneCD images to work on this.

    I'll check the burn now. Thanks for the path!

    EDIT/UPDATE:

    Checked the image made from the burn, and the hex changes are still there.
     
    Last edited: Oct 10, 2017
  2. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Then you need to use the correct way to make changes to the disk image. Extract the required file from the disk image using the CDMage tool. Make the necessary changes to the file and paste modified file back into the image again using CDmage.
    In addition, you can download ready-made patches from my site (see link in the signature).
     
    Esppiral likes this.
  3. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    I'll check the site out. I didn't see a specific file that needed a change for the PDS post on the first page of the thread though, just your post with the hex changes needed.

    Thanks
     
  4. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
  5. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    Ah, i see where i failed. Thanks.

    Well, i got the file changed and inserted back in. Still didn't see any difference when running in an emulator. I've got an unmodified version running at the same time as the modified version, side by side in Yabause. Both are forced to a 4:3 aspect ratio, which i assume would show me 2 different screens when running at the same time, loading from the same save state.

    After inserting with the modified 1stread file, i loaded the now modified .img file back up in a hex editor and searched for
    That wasn't found.

    I then searched for
    I was able to find that.

    I have to be doing something wrong here.
     
  6. WingMantis

    WingMantis Active Member

    Joined:
    Dec 29, 2016
    Messages:
    31
    Likes Received:
    4
    @paul_met I stumbled across your Saturn Resolution hack thread over on SegaXtreme last night. That's really amazing. I think that should take top priority. Finding out how much the real hardware can handle for each game, then add widescreen.

    Have you tried Thor 2 at max resolutions? I think simple 2d games like that could work.

    I wonder if the RAM carts could be enabled for other games to account for the increased frame buffer size. Maybe the larger frame buffer shifted the location of the color palette on Shining Force.

    I know you don't have a Saturn. Who out there has a Rhea / Phoebe, Gamer's Cart etc for testing?
    That would be way better than making a bunch of coasters
     
  7. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    I have a rhea and a gamer's cart.
     
  8. WingMantis

    WingMantis Active Member

    Joined:
    Dec 29, 2016
    Messages:
    31
    Likes Received:
    4
    Cool, do you have a SegaXtreme account? You may not need one as long you can see "Meduza Team" under paul's posts here: https://segaxtreme.net/threads/screeen-resolution-hacks.24034/

    You'll have to translate the page. Let me know and I can link you directly to the other site.
     
    Last edited: Oct 11, 2017
  9. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    @A Murder of Crows
    Paste attached file into CD image using CDMage tool. And foget about editing whole CD image by hex editor.

    Yes, did not you see the video demonstration?


    An image with an incorrect palette appears not because of a lack of memory, but because of the limitations of the bit depth of the palette in high resolution.
     

    Attached Files:

    Last edited: Oct 11, 2017
  10. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    I took your file and popped it in with CDMage, closed the image, and mounted it as a disc to run Yabause. I also ran an untouched image at the same time. I got no visual difference between the 2 running the same save point. Both are running in Fixed 4:3.

    I expect that when i run both images from the same save point on 2 different views, on view should match the original, and one (the widescreen) should look off in the emulator due to the wider view. I figure i'd see more to the left and right, so maybe the widescreen image would be "squished" from the sides, giving me an indication that the modification was successful.

    I tried running both at forced 16x9 as well, and both images came out looking squished from the top and bottom.

    I feel like there's a piece of info i'm missing about all this, so here's my setup:

    • Disc: Panzer Dragoon Saga, Disc 1 (US NTSC)
    • Disc Image: CCD/img/sub created from my original disc using Disc Image Creator, copied, with the copy being modified with the file you provided using CDMage
    • Disc Emulation: Virtual Clone Drive
    • Burnt Disc: CloneCD was used to burn a copy of the modified image
    • Emulator: Yabause 0.9.15
    • Real Saturn: April 1996 VA-02 US Saturn, oval button, with Region Free Bios and Mod Chip installed.
    • Real Display: Sony BVM-1911

    [​IMG]
     
  11. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    The problem is, you are loading a saves tate? That would explain why you are still seeing no changes, the hack Paul met posted works on real hardware and emulators.
     
  12. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    I don't understand. I'm loading a save state to quickly get to the same location in the game and do a comparison, from within an emulator.

    before i burn another disc i want to see it work in the Yabause emulator, but I can't seem to get that right.

    Are you saying I should run the game and save normally? how are you proposing I get to a point in game for comparison quickly?
     
  13. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    If you are loading a savestate the emulator won't load/read the newly changed data, it will load a savestate, basically the hole memory state saved previous to the changes, it needs to read the modified executable, loading a savestate won't do that.

    So start a fresh game with your patched Game and it should work.
     
    A Murder of Crows likes this.
  14. A Murder of Crows

    A Murder of Crows Spirited Member

    Joined:
    Mar 1, 2007
    Messages:
    179
    Likes Received:
    57
    That was it on the money. Thanks
     
  15. nonosto

    nonosto Intrepid Member

    Joined:
    Jan 5, 2012
    Messages:
    698
    Likes Received:
    54
    I have a request please, Radiant silvergun in widescreen? maybe it's stupid....
     
  16. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Widescreen for Grandia [J]
    Action Replay code:
    Code:
    16082E4C 0000
    16082E4E E0A8
    
    ==============================
    Does anyone have any save files to check the code in the battle mode?
     

    Attached Files:

    • 4-3.png
      4-3.png
      File size:
      101.4 KB
      Views:
      281
    • 16-9.png
      16-9.png
      File size:
      132.1 KB
      Views:
      295
    Last edited: Dec 19, 2017
    Yakumo and Esppiral like this.
  17. paul_met

    paul_met Rising Member

    Joined:
    Aug 31, 2016
    Messages:
    71
    Likes Received:
    57
    Widescreen for Grandia [J] (update)
    Travel mode (only)
    Code:
    16082E4C 0000
    16082E4E E0A8
    --------------------------------
    Battle mode (only)
    Code:
    1602F308 0000
    1602F30A E0A8
    1602F620 0000
    1602F622 E0A8
    1602F7C4 0000
    1602F7C6 E0A8
    16030458 0000
    1603045A E0A8
    --------------------------------
    File: "FIELD.BIN"
    (Offset / Value)
    7A5C 0000E0A8

    File: "CMDMN.BIN"
    (Offset / Value)
    9DAC 0000E0A8

    File: "CNFIG.BIN"
    (Offset / Value)
    23FC 0000E0A8

    File: "SVLD.BIN"
    (Offset / Value)
    3B28 0000E0A8

    File: "SHOP.BIN"
    (Offset / Value)
    5B10 0000E0A8

    File: "BATLE.bin"
    (Offset / Value)
    3308 0000E0A8
    3620 0000E0A8
    37C4 0000E0A8
    4458 0000E0A8
     

    Attached Files:

    • 4-3.jpg
      4-3.jpg
      File size:
      270.6 KB
      Views:
      307
    • 16-9.jpg
      16-9.jpg
      File size:
      351.4 KB
      Views:
      324
    Esppiral likes this.
  18. 8bitplus

    8bitplus Gutsy Member

    Joined:
    Feb 25, 2008
    Messages:
    476
    Likes Received:
    48
    I so wish Grandia was playable in English on Saturn. Oh well I'll keep dreaming lol
     
  19. kj4860

    kj4860 Newly Registered

    Joined:
    Apr 24, 2009
    Messages:
    2
    Likes Received:
    0
    I'm not sure what enabling 16:9 in Burning Rangers would do, but if you are looking for more 3D titles, that fits the bill well and I am interested.
     
  20. Esppiral

    Esppiral Gutsy Member

    Joined:
    Oct 3, 2012
    Messages:
    495
    Likes Received:
    1,041
    I tried countless times with burning rangers with no luck so far.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page