Bad Hotel

Bad Hotel

データを表示:
amazingrolo  [開発者] 2013年12月18日 9時14分
Bad Hotel Linux version...
Hey folks.

We've just put a Linux version of Bad Hotel on a Beta branch if anyone wants to check it out. Let us know if you have any problems - send us an email at info@luckyframe.co.uk. We plan on releasing it very shortly!

Cheerio.
< >
1-15 / 27 のコメントを表示
VERY happy to see this - but it seems the executable isn't on Steam's server for me to download. I'll try again in a few minutes and see if that fixes it, but you may have to prompt them to actually put the executable up for download... sometimes, for some reason or another, the game gets put to 'users' as 'available' but the FILES don't.
Yep, nothing. I'll mail you as well, but I've seen this happen quite a bit and it generally is just a matter of saying to Valve "guys, the game shows as available, but the FILES aren't there for folks to download."
And now it appears the files are in the right folder, or some form of magic has occured, as an 'update' is occuring for Bad Hotel. Let's see what happens!
Yes, there are executables! HOWEVER: The game seems to be linked against LibSDL 2.0 - and I only have LibSDL 1.2 . I'm on ArchLinux, so adding this is fairly simple, but I'm not sure if Ubuntu and the like are shipping LibSDL 2 by default at this time. You MIGHT need to include a copy locally (though that is probably not the best idea for "good system maintenance." )

IF the game can run using the older LibSDL 1.2 - you might consider shipping that version until the 2.0 version is more universally distributed.

(To be honest, this is the first game I've seen _using_ 2.0 - I shall have to look into what's new in the SDL 2.0 world.)
hmm, it's also linked against libluajit-5.1 - so I have installed the luajit package. (I _don't_ think that is standard on any distribution. I could be wrong.)

That takes care of THOSE issues - but it is ALSO linked against 'libsteam_api.so' which is NOT included. Now, loads of other games include that - so I have it, and will copy it into the directory. But I think you'll need to alter the shell script a bit that you have running the file to modify the LD_LIBRARY_PATH. (Which some say is a HORRIBLE idea and "don't do that if you don't have to" and so on. Let's just make it work for now and later with SteamOS the library _will_ be in the library path.)

If you have VVVVVV you can take a look at what they've done to fix this issue. If not, they have the libsteam_api.so in a "LIB32" and a "LIB64" directory. Then, they check uname (as you do in yours) to detect 64 bits or 32 bits, assign the "LIBS" variable to either LIB32 or LIB64, and then they run this command;

export LD_LIBRARY_PATH=$LIBS:"$LD_LIBRARY_PATH"

and then they run the appropriate VVVVV program.

If I were not just coming off of a rediculously long work shift and my head wasn't spinning, I'd just write one for you, but...

Oh look, Worms Reloaded has libsdl2 AND libsteam_api in their libs dir. That may be a better one to look at for an example (if you have it.)

So, long story short: I have a Bad Hotel window running now, and the game inside it.

I _hope_ this helps you out. It's a bit long and ... really not well written.
Mikachu 2013年12月24日 16時58分 
I just tried installing it on linux and i just get a 0-byte download and no files in the steamapps/common directory.

--edit
I just tried opting in to the beta and now it's downloading stuff. You might want to put something in the stable so it isn't just empty though?

--edit 2
Missing libsteam_api.so, copied 64-bit one from ticket to ride, but now I get an error that SDL is built without force feedback support. I can probably fix that.

I also had to install luajit.
最近の変更はMikachuが行いました; 2013年12月24日 18時59分
adolson 2013年12月24日 18時56分 
I'm not at home but I will check this out when I am. Thanks for supporting Linux!
Thanks for the linux version! Night join on beta to help u!
stan 2013年12月25日 8時27分 
Bought the humble bundle, very happy to see a tower defense added to the mix, but “missing executable”… pleaaaase fix it :).
stan 2013年12月27日 8時59分 
$ ./BadHotel
./BadHotel.x86_64: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
EzyRider 2013年12月29日 18時24分 
Stan; Open the properties of the game under Steam, and go to the beta tab and opt in. That should start it downloading, as it appears it does not install otherwise. Hope that helps.
stan 2013年12月30日 2時29分 
Thanks EzyRider but I have already opted-in for the beta.
kyuucr 2013年12月30日 10時43分 
Copied libsteam_api from other game, installed libSDL2 and libjit5.1, now output this

$ ./BadHotel
./BadHotel.x86_64: symbol lookup error: ./BadHotel.x86_64: undefined symbol: SDL_GetBasePath

also the original libraries on folder lib.x86 and lib.x86_64 are broken link
steev 2013年12月30日 10時48分 
These libs should probably be included:
libSDL2-2.0.so.0
libluajit.so
libsteam_api.so

I just grabbed libSDL2 and libsteam_api from Super Hexagon Beta, libluajit I got by installing the luajit package. Now the game starts fine.
最近の変更はsteevが行いました; 2013年12月30日 10時49分
I had yesterday some problems with arch (64bit) and here is what i did to run it.

For libsteam_api.so error:
Copied libsteam_api.so from another game what supports x86 and x86_64bit to <steampath>/SteamApps/common/Bad Hotel/
I took it from Rogue Legacys directory.

For libSDL2 and libluajit error:
Downloaded libSDL2 and libluajit shared object libraries from repository.
Copied /usr/lib/libSDL2-2.0.so.0 to <steampath>/SteamApps/common/Bad Hotel/lib.x86_64/libSDL2-2.0.so.0
Copied /usr/lib//usr/lib/libluajit-5.1.so.2 to <steampath>/SteamApps/common/Bad Hotel/lib.x86_64/libluajit.so

I also had sound problem, sound stuttered badly.
After i installed pulseaudio for other reasons, sound stutter was gone.

Hope this helps if someone have problems.
最近の変更はJarno + Jarnoが行いました; 2013年12月31日 11時00分
< >
1-15 / 27 のコメントを表示
ページ毎: 1530 50

投稿日: 2013年12月18日 9時14分
投稿数: 27