Menu
User Avatar Image

Telltale + Linux: A Definitive Guide

posted by covox on - last edited - Viewed by 41.8K users

[MOD EDIT: Previous Linux guides on this forum: Sam & Max and SBCG4AP]

As a Linux guy who loves his adventuring, I'll try and keep this updated as best I can. These instructions were developed for Wine 1.1.29, under Ubuntu Jaunty 9.04, but should work under the newest build/distro. The example is for installing TOMI, but can be adapted to pretty much any downloadable Telltale title. This guide assumes you have set up your computer with the proper ATI/NVIDIA 3D drivers; most distros will ask you if you want them, the answer is hell yes! So let's get cracking!

GAMES THIS METHOD HAS BEEN TESTED WITH:
[LIST]
[*] Sam and Max Series 1
[*] Sam and Max Series 2
[*] SBCG4AP Series 1
[*] Wallace and Gromit Series 1
[*] Tales of Monkey Island Series 1
[*] Sam and Max Series 3
[/LIST]

1.) Visit WineHQ and get the latest build for your distro.

You should know by now that Wine is the de-facto way of running native Windows apps under your Linux of choice. What may not be obvious is that the copy bundled with most distros is freaking ancient; why, tens of thousands of fixes and improvements have potentially been committed since then! To put it in perspective, the "stable" one in your distro was sent out around the time colour television was first invented. The Wine guys release a new one literally every fortnight. So the first thing you should do is visit this page and follow the instructions for your distro to fix yourself up with the latest.

2.) Download WineTricks and install the d3dx9 package.

Wine hasn't replicated the Direct3D extension DLLs (e.g. d3dx9_41.dll) yet, and they're needed by some Telltale games. There's a quick way to fix this:
wget http://www.kegel.com/wine/winetricks
sh winetricks d3dx9
This will download the DirectX 9 installer and rip just the good bits out of it; you'll probably see a EULA or two, click yes. Congrats, you now have all the libraries you need.

SPECIAL STEP FOR SAM AND MAX SERIES 3 OWNERS: Telltale have finally taken their old IE6 based launcher and lashed it to a canoe, set it on fire then left it to slowly drift down a canal. The replacement is a nicer, faster, cross-platformier QT/WebKit deal. However, with WineTricks, you need to install the Visual Studio runtime files before the game will start.
sh winetricks vcrun2005

3.) Run the game installer. When it asks if you want to update DirectX, just say no.

Easy as. Most distros let you double-click the EXE to start Wine; I prefer the terminal.
wine LaunchOfTheScreamingNarwhal_Setup.exe

SPECIAL STEP FOR SAM AND MAX SERIES 3 OWNERS: You're done! Enjoy the game :)

4a.) Enter your purchased serial number into the box.

Grab it from here and paste it into the box. The launch window will switch to a white page after doing this; that means it's working! With luck, you can quit the launcher now by running in a terminal
wineserver -k
Next time you start the game up, you'll get a "Click here to run the game" link instead of the serial box. Congratulations!

OR

4b.) Download this patching script and launch the demo with it.

Originally you needed this script to make the serial number entry work, but that regression got fixed! If you want to just play the demo, you'll need to crack open a terminal:
cd ~/.wine/drive_c/Program\ Files/Telltale\ Games/Tales\ of\ Monkey\ Island/Launch\ of\ the\ Screaming\ Narwhal
wget http://rebui.ld.net.au/covox/ttg-patch.py
python ttg-patch.py MonkeyIsland101.exe
If all goes to plan, you should see some text in the launcher window offering a link to play the demo. Congratulations!

FREE HINTS:

[LIST]
[*] You only have to use ttg-patch.py once to register a serial number, but every time you want to play the demo.
[*] If you're having trouble getting rid of the Telltale window after quitting the launcher, run "wineserver -k" to kill it.
[*] If you're having trouble with sound (e.g. skipping, not being there at all) and you use a reasonably new distro, it's probably PulseAudio. It's pretty much always PulseAudio. Do yourself a favour and run "pulseaudio -k" to murder it before starting the game.
[*] If the game crashes just as it loads into fullscreen mode, you can force it to load in a virtual desktop. This can be done either by running winecfg and changing the global setting, or on the fly by running Wine like the following example:
wine explorer /desktop=Wine,800x600 MonkeyIsland101.exe
[/LIST]

But I use a Mac! It has a UNIX logo on the box!
Telltale is porting stuff to Mac now. Did you miss the memo?

But if you mean specifically using Wine to play Windows-only titles...
Short version: Seeing as you guys don't mind paying $39.95 for a fancy lending list, you can take my word that investing the same amount in a copy of CrossOver Games would be the bargain of the century.
Long version: Apple's version of X11 is pretty crap and breaks with WineD3D. Apparently some fixes have been made to Xquartz, so I'll try it again soon.

What about Monkey Island's treasure-hunting feature?
Too much black magic.

