(I'm adding this comment to several bugs here...sorry if you see it multiple times.)
There were some memory corruption bugs in the initial Humble Bundle build, which we believe have been tracked down and fixed now. Most of the crashes are probably due to these.
Those getting Floating Point Exception crashes during cutscenes: that was my fault, I screwed up something hooking up the Bink audio output code. This is also fixed, I think.
Here is a test build, please try it and report back. It's a 2.1 megabyte download: just untar it and overwrite the two files in your game installation.
This build also has joystick support and working FSAA (if the game is way slower for you, you can turn off FSAA in the options menu).
There are still some bugs, but this should be MUCH more playable.
Download it here:
http://treefort.icculus.org/psychonauts/psychonuts-linux-test-06032012.tar.bz2
We'll do a more formal build once we get some feedback.
--ryan.
(In reply to comment #3)
> (I'm adding this comment to several bugs here...sorry if you see it multiple
> times.)
> --ryan.
Thank you so much! Nice to see a fix for this so soon! I haven't tried it yet. but I will at first opportunity!
I cannot go and test if the patch worked, because as soon as I load up the game, Raz starts running up and to the left, and in the menu, if I try to move the mouse selection is always moving upward
(In reply to comment #5)
> I cannot go and test if the patch worked, because as soon as I load up the
> game, Raz starts running up and to the left, and in the menu, if I try to move
> the mouse selection is always moving upward
Xbox controller plugged in?
--ryan.
(In reply to comment #6)
> (In reply to comment #5)
> > I cannot go and test if the patch worked, because as soon as I load up the
> > game, Raz starts running up and to the left, and in the menu, if I try to move
> > the mouse selection is always moving upward
>
> Xbox controller plugged in?
>
> --ryan.
I did not have one plugged in, but I did figure out that blacklisting joydev or modprobe -r joydev fixed my problem, so for some reason that was being loaded at boot
updated version fixes floating point error for me, only problems that remain are audio and not being able to see the images from the projectors
(I'm adding this comment to many bugs that this fix might apply to...sorry if you see it multiple times or it doesn't _actually_ fix your issue.)
Here is a new test build, please try it and report back. It's a 2.1 megabyte
download, so you don't have to redownload the whole game again.
This is meant to fix crash bugs mostly. We still have rendering issues, etc to sort out. If this didn't fix your issue, please report it on this bug. If there are still other unrelated issues, please file a new bug or add yourself to the CC list of one of the other bugs. Here's the open bug list if you want to check for others with the same problem:
https://bugzilla.icculus.org/buglist.cgi?query_format=specific&bug_status=__open__&product=Psychonauts
Steam users: you'll get this through Steam shortly.
Linux users, download this...
http://treefort.icculus.org/psychonauts/psychonauts-linux-0.3-patch.tar.bz2
...and unpack it. Overwrite Psychonauts and libSDL-1.2.so.0 with it. This works with either of the first two builds from HumbleBundle.com.
Mac users that aren't using Steam, download this...
http://treefort.icculus.org/psychonauts/psychonauts-mac-0.3-patch.tar.bz2
...double click it, and run the patcher program it produces.
We'll do a more formal build once we get some feedback.
--ryan.
Whenever I tell the coach I'm ready to do basic braining, the game crashes. Until then every thing seems to work just fine except for the game running in a 800x600 window and not recognizing dual screens. Running Linux Mint 12 04:00.0 VGA compatible controller: nVidia Corporation G94 [GeForce 9600 GT] (rev a1) Dual screens, running the game in windowed mode $ arecord -L | grep "^hw" -A 1 | grep [a-z] hw:CARD=CMI8738,DEV=0 C-Media CMI8738, C-Media PCI DAC/ADC hw:CARD=CMI8738,DEV=2 C-Media CMI8738, C-Media PCI IEC958 hw:CARD=Intel,DEV=0 HDA Intel, ALC889A Analog hw:CARD=Intel,DEV=1 HDA Intel, ALC889A Digital hw:CARD=Intel,DEV=2 HDA Intel, ALC889A Analog hw:CARD=Device,DEV=0 Avnera Audio Device, USB Audio This is the last output: Game: Engine Cutscene progression: CS Script moving from state ___EZScene to state CleanupCS___EZScene, resultant state CleanupCS___EZScene. Time: 591.9716186523438. * Stack Trace 1: setState (line -1, file '(none)) (field) 2: (null) (line -1, file '(none)) () WARN: (none(-1) SetEntityFlag ca.CAKCCutscenes: argument 3 is nil (not a number) Game: Engine proccing end action table Game: Engine starting proc action table 592.00537109375 Game: Engine done proc action table592.0682373046875 Game: Engine done proccing end action table Game: Engine Ending EZ cutscene CAKC1Coach1stTime (currCSName ___EZScene) Game: Engine RESTORE SECONDARY TARGET Game: Engine SET SECONDARY TARGET nil Game: Engine Saved[CA]: bCAKC1Coach1stTimePlayed = 1 Game: Engine Cutscene progression: CS Script moving from state CleanupCS___EZScene to state nil, resultant state nil. Time: 592.1010131835938. * Stack Trace 1: setState (line -1, file '(none)) (field) 2: endCutscene (line -1, file '(none)) (field) 3: (null) (line -1, file '(none)) () ERROR: Can't load a null sound. PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik' PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik' PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik' Floating point exception(I'm adding this comment to many bugs that this fix might apply to...sorry if you see it multiple times or it doesn't _actually_ fix your issue.) Here is a new test build, please try it and report back. It's a 2.1 megabyte download, so you don't have to redownload the whole game again. This is meant to fix crash bugs mostly. We still have rendering issues, etc to sort out. If this didn't fix your issue, please report it on this bug. If there are still other unrelated issues, please file a new bug or add yourself to the CC list of one of the other bugs. Here's the open bug list if you want to check for others with the same problem: https://bugzilla.icculus.org/buglist.cgi?query_format=specific&bug_status=__open__&product=Psychonauts Steam users: you'll get this through Steam shortly. Linux users, download this... http://treefort.icculus.org/psychonauts/psychonauts-linux-0.3-patch.tar.bz2 ...and unpack it. Overwrite Psychonauts and libSDL-1.2.so.0 with it. This works with either of the first two builds from HumbleBundle.com. Mac users that aren't using Steam, download this... http://treefort.icculus.org/psychonauts/psychonauts-mac-0.3-patch.tar.bz2 ...double click it, and run the patcher program it produces. We'll do a more formal build once we get some feedback. --ryan.