nowrep / obs-vkcapture

OBS Linux Vulkan/OpenGL game capture
GNU General Public License v2.0
502 stars 24 forks source link

Clone Hero doesn't fully launch on latest release #189

Closed 46620 closed 7 months ago

46620 commented 7 months ago

Describe the bug When launching Clone Hero/ScoreSpy with obs-gamecapture ./clonehero the game doesn't fully launch.

Screenshots or video Video of clone hero not working on 1.4.6, but works on 1.4.5

System (please complete the following information):

The ScoreSpy client checks for obs-gamecapture to be in PATH before using it, without the plugin installed the game works, and with the latest version installed it doesn't work, 1.4.5 does work as shown in the video

Game log: Loading Clone hero outside of the ScoreSpy launcher

┌[mia☮farris]-(~/ScoreSpy/100)
└> obs-gamecapture ./clonehero
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

Using the ScoreSpy launcher

...
20:55:30.176 (Main)     › [ipcMAIN](FOLDER-EXSISTS): /home/mia/Documents/ScoreSpy/Application Logs/ScoreSpy CH/2023/12/1
20:55:30.177 (Main)     › [ipcMAIN](GENERATE-HARDWARE-REPORT)
20:55:30.198 (Main)     › [ipcMAIN](WRITE-FILE): /home/mia/Documents/ScoreSpy/Application Logs/ScoreSpy CH/2023/12/1
DEPICATED ENCODING utf8
20:55:30.199 (Main)     › [ipcMAIN](BINARY-EXISTS): /home/mia/ScoreSpy/100/clonehero
20:55:30.204 (Main)     › [ipcMAIN](GET-ENV-VARIABLE): HOME
20:55:30.204 (Main)     › [ipcMAIN](FOLDER-EXSISTS): /home/mia/.config/unity3d/ScoreSpy/Clone Hero
20:55:30.205 (Main)     › [ipcMAIN](BINARY-EXISTS): /home/mia/.config/unity3d/ScoreSpy/Clone Hero/songcache.bin
20:55:30.205 (Main)     › [ipcMAIN](DELETE-FILE): /home/mia/.config/unity3d/ScoreSpy/Clone Hero/songcache.bin
20:55:30.212 (Main)     › [ipcMAIN](WRITE-FILE): /home/mia/.config/unity3d/ScoreSpy/Clone Hero
DEPICATED ENCODING null
20:55:30.214 (Main)     › [ipcMAIN](CHMOD +X): /home/mia/ScoreSpy/100/clonehero
20:55:30.215 (Main)     › [ipcMAIN](SPAWN-PROCESS) 100
20:55:30.223 (Main)     › Execute process via obs-gamecapture
20:55:30.229 (Main)     › [ProcessManager](spawn) :: 100
46620 commented 7 months ago

When going back to 1.4.5 and building every commit and testing, 9f74987fa3b1ecc5d1296c9d765195ed1ead58eb seems to be where the issue starts.