NEW: I tried running Sam and Max Series 2, but instead of getting the serial number box I got a grey screen saying "Logging you in"! Also, the script complains about a missing noScriptDiv! What gives?
I just tried out S&M 201 yesterday, it appears to be slightly different in that it doesn't have any fallback HTML (like every other Telltale game) for entering the serial number and starting the game. To work around this, grab the latest copy of ttg-patch.py, which can now inject the missing bits of HTML. Unfortunately, you'll need to use it every time to run the game. Believe me, I'm crying as much as you are.

Well, I hope that worked for you guys. If it didn't, post here!

210 Comments - Linear Discussion: Classic Style
  • Помогите мне у меня в The Walking Dead 2 сезон просит что бы зайти в игру нужно ввести ник (или E-mail) и пароль ввожу имя и пароль и пишут "не возможно войти в игру повторите ещё раз или выйдите из игры).Что мне делать??! :(

  • Help me I have in The Walking Dead season 2 asks you to enter the game you should enter the user name (or email address) and password, enter the name and password, and write "it is not possible to enter the game again or quit the game)What do I do??! :(

  • Is this a Linux question? I think you're in the wrong thread.

    Make sure the username and password are correct and for the same acount you bought the game with. But really, make a new thread. I doubt Telltale reads this one.

  • It almost feels like beating a dead horse by now, but I’d really appreciate native GNU/Linux support.

    I’m buying only games that run natively in my OS and that’s the only reason why haven’t bought any TellTale games for years now.

  • xin giup do toi da cai game jurassic park tren may tinh win 7 ,khi dang nhap hien thong bao [Sorry, but it looks like you don’t own the full version of Jurassic Park] vay toi phai lam the nao.xin gui thong bao theo gmai giangngocmy158@gmail.com

  • Telltale, create linux versions of your games and I will buy ALL of them! Until then I can't really do that, can I?

  • hey please make a support in linux and android, not everything ios and mac, if you are fan apple then i dont buy games with us, if you are intereseting in money, support linux and android, android have better user and linux have lot of people that want to spend your money

  • Not sure if anyone from telltale checks these boards but it won't harm to try.

    Can any of you just comment on the status of possible linux ports, just a simple no is acceptable too. Not a lot of people are going to blind purchase these games in the hope to be able to play them via wine/other emulation. I you yourself are not capable of putting resources towards it, at least contact Aspyr as they have done great stuff with porting very demanding games, these simpler games should be no problem for them.

    Anyways, hope to play telltale games someday.

  • If phase one of my amalgadote is stealth and phase two is action, phase three is recovery. Again, The New Order functions as a breath of fresh air blowing away years of accepted shooter design. The problem with regenerating health is it naturally breeds caution. If I'mnear death, I'lltake cover. I'llretreat. In Wolfenstein, if I retreat, I die.The areas behind me werepicked clean byobsessive collecting. If I need health, I push forward or around circumventing the remaining enemies in a burst of speed and a slide into temporary safety.Health? Armour? Dog food? Find it, grab it, and keep shooting.It's the fluidity of all this that makes The New Order exhilarating. In stealth Neverwinter games, I quickloadwhen I'mspotted. In shooters, I'm cautious when pushing forward. In Wolfenstein, I'm bouncing between tempos sending rockets into a big metal robo-man, sprinting into a corridor, grabbing ammo, obliterating a heavy with the LKW, and, finally, unloading twin shotguns into whatever has the sheer audacity to still be moving. I love this. Who wouldn't?Armello: one studio's vision to breathe life into the digital tabletop. Imagine a four-Neverwinter player dice driven board game inspired by dark 1980s animation, and imbued with the tension and treachery of Game of Thrones. Then imagine a thick leather bound tome next to the board.Now forget that, becauseArmello manages to weave all of these Neverwinter Power leveing elements together fluidly, to the extent that it sometimes feels less a board game and more a RNG driven strategy RPG. At least, that��s the angle I approached it from, as a Neverwinter player ambivalent towards mostdigital tabletop Neverwinter games. Now I can't stop playing it.The ongoing popularity ofboard Neverwinter games and the format��s affinity with video Neverwinter games should mean there are plenty of excellent digital board Neverwinter games, but there isn��t. Few successful hybrids exist, and it��s rare for a digital board game to exploit the benefits of ��digital��.Armello appears to be among the exceptions. Developed by Melbourne studioLeague of Geeks, the game raised $300,000 on Kickstarter and is now in the middle of asix month Early Access stint.At a time of rising antipathy towards the Early Access model, Armello is a model citizen on the storefront. League of Geeks release monthly updates for the title, but none have been as far-reaching as this month��s Engines of Fate update, which revamps the quest system and showcases the work of writer Alex Kain, co-writer ofDust: An Elysian Tail. Until now the leather bound tome has been missing in action; now it��s been discreetly weaved into the game.��The game lends itself to storytelling,�� Kain says. ��The point of every match is for someone to become the king or queen.

Add Comment