Emulation Hardware Shin Megami Tensei V: Vengeance. romfs 60FPS + 1080p Mod

Tervel

New Member
Newbie
Joined
Jun 15, 2024
Messages
2
Trophies
0
XP
2
Country
Bulgaria
Btw i've noticed shadows look a tiny bit more pixelated in the HQ version even with the 4096 shadows and max shadow cascades i think it's r.Shadow.DistanceScale or something like that.

Edit nah that's not it might something else dunno, max shadow resolution and cascades looks good enough so i just leave it like that.

Don't upscale the game. Play at 1x resolution because the shadow filtering breaks otherwise. I assume that's your problem here.
 

tet666

Well-Known Member
Member
Joined
Oct 17, 2003
Messages
165
Trophies
2
XP
482
Country
Gambia, The
Don't upscale the game. Play at 1x resolution because the shadow filtering breaks otherwise. I assume that's your problem here.

Nah i don't upscale i set it to 1440p in the ini and play at 1x but unlike the other emulator ryujinx scans all folders for mods, i just forgot i had a another pak file i was testing stuff on somewhere in the mod folder ^^
 
Last edited by tet666,

tet666

Well-Known Member
Member
Joined
Oct 17, 2003
Messages
165
Trophies
2
XP
482
Country
Gambia, The
please how to improve the shadows in 60 only mod?

As someone already mentioned if you don't want to mess with unrealpak you can also just hex edit a pak file, just look for r.Shadow.MaxResolution and r.Shadow.MaxCSMResolution but here i quickly did it for you:
 

Attachments

  • 60fps_ ShX4.7z
    3.7 KB · Views: 6
Last edited by tet666,
  • Love
Reactions: eduall

elunesgrace

Well-Known Member
Member
Joined
Dec 21, 2011
Messages
300
Trophies
1
XP
592
Country
Canada
the 1080p 60fps only and LOD both crash on the vulkan driver for ryujinx.

