Oddworld: New 'n' Tasty

Oddworld: New 'n' Tasty

View Stats:
SGeeMan Feb 25, 2015 @ 10:54am
[Linux] Game freezes with xbox 360 controller
Arch linux user here, and I noticed that the game works fine. When I fire her up with my xbox 360 controller, it freezes during loading. Watching the terminal it just hangs like this


/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 7, buttons 15, axes 6, name Xbox 360 Wireless Receiver
/dev/input/js0: axis 0: raw 0, mapped 0.000000
/dev/input/js0: axis 1: raw 0, mapped 0.000000
/dev/input/js0: axis 2: raw -32767, mapped 0.000000
/dev/input/js0: axis 3: raw 0, mapped 0.000000
/dev/input/js0: axis 4: raw 0, mapped 0.000000
/dev/input/js0: axis 5: raw -32767, mapped 0.000000


Anyone with a solution hit me up. I'm dying to play this with a controller.
< >
Showing 1-15 of 30 comments
alkazar Feb 27, 2015 @ 5:24pm 
Same problem here. I have a wireless xbox 360 controller. I have to unplug the receiver in order for the game to start.
SGeeMan Feb 27, 2015 @ 7:24pm 
I had a similar experience when Trine 2 was released for linux. Xboxdrv became my friend back then. With all the games we have now, I'd rather just play.
Tanren Feb 27, 2015 @ 10:14pm 
Have the same problem on SteamOS.
Wanama Feb 28, 2015 @ 1:17am 
ExecSteamURL: "steam://rungameid/314660"
Game update: AppID 314660 "Oddworld: New 'n' Tasty", ProcID 4917, IP 0.0.0.0:0
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Found path: /games/steamapps/common/Oddworld New n Tasty/NNT.x86
Mono path[0] = '/games/steamapps/common/Oddworld New n Tasty/NNT_Data/Managed'
Mono path[1] = '/games/steamapps/common/Oddworld New n Tasty/NNT_Data/Mono'
Mono config path = '/games/steamapps/common/Oddworld New n Tasty/NNT_Data/Mono/etc'
/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 7, buttons 15, axes 6, name Xbox 360 Wireless Receiver
/dev/input/js0: axis 0: raw 0, mapped 0.000000
/dev/input/js0: axis 1: raw 0, mapped 0.000000
/dev/input/js0: axis 2: raw -32767, mapped 0.000000
/dev/input/js0: axis 3: raw 0, mapped 0.000000
/dev/input/js0: axis 4: raw 0, mapped 0.000000
/dev/input/js0: axis 5: raw -32767, mapped 0.000000
/dev/input/js1: driver version: 2.1.0 (20100)
/dev/input/js1: fd 8, buttons 15, axes 6, name Xbox 360 Wireless Receiver
/dev/input/js1: axis 0: raw 0, mapped 0.000000
/dev/input/js1: axis 1: raw 0, mapped 0.000000
/dev/input/js1: axis 2: raw -32767, mapped 0.000000
/dev/input/js1: axis 3: raw 0, mapped 0.000000
/dev/input/js1: axis 4: raw 0, mapped 0.000000
/dev/input/js1: axis 5: raw -32767, mapped 0.000000
/dev/input/js2: driver version: 2.1.0 (20100)
/dev/input/js2: fd 9, buttons 15, axes 6, name Xbox 360 Wireless Receiver
/dev/input/js2: axis 0: raw 0, mapped 0.000000
/dev/input/js2: axis 1: raw 0, mapped 0.000000
/dev/input/js2: axis 2: raw -32767, mapped 0.000000
/dev/input/js2: axis 3: raw 0, mapped 0.000000
/dev/input/js2: axis 4: raw 0, mapped 0.000000
/dev/input/js2: axis 5: raw -32767, mapped 0.000000
/dev/input/js3: driver version: 2.1.0 (20100)
/dev/input/js3: fd 20, buttons 15, axes 6, name Xbox 360 Wireless Receiver
/dev/input/js3: axis 0: raw 0, mapped 0.000000
/dev/input/js3: axis 1: raw 0, mapped 0.000000
/dev/input/js3: axis 2: raw -32767, mapped 0.000000
/dev/input/js3: axis 3: raw 0, mapped 0.000000
/dev/input/js3: axis 4: raw 0, mapped 0.000000
/dev/input/js3: axis 5: raw -32767, mapped 0.000000
Installing breakpad exception handler for appid(gameoverlayui)/version(20150225203730)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1424971303)
Killed


After Intro Freezes the game on Linux Mint 17.1 64 bits a.

AMD Phenom(tm) II X4 945 Processor
GK104 [GeForce GTX 760] 4gb

