Announcement

Collapse
No announcement yet.

The Humble Indie Bundle #2 Has Arrived

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Originally posted by grepmaster View Post
    got the same error but after installing pulseaudio & enabling it, i got this:
    System configuration, please...

    Can't try to find what caused this for you guys unless I can reproduce the system conditions.

    Comment


    • Originally posted by Svartalf View Post
      System configuration, please...

      Can't try to find what caused this for you guys unless I can reproduce the system conditions.
      You really should set up a bug tracker or mailing list for this port .

      Comment


      • Originally posted by Svartalf View Post
        System configuration, please...

        Can't try to find what caused this for you guys unless I can reproduce the system conditions.
        OS: Debian Squeeze AMD64

        Code:
        Settings
        	ResolutionX = 720
        	ResolutionY = 480
        	TrueColorMode = 1
        	PaletteFile = ContentFile
        		FilePath = Base.rte/palette.bmp
        	Fullscreen = 1
        	NxWindowed = 2
        	PostProcessing = 1
        	PostPixelGlow = 1
        	PixelsPerMeter = 20
        	PlayIntro = 1
        	ConsoleScreenRatio = 0.4
        	DeltaTime = 0.0166667
        	RealToSimCap = 0.075
        	HSplitScreen = 0
        	VSplitScreen = 0
        	DefaultActivityType = GAScripted
        	DefaultActivityName = Zombie Cave
        	MaxUnheldItems = 25
        	EnableParticleSettling = 1
        	EnableMOSubtraction = 1
        	SoundVolume = 41
        	MusicVolume = 100
        	P1Scheme = InputScheme
        		// 0 = Classic Keyboard, 1 = Mouse + Keyboard, 2 = Joystick One, 3 = Joystick Two, , 4 = Joystick Three, 5 = Joystick Four
        		Device = 1
        		LeftUp = InputMapping
        			KeyMap = 23
        		LeftDown = InputMapping
        			KeyMap = 19
        		LeftLeft = InputMapping
        			KeyMap = 1
        		LeftRight = InputMapping
        			KeyMap = 4
        		RightUp = InputMapping
        			KeyMap = 23
        		RightDown = InputMapping
        			KeyMap = 19
        		RightLeft = InputMapping
        			KeyMap = 1
        		RightRight = InputMapping
        			KeyMap = 4
        		Fire = InputMapping
        			KeyMap = 0
        			MouseButtonMap = 0
        		Aim = InputMapping
        			KeyMap = 0
        		AimUp = InputMapping
        			KeyMap = 0
        		AimDown = InputMapping
        			KeyMap = 0
        		PieMenu = InputMapping
        			KeyMap = 0
        			MouseButtonMap = 1
        		Jump = InputMapping
        			KeyMap = 23
        		Crouch = InputMapping
        			KeyMap = 19
        		Next = InputMapping
        			KeyMap = 5
        		Prev = InputMapping
        			KeyMap = 17
        		Start = InputMapping
        			KeyMap = 0
        		Back = InputMapping
        			KeyMap = 0
        	P2Scheme = InputScheme
        		// 0 = Classic Keyboard, 1 = Mouse + Keyboard, 2 = Joystick One, 3 = Joystick Two, , 4 = Joystick Three, 5 = Joystick Four
        		Device = 0
        		LeftUp = InputMapping
        			KeyMap = 84
        		LeftDown = InputMapping
        			KeyMap = 85
        		LeftLeft = InputMapping
        			KeyMap = 82
        		LeftRight = InputMapping
        			KeyMap = 83
        		RightUp = InputMapping
        			KeyMap = 0
        		RightDown = InputMapping
        			KeyMap = 0
        		RightLeft = InputMapping
        			KeyMap = 0
        		RightRight = InputMapping
        			KeyMap = 0
        		Fire = InputMapping
        			KeyMap = 38
        			MouseButtonMap = 0
        		Aim = InputMapping
        			KeyMap = 39
        		AimUp = InputMapping
        			KeyMap = 84
        		AimDown = InputMapping
        			KeyMap = 85
        		PieMenu = InputMapping
        			KeyMap = 40
        			MouseButtonMap = 1
        		Jump = InputMapping
        			KeyMap = 91
        		Crouch = InputMapping
        			KeyMap = 90
        		Next = InputMapping
        			KeyMap = 42
        		Prev = InputMapping
        			KeyMap = 41
        		Start = InputMapping
        			KeyMap = 0
        		Back = InputMapping
        			KeyMap = 0
        	P3Scheme = InputScheme
        		// 0 = Classic Keyboard, 1 = Mouse + Keyboard, 2 = Joystick One, 3 = Joystick Two, , 4 = Joystick Three, 5 = Joystick Four
        		Device = 2
        		LeftUp = InputMapping
        			KeyMap = 23
        		LeftDown = InputMapping
        			KeyMap = 19
        		LeftLeft = InputMapping
        			KeyMap = 1
        		LeftRight = InputMapping
        			KeyMap = 4
        		RightUp = InputMapping
        			KeyMap = 23
        		RightDown = InputMapping
        			KeyMap = 19
        		RightLeft = InputMapping
        			KeyMap = 1
        		RightRight = InputMapping
        			KeyMap = 4
        		Fire = InputMapping
        			KeyMap = 8
        			MouseButtonMap = 0
        		Aim = InputMapping
        			KeyMap = 10
        		AimUp = InputMapping
        			KeyMap = 23
        		AimDown = InputMapping
        			KeyMap = 19
        		PieMenu = InputMapping
        			KeyMap = 11
        			MouseButtonMap = 1
        		Jump = InputMapping
        			KeyMap = 12
        		Crouch = InputMapping
        			KeyMap = 73
        		Next = InputMapping
        			KeyMap = 21
        		Prev = InputMapping
        			KeyMap = 25
        		Start = InputMapping
        			KeyMap = 0
        		Back = InputMapping
        			KeyMap = 0
        	P4Scheme = InputScheme
        		// 0 = Classic Keyboard, 1 = Mouse + Keyboard, 2 = Joystick One, 3 = Joystick Two, , 4 = Joystick Three, 5 = Joystick Four
        		Device = 3
        		LeftUp = InputMapping
        			KeyMap = 84
        		LeftDown = InputMapping
        			KeyMap = 85
        		LeftLeft = InputMapping
        			KeyMap = 82
        		LeftRight = InputMapping
        			KeyMap = 83
        		RightUp = InputMapping
        			KeyMap = 84
        		RightDown = InputMapping
        			KeyMap = 85
        		RightLeft = InputMapping
        			KeyMap = 82
        		RightRight = InputMapping
        			KeyMap = 83
        		Fire = InputMapping
        			KeyMap = 38
        			MouseButtonMap = 0
        		Aim = InputMapping
        			KeyMap = 39
        		AimUp = InputMapping
        			KeyMap = 84
        		AimDown = InputMapping
        			KeyMap = 85
        		PieMenu = InputMapping
        			KeyMap = 40
        			MouseButtonMap = 1
        		Jump = InputMapping
        			KeyMap = 90
        		Crouch = InputMapping
        			KeyMap = 73
        		Next = InputMapping
        			KeyMap = 42
        		Prev = InputMapping
        			KeyMap = 41
        		Start = InputMapping
        			KeyMap = 0
        		Back = InputMapping
        			KeyMap = 0

        Comment


        • Originally posted by Larian View Post
          Heh, you're going to kill me in the face for this, but here ya go.



          I followed those instructions verbatim. They're a bit long and not exactly a turn-key solution, but that's what I did. In fact, that swap works so well that I wouldn't have thought it to be a suspect here, (although nothing surprises me anymore.) Maybe I've just been lucky?
          I'm going to share my observations on things here looking at what's proposed on this link...



          The wonderful thing about the FOSS crowd is that they offer all sorts of solutions for people's problems. Some really good. Some not so hot.

          Unfortunately, for you (and everyone else doing this mod...), this doesn't really "elegantly" disable PulseAudio. All it does is turn off GStreamer support and bypass starting Pulse at it's appropriate times. Unfortunately for everybody, GStreamer's only a PART of your "problems" with PulseAudio- it doesn't change the fact that you've got libpulse in the mix still which anything else bound to it either by linking or dlopen late binding will find it and try to use it. Some will choke badly, some won't.

          What you've linked there for me ISN'T a "fix" for Pulse...and it's the cause of part of the problems- at least the failure report from OpenAL itself if nothing else.

          As you've observed, you've more just been lucky because most applications in your distribution use ALSA directly instead of using Pulse- unless they use OpenAL-Soft. If they do that, the preference is to use PulseAudio over ALSA if it's been built with PulseAudio support (The one in the game has, as has the one in Ubuntu...) unless you explicitly override it with an .alsoftrc file configuration that forces it to ALSA specifically. It's also CortexCommand's and Caster's with the auto launch code I've developed for cAudio which tries to be intelligent and not just go with the .alsoftrc file. If Pulse is available and you're using it natively, much of the latency that people complain about as well as the "problems" pretty much go away if you've got a working ALSA layer underneath it. In order to properly disable it under Ubuntu, you're going to have to cripple it much more extensively- take the package dependency issue there up with the distribution maintainers.

          That's correct, yes. (And I've found one will always need precisely the tool for the job that's gone missing. Also, I'm bitter. )
          No more cynical than I, I'm thinking on this one...

          Okie dokie. Those instructions are pretty clear and they worked right out of the gate for me. I'm willing to re-install PulseAudio if I've really got to, but I'm trying not to "got to", you know?
          Let me find out what turning it off that way does for things before I tell you an actual course of action.

          Comment


          • Originally posted by Xipeos View Post
            You really should set up a bug tracker or mailing list for this port .
            I actually have one for the beta testers. Much of the problems are not something that needs a bug tracker- so far only one issue was something that needed the tracker and it popped up as we shipped with it on the 64-bit side of things.

            Eventually, I'd expect a discussion list here for my little insanity I'm on about here with the varying games I've ported or having people go to the appropriate forums for the studios in question.

            Comment


            • I have had few problems with HIB:2, but overall I am very happy with the quality of the games.

              Sound did not work with Osmos to begin with as I had previously disabled/removed Pulseaudio (due to the horrendous lag, the endless stuttering and crashes). Most applications seem to fall back on Alsa automatically, but Osmos just remained silent. The problem was easily fixed by adding the line drivers=alsa in /etc/openal/alsoft.conf. With Macinarium I experience a bug with my mouse such that it feels like it is being dragged through treacle and then it continues to move after the mouse is stopped. This bug is only apparent in fullscreen mode.

              The only other problem I have at the moment is Cortex Command crashes at startup. I am not at the computer at the moment, so will post the message when I get back home. I am running Ubuntu 10.10 AMD64.

              Comment


              • Originally posted by jophos View Post
                With Macinarium I experience a bug with my mouse such that it feels like it is being dragged through treacle and then it continues to move after the mouse is stopped.
                This issue has been already addressed in this thread, it's just because Machinarium is bundled with a 32-bit Flash Player, you need to unbundle it creating an *.swf file and run it with a 64-bit Flash Player. Look at previous pages for the solution.

                Comment


                • Originally posted by m_gol View Post
                  This issue has been already addressed in this thread, it's just because Machinarium is bundled with a 32-bit Flash Player, you need to unbundle it creating an *.swf file and run it with a 64-bit Flash Player. Look at previous pages for the solution.
                  I'll see what I can do to whisper in their ears about packaging so it plays nicely without the hacking we've come up with in the forum here.

                  Comment


                  • Originally posted by jophos View Post
                    The only other problem I have at the moment is Cortex Command crashes at startup. I am not at the computer at the moment, so will post the message when I get back home. I am running Ubuntu 10.10 AMD64.
                    How did you disable/remove PulseAudio?

                    Comment


                    • Originally posted by Svartalf View Post
                      I'll see what I can do to whisper in their ears about packaging so it plays nicely without the hacking we've come up with in the forum here.
                      I know packaging an own Flash version has its pluses but they could also provide *both* executable & an SWF file, that would be the easiest solution IMHO.

                      Comment

                      Working...
                      X