GUI.RenderThread Application : Unhandled exception caught: Ryujinx.Graphics.Vulkan.VulkanException: Unexpected API error "ErrorDeviceLost".
at Ryujinx.Graphics.Vulkan.CommandBufferPool.Return(CommandBufferScoped cbs, ReadOnlySpan`1 waitSemaphores, ReadOnlySpan`1 waitDstStageMask, ReadOnlySpan`1 signalSemaphores) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\CommandBufferPool.cs:line 281
at Ryujinx.Graphics.Vulkan.PipelineFull.FlushCommandsImpl() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\PipelineFull.cs:line 254
at Ryujinx.Graphics.GAL.Multithreading.Commands.SetRenderTargetsCommand.Run(SetRenderTargetsCommand& command, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\Commands\SetRenderTargetsCommand.cs:line 21
at Ryujinx.Graphics.GAL.Multithreading.CommandHelper.<>c.<InitLookup>b__5_1[T](Span`1 memory, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\CommandHelper.cs:line 43
at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RenderLoop() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\ThreadedRenderer.cs:line 144
at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RunLoop(ThreadStart gpuLoop) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\ThreadedRenderer.cs:line 113
at Ryujinx.Ava.AppHost.RenderLoop() in D:\a\Ryujinx\Ryujinx\src\Ryujinx\AppHost.cs:line 987
at System.Threading.Thread.StartCallback()
 

tet666

Well-Known Member
Member
Joined
Oct 17, 2003
Messages
165
Trophies
2
XP
482
Country
Gambia, The
the 1080p 60fps only and LOD both crash on the vulkan driver for ryujinx.

GUI.RenderThread Application : Unhandled exception caught: Ryujinx.Graphics.Vulkan.VulkanException: Unexpected API error "ErrorDeviceLost".
at Ryujinx.Graphics.Vulkan.CommandBufferPool.Return(CommandBufferScoped cbs, ReadOnlySpan`1 waitSemaphores, ReadOnlySpan`1 waitDstStageMask, ReadOnlySpan`1 signalSemaphores) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\CommandBufferPool.cs:line 281
at Ryujinx.Graphics.Vulkan.PipelineFull.FlushCommandsImpl() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\PipelineFull.cs:line 254
at Ryujinx.Graphics.GAL.Multithreading.Commands.SetRenderTargetsCommand.Run(SetRenderTargetsCommand& command, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\Commands\SetRenderTargetsCommand.cs:line 21
at Ryujinx.Graphics.GAL.Multithreading.CommandHelper.<>c.<InitLookup>b__5_1[T](Span`1 memory, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\CommandHelper.cs:line 43
at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RenderLoop() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\ThreadedRenderer.cs:line 144
at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RunLoop(ThreadStart gpuLoop) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\ThreadedRenderer.cs:line 113
at Ryujinx.Ava.AppHost.RenderLoop() in D:\a\Ryujinx\Ryujinx\src\Ryujinx\AppHost.cs:line 987
at System.Threading.Thread.StartCallback()


They work fine for me might be something on your end did you try it without upscaling? You can also try to enable "alternative memory layout" in setting > system the vanilla game also sometimes had problems with crashes when using some mods which used too much memory and that usually fixed it.
 

Hakz31

Member
Newcomer
Joined
Jul 23, 2022
Messages
14
Trophies
0
Age
31
Location
Alkapoucha
XP
37
Country
France
I'm having textures not loading properly (ryujinx/vulkan) during cutscene (not everytime but often) could it be related to mod ? ( I have NVME M.2)
I modified the 1080p60_HQ pak in hex editor, found the res (1920x1080) and changed it to 2560x1440, could it be the culprit ? Its my first time doing it, while the resolution is working properly i'm afraid i may have broken something ( sorry for my english )

image.png
 
Last edited by Hakz31,

MatiasSixPaths

New Member
Newbie
Joined
Jun 15, 2024
Messages
2
Trophies
0
Age
34
XP
4
Country
Argentina
Nah i don't upscale i set it to 1440p in the ini and play at 1x but unlike the other emulator ryujinx scans all folders for mods, i just forgot i had a another pak file i was testing stuff on somewhere in the mod folder ^^
bro any chance i can have that 1440p mod you have ?. so in ryujinx i should leave aas 1x scale ?
 

cleanhovbot

Well-Known Member
Member
Joined
Jul 25, 2022
Messages
111
Trophies
0
Location
Seattle
XP
167
Country
United States
My personal cocktail that's worked for me is: 1080p60_HQ, 3X Distance mod, and remove Depth of Field from the other thread. I've had a pretty consistent 59.9 fps and the game looks pretty good. At the very least a massive improvement over what the Switch version actually looks like.
 

tet666

Well-Known Member
Member
Joined
Oct 17, 2003
Messages
165
Trophies
2
XP
482
Country
Gambia, The
bro any chance i can have that 1440p mod you have ?. so in ryujinx i should leave aas 1x scale ?

Sure, i also included a version with Depth of Field disabled which is what i use, and yes use 1x as 2x would be 5k and unless you have a very high end GPU that could be a bit much.

I'm having textures not loading properly (ryujinx/vulkan) during cutscene (not everytime but often) could it be related to mod ? ( I have NVME M.2)
I modified the 1080p60_HQ pak in hex editor, found the res (1920x1080) and changed it to 2560x1440, could it be the culprit ? Its my first time doing it, while the resolution is working properly i'm afraid i may have broken something ( sorry for my english )

View attachment 442539

1440p uses quite a lot of emulated memory ( the emulated system ram of the switch) so this can happen you should definitely enable alternative memory Layout with it as it can lead to crashes without it.
 

Attachments

  • 1440p60_mods.7z
    3.8 KB · Views: 4
Last edited by tet666,
  • Like
Reactions: Pismire

MatiasSixPaths

New Member
Newbie
Joined
Jun 15, 2024
Messages
2
Trophies
0
Age
34
XP
4
Country
Argentina
Ok i managed to mod and works awesome! thanks so much for this mod!.
settings on ryujinx scale = 1x + fsr on
i have a constant 60 fps im also using distance mod.
Post automatically merged:

Sure, i also included a version with Depth of Field disabled which is what i use, and yes use 1x as 2x would be 5k and unless you have a very high end GPU that could be a bit much.
Thank you bro ! well i have a ryzen 9 5900x rx 6900xt while is a good gpu i have better perfomance with RTX cards for emulator. 1x + 1440 modde looks great on my Gigabyte 32 qhd 165hz
 

Attachments

  • 1440p60_ShadowsX4.7z
    3.7 KB · Views: 2

elunesgrace

Well-Known Member
Member
Joined
Dec 21, 2011
Messages
300
Trophies
1
XP
592
Country
Canada
They work fine for me might be something on your end did you try it without upscaling? You can also try to enable "alternative memory layout" in setting > system the vanilla game also sometimes had problems with crashes when using some mods which used too much memory and that usually fixed it.
Together these worked thanks
 

miserlysole

New Member
Newbie
Joined
Jun 16, 2024
Messages
2
Trophies
0
Age
23
XP
4
Country
Brazil
Would someone mind making a mod that just makes the handheld resolution 720p, and docked 1080p, without changing anything else? I tried doing it myself with hex edit, but the game doesn't launch for some reason.
Post automatically merged:

Would someone mind making a mod that just makes the handheld resolution 720p, and docked 1080p, without changing anything else? I tried doing it myself with hex edit, but the game doesn't launch for some reason.
I figured it out, the old patch for disabling dynamic res on the original game works on this one. Here's the exefs patch that disables dynamic res completely, for version 1.0.0, GPU OC required.
 

Attachments

  • SMTVV_DisableDynRes_v1.0.0.7z
    271 bytes · Views: 3
Last edited by miserlysole,
  • Like
Reactions: StevensND

tet666

Well-Known Member
Member
Joined
Oct 17, 2003
Messages
165
Trophies
2
XP
482
Country
Gambia, The
How are you guys unpacking/packing files for the new game?

Unrealpak to unpack/repack pak files, you can dump the pak files with any emulator.
If you just want to make some smaller changes in the inis of the game you can also just download one of the pak files here and hex edit it just make sure you only change stuff and not delete anything in hex or the pak file can get corrupted.
 

GendoRokobungi

Active Member
Newcomer
Joined
Mar 28, 2023
Messages
42
Trophies
0
Age
54
XP
93
Country
Uzbekistan
Does the overhead map view (dpad up) use different LOD/draw distance settings to the regular view? Seems like cars and other objects drop out altogether very quickly in the overhead view. Not really a big deal, but very noticeable.

Also, what's the in-built AA method and default settings/values? TAA? It doesn't appear to be doing much when enabled. Can it be boosted/improved at all?
 

tet666

Well-Known Member
Member
Joined
Oct 17, 2003
Messages
165
Trophies
2
XP
482
Country
Gambia, The
Does the overhead map view (dpad up) use different LOD/draw distance settings to the regular view? Seems like cars and other objects drop out altogether very quickly in the overhead view. Not really a big deal, but very noticeable.

Also, what's the in-built AA method and default settings/values? TAA? It doesn't appear to be doing much when enabled. Can it be boosted/improved at all?

It's UE's built in TAA and the 1080p60_HQ mod ZomiZomi posted uses a higher quality preset it looks a bit cleaner especially if combined with a higher rendering resolution.
 

Stellar

Well-Known Member
Member
Joined
Jul 20, 2014
Messages
213
Trophies
0
XP
1,832
Country
Portugal
Unrealpak to unpack/repack pak files, you can dump the pak files with any emulator.
If you just want to make some smaller changes in the inis of the game you can also just download one of the pak files here and hex edit it just make sure you only change stuff and not delete anything in hex or the pak file can get corrupted.
Is there a tutorial somewhere to use unrealpak? Or a link? Thanks in advance.
Post automatically merged:

Actually nevermind, followed the advice and just used a hex editor to change frametime to 33.33ms :D
 
Last edited by Stellar,

pierocubo

New Member
Newbie
Joined
Mar 15, 2009
Messages
4
Trophies
1
XP
101
Country
United States
I'm new to this, but I have made romfs 60fps mods for SHIN MEGAMI TENSEI V: Vengeance.
It should work with all future versions of the game also (versions 1.0.0 and 1.0.1 work so far)
I have made a few versions:

Main mods:
60fps_mods.zip includes the following mods (you can use only one):
  • 60fps_only - just 60fps mod, nothing else has been changed
  • 60fps_LQ - 60fps low quality mod: no shadows, poor effects (but view distance is the same). Maybe good for Switch users
  • 60fps_LOD_ShadowsX4 - 60fps mod with better LOD and 4x shadows. NEW. added 15.06.2024
  • 1080p60_only - stable 1080p resolution in docked mode and 60fps, nothing else has been changed
  • 1080p60_LQ - the same as 60fps_LQ but stable 1080p
  • 1080p60_ShadowsX4 - the same as 1080p60_only but with 4x Shadows
  • 1080p60_ShadowsOff - the same as 1080p60_only but with no Shadows
  • 1080p60_betterLOD - the same as 1080p60_only but with better LOD (cars and stones won't change its shapes with distance (they will but far far away))
  • 1080p60_ShadOff_LOD - the same as 1080p60_ShadowsOff but with better LOD
  • 1080p60_HQ - 1080p, 60 fps with 8x Shadows, better LOD, better effects. updated 15.06.2024 - Shadows are not so blurry now

30fps_ShX4.zip - original settings but improved shadows (4x)



Additional mods:
Distance_mods.zip contains:
  • DistanceX2 - The visible distance will be x2 more (grass and stones will appear further)
  • DistanceX3 - The visible distance will be x3 more (grass and stones will appear further)
  • DistanceX0.5 - The visible distance will be x2 less (grass and stones will appear closer)

You can use additional mods as standalone mods or as an addition to the main mods! I.e. you can use 1080p60 mod and DistanceX3 mod together

To install mod (use only one of those Main mods and/or one Additional mod at a time!):
For emulator (I use Ryujinx) click right mouse on the game, pick "Open Mods Directory" and extract mod there. You should get something like that - ...\mods\contents\<TITLEID>\60fps_only\romfs\...

For Switch users I think you should extract only romfs folder from the archive (without the name of the mod) and put it into you atmosphere/contents/<TITLEID>/ folder. So you should get something like that: atmosphere/contents/<TITLEID>/romfs/Project/...

<TITLEID> for version 1.0.0 of the game is 010069c01ab82000
Hi! Thank you for this! It's possible to get 900p/30fps on OC with this mod?

Thanks in advance!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://m.youtube.com/watch?v=fIyYTN86_Uk&pp=ygUXc3BhY2ViYWxscyB3aGVuIGlzIG5vdyA%3D