One idea what it is?
williamerika Feb 28, 2015 @ 4:17am 
same on mac osx when i connect my xbox one controller !
andrebo7 Apr 1, 2015 @ 9:26am 
This still happens with the latest patch!
Game freezes on intro with xbox 360 wireless controller plugged in.
Using default xboxdrv config.

Linux Mint 17 64-bit

GTX 970

i7 4930k

Devs!?!
timothyja Apr 1, 2015 @ 4:11pm 
Originally posted by andrebo7:
This still happens with the latest patch!
Game freezes on intro with xbox 360 wireless controller plugged in.
Using default xboxdrv config.

Yep. New patch doesn't help. :(
kittenm4ster Apr 1, 2015 @ 8:07pm 
Yep, a wireless Xbox 360 controller still makes the game not start, even on Ubuntu 14.04 which is the "supported" distro, using xpad which is default :(
Last edited by kittenm4ster; Apr 1, 2015 @ 8:07pm
76561198177346235  [developer] Apr 1, 2015 @ 11:17pm 
Originally posted by kittenm4ster:
Yep, a wireless Xbox 360 controller still makes the game not start, even on Ubuntu 14.04 which is the "supported" distro, using xpad which is default :(

Sadly wireless 360 controllers aren't officially supported, we're hoping to get to test/support those as soon as we're able.
alkazar Apr 2, 2015 @ 2:27am 
Originally posted by Oddworld Admin:
Sadly wireless 360 controllers aren't officially supported, we're hoping to get to test/support those as soon as we're able.

This is a show stopper and prevents me from playing the game. I am glad to know the devs are at least aware of the issue. Here's hoping it can be fixed soon.
76561198177346235  [developer] Apr 2, 2015 @ 2:43am 
Originally posted by alki_Linux:
Originally posted by Oddworld Admin:
Sadly wireless 360 controllers aren't officially supported, we're hoping to get to test/support those as soon as we're able.

This is a show stopper and prevents me from playing the game. I am glad to know the devs are at least aware of the issue. Here's hoping it can be fixed soon.

We're going to need to know which version of Linux everyone is using, which drivers are being used, the exact controller etc.

Also a reminder that only Ubuntu is officially supported by Steam.

https://support.steampowered.com/kb_article.php?ref=1504-QHXN-8366
alkazar Apr 2, 2015 @ 3:15am 
I don't use Ubuntu but from the comments it seems easily reproducible with the default drivers on Ubuntu. Fixing it there will be sufficient to fix it on any other distro.
kittenm4ster Apr 2, 2015 @ 9:30am 
Originally posted by Oddworld Admin:
Originally posted by kittenm4ster:
Yep, a wireless Xbox 360 controller still makes the game not start, even on Ubuntu 14.04 which is the "supported" distro, using xpad which is default :(

Sadly wireless 360 controllers aren't officially supported, we're hoping to get to test/support those as soon as we're able.
You've probably heard this before, but here is a tip from a fellow developer: if you use SDL2 for input, wired and wireless Xbox 360 controllers show up exactly the same with no effort on your part, and it's cross-platform (and free) so I really don't know why anyone would use anything else, honestly :)

But even if you can't use SDL2, I can't remember but isn't the only difference between wired and wireless that the button-mapping is different (they both go through the same xpad kernel module)? So I am confused why it causes the program to freeze if I have a wireless controller connected...shouldn't it just make the button-mapping wrong, and then I could remap it with the new 1.02 feature and I'd be golden? Maybe they are more different than I know, but I always use SDL2 so I don't notice :)

Anyway, I appreciate the Linux support, and I offer my help if you want me to test anything since I have a wireless dongle. (But if you use SDL2 there is really nothing to test; it just works exactly the same as wired; it's pretty awesome.)
Last edited by kittenm4ster; Apr 2, 2015 @ 9:46am
andrebo7 Apr 2, 2015 @ 1:39pm 
I don't think it's specific to the xbox wireless controller. Anything (xbox, PS3) that I use with the xboxdrv driver crashes the game on startup. The kernel drivers (xpad) don't work for me in Mint 17. Supporing xboxdrv will solve most of the issues.
alkazar Apr 3, 2015 @ 6:00am 
Originally posted by andrebo7:
I don't think it's specific to the xbox wireless controller. Anything (xbox, PS3) that I use with the xboxdrv driver crashes the game on startup. The kernel drivers (xpad) don't work for me in Mint 17. Supporing xboxdrv will solve most of the issues.

It is not xboxdrv specific. I tried both the default xpad driver and xboxdrv and the game hangs with both.
< >
Showing 1-15 of 30 comments
Per page: 1530 50

Date Posted: Feb 25, 2015 @ 10:54am
Posts: 30