SpeedRunners

SpeedRunners

View Stats:
SpeedRunners > General Discussions > Topic Details
Gert-Jan Stolk  [developer] Mar 3, 2016 @ 3:28am
Mac and Linux open beta
It has been a long wait but it's finally here! We'll be running an open beta for Mac and Linux the coming month or so.
If you are interested in participating you can activate the 'platform' beta.

Go to SpeedRunners in your Steam library > Right click SpeedRunners > Properties > 'BETAS' tab > Select 'Platform' there > 'LOCAL FILES' tab > Verify integrity of game cache...

If you have problems with the Mac or Linux build, post below here mentioning which OS you're using and a log file is always helpful.

The log file on Mac can be found at ~/Library/Application Support/SpeedRunners/SpeedRunnersLog.txt
The log file on Linux can be found at ~/.local/share/SpeedRunners/SpeedRunnersLog.txt

Enjoy!
Last edited by Gert-Jan Stolk; Mar 3, 2016 @ 5:20am
< >
Showing 1-15 of 164 comments
alkazar Mar 3, 2016 @ 4:21am 
Hi, I am interested in checking this out. I have one question, is the port in house or done by a third party? I ask because I want to support whoever is doing the port, i.e. if it is done by third party I will wait for the final release so they can get their proper cut. If it is in house, I can safely purchase the game now and help test. Thanks!
Gert-Jan Stolk  [developer] Mar 3, 2016 @ 4:26am 
Originally posted by alki_Linux:
Hi, I am interested in checking this out. I have one question, is the port in house or done by a third party? I ask because I want to support whoever is doing the port, i.e. if it is done by third party I will wait for the final release so they can get their proper cut. If it is in house, I can safely purchase the game now and help test. Thanks!

The port is done by Ethan Lee. If you want to support him directly you can do so here: https://www.patreon.com/flibitijibibo
I guess I should mention that it's an open beta for everyone who already got the early access game.
Last edited by Gert-Jan Stolk; Mar 3, 2016 @ 4:28am
WienerWuerstel Mar 3, 2016 @ 4:42am 
Cannot open assembly 'SpeedRunners.exe': Datei oder Verzeichnis nicht gefunden.

It seems that the SpeedRunners.exe file is missing and it can't be launched because of that.
PsychoDarius Mar 3, 2016 @ 4:48am 
Originally posted by WienerWuerstel:
Cannot open assembly 'SpeedRunners.exe': Datei oder Verzeichnis nicht gefunden.

It seems that the SpeedRunners.exe file is missing and it can't be launched because of that.

LINUX, just tried, it happens the same to me, no LOG file was generated just that message

NOW FIXED
Last edited by PsychoDarius; Mar 3, 2016 @ 8:13am
Shigutso.sh Mar 3, 2016 @ 5:02am 
Thanks for bringing Linux support! :D:

But...

Cannot open assembly 'SpeedRunners.exe': No such file or directory.

If I try to run the game without Steam (directly from terminal):
vitor@dragon:~/.steam/steam/steamapps/common/SpeedRunners$ ./SpeedRunners.bin.x86_64 Cannot open assembly 'SpeedRunners.exe': No such file or directory. vitor@dragon:~/.steam/steam/steamapps/common/SpeedRunners$ ./SpeedRunners.bin.x86 Cannot open assembly 'SpeedRunners.exe': No such file or directory.

If I create a copy of the file "SpeedRunners.bin.x86" and rename it to "SpeedRunners.exe":
vitor@dragon:~/.steam/steam/steamapps/common/SpeedRunners$ ./SpeedRunners.bin.x86 Cannot open assembly 'SpeedRunners.exe': File does not contain a valid CIL image. vitor@dragon:~/.steam/steam/steamapps/common/SpeedRunners$ ./SpeedRunners.bin.x86_64 Cannot open assembly 'SpeedRunners.exe': File does not contain a valid CIL image.

Looks like the binary was not compiled correctly?

Ubuntu 15.10 x86_64
Last edited by Shigutso.sh; Mar 3, 2016 @ 5:08am
Gert-Jan Stolk  [developer] Mar 3, 2016 @ 5:21am 
I may have broken something in the build script... investigating...
Gert-Jan Stolk  [developer] Mar 3, 2016 @ 5:37am 
It should be fixed now, Verify integrity of game cache to force refresh your files.
Shigutso.sh Mar 3, 2016 @ 5:48am 
Originally posted by Gert-Jan Stolk:
It should be fixed now, Verify integrity of game cache to force refresh your files.
Yes, it runs now, thanks!

*Testing*... :D:
_ Mar 3, 2016 @ 6:12am 
It's running now, Xbox 360 pad working with a china-dongle nativly. However, I can't really get any other controller to work, launching through big picture does no difference, tried dropping a "gamecontrollerdb.txt" into the game folder and also tried using the SDL_GAMECONTROLLERCONFIG environment variable to preload a gamepad config, no luck either. Tried with DualShock 3 over bluetooth, didn't bother to check any other generic ones because I assume it's ignoring the sdl gamepad-thing
Te3-BloodyIron Mar 3, 2016 @ 6:12am 
What a think to wake up to! Now for me to go break it! hehe

