Skip to content

Shogo-VR-1.2

Latest

Choose a tag to compare

@BrandonW24 BrandonW24 released this 12 Oct 15:58
· 8 commits to main since this release
b9a94be

True VR hands, weapon wheel, & game stability update

Hi ya'll! Got a new release for you guys here. I spent quite some time working on adding in true proper VR hands for both Sanjuro & MCA gameplay. It finally allows you to take full advantage of an earlier feature I added in a couple releases ago, two handed weapon aiming!

As always, you are able to toggle the default arms back on, or turn off all hands entirely if you prefer.

VrHands VRMCAhands

(Note: for now, all MCAs share the same hand models as I've only added in one set of mecha-hands, on top of that, two handing with MCA weapons is a bit whacky at the moment but generally gets the job done visually, I'll definitely work on improving it over time)

Pistols Akimbo!
Akimbo

Real gangsters hold their MAC10 sideways
MAC10

image

(Shotgun is still a bit wonky)

Aside from that, I've integrated quite a few fixes for a lot of crashes that I have experienced while playtesting over the weekend. The music engine had been causing some headache as every so often the music thread would free up some memory, the NVIDIA driver nvwgf2um would reuse it, music suddenly cuts out and the frame rate suffers quite a lot too and before ya know it boom the game crashes. You go to reopen the game, load a save, boom the game crashes. Certainly a little frustrating!

I resolved these two crash events by first checking to see if there was a memory leak, don't worry, there doesn't appear to be one. But as it turns out, both of these crash events are caused more or less by the type of same engine collision. The fix was to get the game's main thread & the music engine to operate on the same CPU thread together and make them take turns like how they normally did in the past. Two birds, one stone (hopefully)! Along with this, I noticed there was a fairly bad frame rate jutter stutter that appears to happen around 20 to 30 minutes of extended gameplay.

I have integrated a fix for that here so fingers crossed that that is also fixed for others as well. I have not encountered it in my playtesting but you may, and if you do please let me know and attach the following files to your bug reports, it really helps! You can find them inside of your ShogoVR mod folder

  • ShogoVR_launch.log: what the launcher did.
  • ShogoVRBridge.log: window, focus, capture and settings.
  • ShogoVR_game.log: player mode, camera FOV, zoom, resolution and renderer events.
  • ShogoVR_crash : a crash dump file

Hopefully ShogoVR is much more stable for us Shogo enjoyers!

As per usual, please confirm the following SHA256 sums :

def152a27db69c76533e5ea0a5d7e4676d8cbc91adfdbcb109072fe26ded7ef7 ShogoVR-1.2.zip
67b01c251121378e8ce4c8992a3ec89148efc6ff8555629d081bedc3c7b20e0b ShogoVR/ShogoVRBridge.exe
9f3e67e24e5e91fee9477f367eabaf27fccd530aa4e52c39e1f50b451c0de911 ShogoVR/ShogoVR.exe
707ec7f68b86ff49b7e6796fee48e86e38514404b815bb622c6c9078b7b39532 ShogoVR/CShell.dll

If any of these do not match then it is not the mod I am distributing and you will need validate them separately.

If you have any of the older ShogoVR versions already in place and want to update, you can just delete that whole file and replace it with the "ShogoVR" folder in this latest zip to update, or go for an inplace copy-paste to keep your settings intact! Since ShogoVR is self contained, you won't have to worry about your save files being wiped

SHOGO VR - installing by hand

  1. Copy the ShogoVR folder from this zip into your Shogo folder - the one
    with Client.exe in it (for example ...\GOG Galaxy\Games\Shogo - Mobile
    Armor Division, or ...\steamapps\common\Shogo Mobile Armor Division).

    It should look something like this :

image

Inside the folder, you should have ShogoVR.exe and ShogoVRBridge.exe

image

ShogoVR.exe is now only a settings window. Ut no longer starts the game.
Instead you will need to Shogo the normal way with -rez ShogoVR in Shogo's Advanced options

  1. Once only: open Shogo's own launcher (Shogo.exe), click Advanced..., put
    -rez ShogoVR in the Command-Line box, tick "Always specify these
    command-line parameters" and click OK.
image
  1. Make sure you have SteamVR on and have connected your headset via Steamlink or via wired connection.

  2. Start Shogo from the normal launcher

image

To remove Shogo VR, delete the ShogoVR folder. Everything else is in
ShogoVR\Shogo VR Guide.txt.

The manifest.json file here is setup for my new installer to pull newest versions of ShogoVR directly from my GitHub release page to make things easier for folks wanting to get into this mod. The installer does still need a bit of work when I get the free time to work on it again, but I wanted to get this release out for ya'll to enjoy :)

Even though the launcher has been changed from being a launcher to just a settings menu, you can still change all the things you could before. Your comfort VR settings, picture quality settings & controller button mapping abilities are still all there for you to tinker with.

image