This game is Unity and I'm trying to apply the universal Unity fix, but I can't get it to exclusive fullscreen mode. It's weird coz the game runs in borderless fullscreen but uses DX9. I tried 3dmigoto and nothing, then I discovered it runs in DX9. I tried the Unity DX9 universal fix, and I could confirm the DX9 fix works when launching game, but 3D doesn't kick in coz it runs in borderless fullscreen.
I have tried "-window-mode exclusive" command to force exclusive fullscreen; I tried "-force-d3d11" to force DX11 and use 3dmigoto to force fullscreen and nothing has worked so far. I tried setting "full_screen=1" in 3dmigoto. Anyone got any suggestions, or if anyone has the game, have you managed to get the 3d kick in.
Phantasmal: Survival Horror Roguelike
-
- One Eyed Hopeful
- Posts: 37
- Joined: Fri May 22, 2020 10:04 pm
-
- Petrif-Eyed
- Posts: 2398
- Joined: Thu Mar 29, 2012 4:49 pm
Re: Phantasmal: Survival Horror Roguelike
....
Last edited by 3DNovice on Sat Apr 06, 2024 6:14 pm, edited 1 time in total.
-
- One Eyed Hopeful
- Posts: 37
- Joined: Fri May 22, 2020 10:04 pm
Re: Phantasmal: Survival Horror Roguelike
Thanks 3DNovice for the help. I did some further testing. Turns out the game is 32 bit, and it can run in DX11 via launch option of "-force-d3d11". The universal fix 32 bit works perfectly, and the game is nearly 3D Vision ready as far as I have played. Just set "full_screen 1" in d3dx.ini, and turn off motion blur in game settings. The game is fully fixed I guess.3DNovice wrote: ↑Sun Nov 21, 2021 10:05 pm If it's dx9, the universal fix will never ever work, it's exclusive to dx 11
Have you tried different StereoTextureEnable settings?
There may be more, this is my list from a long time ago completed manuallyCode: Select all
Setting ID_0x70edb381 = 0x24208b6a InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b4a InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b6c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208bcc InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208bec InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24228b4c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b4c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208a4c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b5c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x2420eb4c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x2420814c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x2420836c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24200b6c InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208bce InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b7e InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b4e InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b6e InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208a4e InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b4e InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24228b4e InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b4f InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24228b4f InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b6f InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b63 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b64 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b66 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b06 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b46 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208ba8 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b68 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b48 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x2420efa8 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208be8 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24228b68 InternalSettingFlag=V0 // StereoTextureEnable Setting ID_0x70edb381 = 0x24208b40 InternalSettingFlag=V0 // StereoTextureEnable
Most old dx9 Unity games are extremely broken and require that Helixmod be used with
Darkstarsword's Unity template to make a proper fix
http://wiki.bo3b.net/index.php?title=Dr ... 0c0125e.29
I have attached the fix here.
You do not have the required permissions to view the files attached to this post.