Thanks devs! :D
flibitijibibo Mar 3, 2016 @ 6:15am 
Originally posted by Piccaruse:
It's running now, Xbox 360 pad working with a china-dongle nativly. However, I can't really get any other controller to work, launching through big picture does no difference, tried dropping a "gamecontrollerdb.txt" into the game folder and also tried using the SDL_GAMECONTROLLERCONFIG environment variable to preload a gamepad config, no luck either. Tried with DualShock 3 over bluetooth, didn't bother to check any other generic ones because I assume it's ignoring the sdl gamepad-thing
Does it work if you unplug the dongle? That might be pushing 4 "controllers" at once rather than just one, so it skips all your other devices.
_ Mar 3, 2016 @ 6:24am 
Originally posted by flibitijibibo:
Originally posted by Piccaruse:
It's running now, Xbox 360 pad working with a china-dongle nativly. However, I can't really get any other controller to work, launching through big picture does no difference, tried dropping a "gamecontrollerdb.txt" into the game folder and also tried using the SDL_GAMECONTROLLERCONFIG environment variable to preload a gamepad config, no luck either. Tried with DualShock 3 over bluetooth, didn't bother to check any other generic ones because I assume it's ignoring the sdl gamepad-thing
Does it work if you unplug the dongle? That might be pushing 4 "controllers" at once rather than just one, so it skips all your other devices.
Yup that definitely fixed it! Also fixed my issue with Grim Fandango Remastered (using SDL) not responding to any of my controllers. I'm guessing this is an SDL issue then, not being able to handle a load of controllers being plugged in?
Shigutso.sh Mar 3, 2016 @ 6:24am 
With the Steam Controller, I can't select some stuff on the Menu, like going to Practice - Origins, I have to use my mouse to select the Info/Friends/Leaderboards tabs. Maybe if the right pad can be used as a mouse?

EDIT: choosing the template "Gamepad with High Precision Camera/Aim" makes the right pad works as a mouse, which fixes the problem (I can now select and click wherever I want).

Also, the game is crashing sometimes (maybe related to the Steam Controller)?
Controller 0 Gamepad uses xinput : true OnFocusWindowChanged to game window type: AppID 207140 Controller 0 Gamepad uses xinput : true |METRICS|Failed to force log event System.Net.WebException: The remote server returned an error: (500) Internal Server Error. at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0 at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0 Native stacktrace: Segmentation fault Game removed: AppID 207140 "SpeedRunners", ProcID 6991 OnFocusWindowChanged to window type: k_nGameIDControllerConfigs_Desktop, AppID 413080 Could not find local override, default, or selection, checking last resort path: /home/vitor/.local/share/Steam//controller_base/steamdesktop.vdf saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully

EDIT: just realized that when I press the Select button on the Steam Controller, it insta-crashes (same error as above).
Last edited by Shigutso.sh; Mar 3, 2016 @ 6:36am
Te3-BloodyIron Mar 3, 2016 @ 6:35am 
First game ran just fine. No observed problems, even pulled a person into my game through matchmaking. Will test more!

Should I register my system setup info somewhere?
Last edited by Te3-BloodyIron; Mar 3, 2016 @ 6:36am
flibitijibibo Mar 3, 2016 @ 6:37am 
Originally posted by Piccaruse:
Originally posted by flibitijibibo:
Does it work if you unplug the dongle? That might be pushing 4 "controllers" at once rather than just one, so it skips all your other devices.
Yup that definitely fixed it! Also fixed my issue with Grim Fandango Remastered (using SDL) not responding to any of my controllers. I'm guessing this is an SDL issue then, not being able to handle a load of controllers being plugged in?
Technically it finds all of them, but GF is probably just looking for the first 4. We're in the same boat since we have to be like XNA:

https://github.com/FNA-XNA/FNA/blob/master/src/Input/GamePad.cs#L20

The problem is that the kernel driver is wonky. SteamOS has a driver that fixes this but it's not mainlined yet, dunno why though. Sadly we can't use indices past 0-3 since the original game is just 4 players and 4 controllers, so the environment variable doesn't save us :(

Originally posted by Shigutso_Linux:
With the Steam Controller, I can't select some stuff on the Menu, like going to Practice - Origins, I have to use my mouse to select the Info/Friends/Leaderboards tabs. Maybe if the right pad can be used as a mouse?

Also, the game is crashing sometimes (maybe related to the Steam Controller)?
--snip--

EDIT: just realized that when I press the Select button on the Steam Controller, it insta-crashes (same error as above).

What's select bound to on the Steam controller? It might actually be a generic input crash depending on what key it's pressing :P
Last edited by flibitijibibo; Mar 3, 2016 @ 6:40am
< >
Showing 1-15 of 164 comments
Per page: 15 30 50

SpeedRunners > General Discussions > Topic Details