VitaGrafix icon indicating copy to clipboard operation
VitaGrafix copied to clipboard

[REQUEST] Salt & Sanctuary

Open enroag opened this issue 3 years ago • 18 comments

Is it possible to increase the FPS or the resolution for this game? It is a great game and it deserves it.

Thanks in advance.

enroag avatar Dec 20 '21 17:12 enroag

Hi there, it took a bit of effort, because this game is coded with the XNA framework, but here is the magic code to add to the patchlist.txt:

# Salt and Santuary
[PCSB01072, eboot.bin]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x3200F4 t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
0:0x3220AA 49 B1 r

The second patch "simple mode" is optional, but it's better in my experience. I'm not sure what it does, but it's equal to simple mode in the PC debug menu.

Thank for making me discover this game, it's super fun!

KutsuyaYuki avatar Aug 17 '22 22:08 KutsuyaYuki

@KutsuyaYuki thank you for the new patches.

Am i missing something with this one? I have enabled it however I can still only get 30 FPS, do I need to do something special in the config?

delon5 avatar Aug 18 '22 11:08 delon5

@delon5 do you have the EU version of the game?

KutsuyaYuki avatar Aug 18 '22 11:08 KutsuyaYuki

@KutsuyaYuki thanks for the reply.

Yes I do have the EU version.

28008D9F-E861-477B-A0CE-9FEDE96A8644 D162E73C-DFAD-423F-B61A-4CC048E3FFDC 6A200034-23FD-4099-A1C4-D9257002C69D

Edit: I am also using your version of vitagrafix

delon5 avatar Aug 18 '22 11:08 delon5

It's weird that it doesn't work. I've tested it on another PSVita and it seems to work just fine. Even after a fresh install of the game. The only issue I've run into so far is that after making a character with the patches enabled, the game crashes. Do you get the VitaGraphics OSD saying it patches it to 60FPS or not? 2022-08-21-130630

I've added all the possible versions including the physical copy of the game.

Another question: Are you running an updated version by any chance? Haven't looked into that yet.

# Salt and Santuary
[PCSB01072, eboot.bin] # [EU 1.00]
[PCSE01023, eboot.bin] # [US 1.00]
[PCSE01270, eboot.bin] # [US 1.00]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x3200F4 t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
0:0x3220AA 49 B1 r
#0:0x228B7E t3_mov(3,0x4270)

KutsuyaYuki avatar Aug 21 '22 11:08 KutsuyaYuki

@KutsuyaYuki I am running the games with updates for both this and freedom wars. So that will be the issue. Thanks for the reply. Hopefully you get a chance to look into the updates at some stage.

delon5 avatar Aug 21 '22 11:08 delon5

@delon5 I see! Let me take a look in the updates :)

KutsuyaYuki avatar Aug 21 '22 13:08 KutsuyaYuki

@delon5 Alright, got it to work on the updated version (v1.01). Here are the new patches, they now include the NID to make sure it loads the correct version of the patch.

# Salt and Santuary
[PCSB01072, eboot.bin, 0x93908F0F] # [EU 1.00]
[PCSE01023, eboot.bin, 0x93908F0F] # [US 1.00]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x3200F4 t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
0:0x3220AA 49 B1 r
#0:0x228B7E t3_mov(3,0x4270)

# Salt and Santuary
[PCSB01072, eboot.bin, 0x2EE9DC06] # [EU 1.01]
[PCSE01023, eboot.bin, 0x2EE9DC06] # [US 1.01]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x321AA0 t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
# 0:0x402db8 00 BB r

Let me know if it doesn't work :)

KutsuyaYuki avatar Aug 21 '22 14:08 KutsuyaYuki

@KutsuyaYuki that works perfectly. Thank you so much. Any chance for freedom wars working with the latest update in future?

delon5 avatar Aug 21 '22 20:08 delon5

@delon5 I'm glad it works! I'll look into the Freedom Wars update!

KutsuyaYuki avatar Aug 21 '22 21:08 KutsuyaYuki

@KutsuyaYuki thanks so much

delon5 avatar Aug 21 '22 21:08 delon5

Hi @KutsuyaYuki , I have tried it and it works, thanks for your work. Best wishes

enroag avatar Aug 22 '22 09:08 enroag

@enroag Anytime ^-^!

KutsuyaYuki avatar Aug 22 '22 09:08 KutsuyaYuki

Hi @KutsuyaYuki ,

I have v1.02 (US version) of Salt and Sanctuary and I tried using whats here. However, when I launch the game, OSD said error instead of the expected frame rate. Also a dialog box popped up saying the game version is not supported.

I'm pretty sure this is because I have v1.02, but I could be wrong.

If you ever have time, would you be willing to make this code work for v1.02? I would be grateful if you can.

Thank you and take care! :^)

John-Johnson-Sr avatar Sep 08 '22 00:09 John-Johnson-Sr

@John-Johnson-Sr Oh, I didn't know that there was a newer version for the NTSC variant, but here you go:

# Salt and Santuary
[PCSB01072, eboot.bin, 0x93908F0F] # [EU 1.00]
[PCSE01023, eboot.bin, 0x93908F0F] # [US 1.00]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x3200F4 t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
0:0x3220AA 49 B1 r
#0:0x228B7E t3_mov(3,0x4270)

# Salt and Santuary
[PCSB01072, eboot.bin, 0x2EE9DC06] # [EU 1.01]
[PCSE01023, eboot.bin, 0x2EE9DC06] # [US 1.01]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x321AA0 t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
#0:0x402DB8 00 BB r

# Salt and Santuary
[PCSE01023, eboot.bin, 0x9D4CFA5D] # [US 1.02]
@FPS
# Disables "timestep" which allows to game to run at 60 fps.
0:0x2E07BE t1_mov(1,0)
# Enable "simple mode" to make the game able to run at 60 fps.
# This gives shadow artifacts.
0:0x2E2DDE 38 b9 r

KutsuyaYuki avatar Sep 08 '22 16:09 KutsuyaYuki

@KutsuyaYuki Awesome! It worked, thank you. I wish you well :^)

John-Johnson-Sr avatar Sep 08 '22 20:09 John-Johnson-Sr

@KutsuyaYuki this code breaks upgrade tree graphics.

Zaedisi avatar May 10 '24 05:05 Zaedisi