PleasingFungus / Silicon-Zeroes

Issue repository for Silicon Zeroes. (Contains no actual code.)
12 stars 0 forks source link

FMOD Error 51 on startup #141

Open Khhs167 opened 10 months ago

Khhs167 commented 10 months ago

Hi! Just got the game, and when I go to start it, the FMOD splash shows, then it crashes, with FMOD error 51(which, according to google is FMOD_ERR_OUTPUT_INIT).

I can attach log.txt and crash.txt if you want. Running pipewire audio(I think) on Arch Linux. I can guarantee that FMOD works fine in my own project, but that's a more recent version of FMOD.

error.txt

2551: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.
2316: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.
2323: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.
2309: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.
1924: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.
6998: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.
2492: VERSION: 1.2.0.1-gae1a095d-S ERROR: FMOD init error 51: Error initializing output device.

log.txt

0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
0: STARTUP: VERSION 1.2.0.1-gae1a095d-S
PleasingFungus commented 10 months ago

Ah, sorry to hear this! One thing I've seen sometimes help with these issues is unplugging other attached audio devices and microphones - it's a bit ridiculous, but you could give it a shot?

Khhs167 commented 10 months ago

I've given it a shot and it sadly does not seem to help

PleasingFungus commented 10 months ago

Sorry to hear that! I don't have resources to develop on Arch Linux, so I don't think I'll be able to debug the problem, sorry.

If you'd like to try running the Windows version via Wine/Proton/etc, I'd be happy to provide you with an itch.io key for the downloads there. (Not sure if you can force Steam to give you an emulated Windows version of a game which has a native Linux build?)

Otherwise, I support and endorse your refunding the game. Not the resolution I'd like for this thread, but I don't have a better one :)

Khhs167 commented 10 months ago

Since I recieved this game as part of a giveaway I cannot refund it. An itch key would work but there's the risk that it just won't work.

I don't know if it is possible for you, but I have dug into this on my own and noticed there's no logging being done.

Could you tell me what version of fmod you're using and I'll download the libraries and see if I can squeeze some more info out of fmod? Oh and is debugging enabled?

Khhs167 commented 10 months ago

Aight, downloaded FMOD 1.10.20 binaries for linux(x86_64 i believe) and it now works?

My guess is that there's a bug in whatever version you're using, or something wrong with the binaries.

PleasingFungus commented 10 months ago

Dang, weird bug! Glad you found a workaround.

(I'll be out of town for the next week, so won't be able to reply further for a while.)