From the source code, it looks like it is/was using an old BASS version that still had the BASS_ChannelSetAttributes function. That was replaced with BASS_ChannelSetAttribute in BASS 2.4, and I see the code has been updated to use that but the issue is that the BASS_ATTRIB_VOL setting ranges 0-1 rather than 0-100, so you need to divide the old "volume" value by 100 in those calls. For example:
res = BASS_ChannelSetAttribute(gSoundObjet[SoundID].channel3D[sound_pos], BASS_ATTRIB_VOL, volume / 100.f);
Yeah i saw and following the recent changes, and i like that Pocak100 is working on it, i'm not a programmer and don't know how to (quickly) solve some of the problem, instead he is capable of coding and solving most of the bug/missing features that the game will require.I added your change that fixed the issue with loading TGA images, but I wasn't fast enough with the second file. Pocak100 was faster, and he added a lot of great changes that made this game playable on Linux. I didn't know he was working on it, but we can finally play it!
No...on my linux box i can change every resolution without a crash (16 and 32 bit), but instead on my machine it seems not to register the keys (and yes i try to change it on the options menu), also it seems not to work save the screenshot (with numpad 5).Do you have the same issue with it?