Ryan “teh gordon” Gordon announced on twitter two of his latest are now available on Steam:
Dungeon Defenders/linux and a heavily-upgraded Postal 1 are now on Steam! Current mood: twitter.com/icculus/status…
— Ryan C. Gordon (@icculus) March 28, 2013
Postal is a controversial, humorous, isometric action game. Originally ported to Linux by Loki, this is the first time I’m aware of that a Loki game has reappeared on Steam. Though I believe this port is brand new. Postal is controversial due to the civilian targets in the game.
Dungeon Defenders is a tower defense action-RPG with customizable characters, online co-op, and lots of content. Recommended!
Updated: Ryan left a note in the comments with more detail about his changes to Postal:
We redid the port from the original Windows code, because we didn’t have Loki’s fork. We re-ported the game many years ago, to get it back on Linux and Mac OS X. Before the Steam work, my latest commit was from 2006.
Here’s some things we added for Steam:
– Lots of bug fixes.
– Achievements! http://steamcommunity.com/stats/POSTAL/achievements
– Steam Cloud support: your save games follow you when you change computers or operating systems.
– We respect XDG_DATA_PATH instead of clogging your home directory up.
– We threw out all the Windows and Mac code and use the SDL-based Unix port on all platforms now.
– The game renders through OpenGL now. It’s still software-rendered to a 640×480 texture, but this lets us get a few goodies:
– The Steam Overlay works (which it wouldn’t if you launched the Loki version from Steam…the Overlay can’t function in software-rendered games).
– We scale up the game with GL_LINEAR filtering, so the Steam Overlay isn’t limited to a 640×480 viewport, fullscreen mode uses the native resolution of your desktop, and windowed mode doesn’t look like a postage stamp on your gigantic monitor.
– We sync to vblank to make the game run consistently and not tear, which you can’t do without OpenGL.
We have other improvements on the way: widescreen support, porting to SDL2, proper game controller support for Steam Big Picture mode, etc.