NeighTools / COM3D2.BepInEx.AIO

A curated AIO for migrating from Sybaris 2 to BepInEx
MIT License
25 stars 1 forks source link

COM 3D2 Steam Version #1

Closed SepticSpoons closed 5 years ago

SepticSpoons commented 5 years ago

Using this with the Steam version of COM3D 2 that was just recently released. Running the game through Steam, the console does not pop-up, causing mods to not work. It works perfectly fine if you run the game.exe manually, but it is a little inconvenient and was wondering if there is a fix for this currently? Thank you.

More info;

When clicking the "Play" button in Steam, a dialog box pops up asking if you want to "Play CUSTOM ORDER MAID 3D2 It's a Night Magic" or "Launch VR Mode in Steam VR Mode" Annotation 2019-07-31 225537

Selecting the first one and hitting "Play", brings up a splash screen and hititng "Start", starts the game, but not console pops up. Annotation 2019-07-31 225600

There are two .exe's inside the directory "COM3D2.exe" and "COM3D2x64.exe" clicking the first one brings up the splash screen so you can click "Start", which then starts the game, but also pops up the console. Clicking the second .exe skips the splash screen, pops up the console and runs the game. The only time the console does not run is if you run it through Steam.

ghorsington commented 5 years ago

Greetings!

The issue with this is known: it is caused by Steam incorrectly setting the current working directory (the directory in relation to which other paths are resolved), which breaks Doorstop, an important component of BepInEx.

Until I release the fixed release, here's a fixed version of Doorstop: version.zip

Simple replace version.dll you have with this one. This should allow running the game through Steam.

SepticSpoons commented 5 years ago

Works like a dream. Thank you for all your hard work! It is highly appreciated.