Introduction

00:00:16 Cheeseness (ValiantCheese) 00:00:17 Nemoder 00:00:20 DerRidda (DerRidda) 00:00:24 Ryan C. Gordon (icculus)

Chat with Ryan C. Gordon

00:00:49 Ryan’s History [source] 00:01:21 Loki Games [source] [source] 00:01:42 Participated in LokiHack [source] [source] 00:03:20 After demise of Loki Games in 2001, Ryan continued as a contractor, porting games to Linux & Mac OS X 00:03:34 Working at Loki Games led to the creation of some well‐known open‐source tools like SDL and OpenAL [source] [source] 00:06:32 SDL being open source has allowed contributions that enable obscure targets like Sega Dreamcast or Haiku [source] 00:09:29 The Humble Bundle and its Humble Indie Beginnings [source] 00:09:38 Humble originally hosted on wolfire.com [source] 00:10:27 Ryan has a recommendation for Braid’s inclusion in the first Humble Indie Bundle 00:15:55 Valve reaches out to Ryan for assistance porting Steam to Mac OS X [source] 00:17:33 After Valve reaches their goal for a Mac version, talks of a Linux version of Steam begin 00:18:14 ‘Get zombies on the screen!’ [source] [source] 00:19:49 ‘The beginning of a very interesting time in Linux gaming.’ 00:20:33 Ryan’s thoughts on GLNext 00:23:36 DerRidda asks what Ryan thinks of AMD’s offer to donate code from Mantle to GLNext [source] 00:25:35 ‘Everything old is new again’ - GLide vs. Direct3D [source] 00:29:33 Hosts a website that was once intended to act as an incubator for open source projects [source] 00:33:18 Nemoder asks about goals of icculus.org as a place for linux porters to host code 00:34:48 Cheeseness invites Ryan to talk about the impact of proprietary services on open source projects 00:36:56 ‘You don’t really own your data. You definitely don’t own the code.’ 00:38:17 Troubles with avoiding cloud services and hosting your own. 00:42:14 Ryan’s recent ports: Another World [source] 00:47:41 Flibitijibibo sends in massive patch for Mojoshader [source] 00:48:58 Work on Sanctum 2 [source] and Goat Simulator [source] 00:50:14 Unreal Engine 3 porting difficulties. 00:52:08 Unreal Engine 4 ‘could be revolutionary this could be a big big difference in how we make AAA games.’ 00:56:58 DerRidda asks about how hard it was to go back to working with UE3 code for newer games. 00:58:15 Porting stresses for Dungeon Defenders [source] 01:00:41 Cheeseness asks if Ryan bore the brunt of Unreal Tournament 3’s failure to ship. 01:03:10 Evropi from chat asks for an explanation on Red Orchestra 2 port status. 01:05:15 Ryan has many unpaid ports like RO2 on his TODO list. 01:08:59 Limbo port’s bumpy history [source] 01:11:42 Dear Esther port and the many faces of Valve’s Source engine [source] 01:14:07 Insurgency and Stanley Parable not yet on Linux. 01:15:35 Cheeseness asks what the most significant events for Linux gaming have been. ‘Loki. Humble Bundle. SteamOS. Unreal Engine 4.’ 01:20:43 Ryan discusses John Carmack’s view on id soft's Linux game history. 01:22:34 John (johndrinkwater) in chat asks how Ryan feels about Valve’s SteamOS controller. 01:23:52 Flibitijibibo realizes his mic is on and jumps in to talk about Valve’s lack of devkits for the controller. 01:28:57 DarkSim offers hugs from chat and Cheeseness asks if Ryan gets enough community love. 01:31:37 Cheeseness asks if post‐port game support is more difficult. 01:33:50 Evropi from chat asks what the hardest port has been. 01:34:47 Ryan talks about building Unreal 2003 on the first experimental 64bit AMD machines. 01:37:47 Ryan quotes original Descent developers ‘not a single line of this code is worth looking at’ 01:38:36 Quake3 Arena code quality praised: [source] 01:39:47 Cheeseness asks what can game devs do to make a port easier 01:40:57 Middleware issues with Shank [source] [source] 01:44:26 LinuxZen from chat asks about the origin of the name Icculus 01:46:44 Cheeseness asks who ends up maintaining ports. 01:48:00 Ryan wants Psychonauts updated for SDL2 [source]

SteamLUG Community Stuff

01:49:49 Past Events Team Fortress 2 [source] Altitude [source] BattleBlock Theatre [source] Fistful of Frags [source] 01:51:29 Future Events Double Action: Boogaloo (post‐cast) [source] Guns of Icarus Online [source] Worms Reloaded [source] Counter-Strike: Global Offensive [source] 01:52:04 Spacepope has put up a bunch of Don’t Starve Together Servers [source] 01:54:30 johndrinkwater has been putting a bunch of work into the new SteamLUG community website – feedback welcome! [source] 01:55:27 Double Fine Game Club is playing Grim Fandango with special guests Bret Mogilefsky, Brandon Dillon and Oliver Franzke [source] 01:55:59 dscharrer has put together a fix for ALSA users running Grim Fandango [source] 01:56:29 tergat is involved with organising the RMLL (Recontres Mondiales du Logiciel Libre – Libre Software Meeting) which takes place in Beauvais, France in July. A call for papers has just been released for anybody who might be interested [source] [source] 01:56:51 Cheeseness is stepping down from ownership and administrative duties with the SteamLUG to focus on game development and writing [source] [source] [source] [source]

Tech News

01:59:21 Two more glNext sessions at GDC [source]

General Gaming News

01:59:53 flibitijibibo has released another ported game for Linux, Bleed [source] [source] flibitijibibo used FNA to port this game in 78 seconds [source] [source] 02:03:38 Don’t Starve Together beta now has official Linux support [source] 02:03:44 Dead Island gets an update that fixes the loot issues and reduces the executable size [source] 02:04:14 A Good Snowman Is Hard To Build to be released this month [source] 02:05:08 Hand of Fate is now out (Morgan Jaffit will be joining us as a special guest for a future episode) [source] 02:05:57 Toonstruck is now available on GOG with Linux support via ScummVM [source] 02:07:12 The Book Of Unwritten Tales 2 released [source] 02:08:17 Linux specific updates for Metro Redux Games fix a crash issue and other updates [source] [source] 02:09:05 Dying Light 1.4.0 patch fixes a cross‐platform messaging issue and the ability to turn off motion blur [source] 02:11:45 Cities: Skylines release date set for March 10 [source] [source]

Crowdfunding News

02:12:17 Underworld Ascendant moves Linux from stretch goal to base deliverable (with a delayed release) [source]

Farewell thoughts

02:15:33 DerRidda suggests getting together again after Steam Machines are reality

Sign‐off

SteamLUG Cast is a casual, fortnightly audiocast which aims to provide interesting news and discussion for the SteamLUG and broader Linux gaming communities.

Visit our site [source] and the cast homepage [source]

Email us feedback, questions, tips and suggestions to cast@steamlug.org

We can be followed on Twitter as SteamLUG, or individually as ValiantCheese, DerRidda