Steam's legendary Summer Sale 2019 has launched and will go on for about 2 weeks, and wow, so many games are discounted that you can run on OpenBSD! This year is special because we now have depotdownloader in -current to download any Steam games on OpenBSD, without having to boot into any other OS to run the official (and proprietary) Steam client. In addition, we got a growing library of games shown to run on OpenBSD, with the [PlayOnBSD.com Shopping Guide](https://www.playonbsd.com/shopping_guide/) and [Mr. Satterly's "OpenBSD Gaming Resource"](https://mrsatterly.com/openbsd_games.html) being the main places to look for what can run. As a result, I have identified about 77 Steam games that have been shown to run on OpenBSD. There is no guarantee - many have only been briefly tested and looked good, but some bugs on our platform may only show after longer playtime. In addition, the games need some tool to convert, extract, or even reimplement the engine to run. Therefore, I'd like to encourage everyone to play on OpenBSD (where else ;-) and ideally let me (or others) know what works, what doesn't. As I said, the games mentioned below are pretty much all known to work at least for the initial playtime. I'd be eager to hear of anyone who completes one of these games on OpenBSD, because this would confirm that the quality of our tools/engines is much more suitable for gaming than many believe (looking at you, Phoronix). For the record, I have completed the games Chasm, Slay the Spire (many times!) and Escape Goat on OpenBSD. I've also put significant time into X-COM: UFO Defense. With that out of the way, now for the games :)... I will present some (subjectively selected) highlights, followed by a list of the remaining games. Many games are indies, or very old classics that may not be known to many readers. That's why I hope that a selection of highlights at the beginning will hopefully help to find some nice games and avoid overwhelming people with too many choices (yes, even OpenBSD gaming is getting there now!). If I have forgotten any games (I'm not adding all the DosBox games, sorry), feel free to add them in the comments. I might make some streams of games on sale in the next few days, hoping that the WIP amdgpu will not make that impossible (it locked up a few times before while streaming). Stay tuned to announcements in the comments, or @thfrw on Twitter or @[email protected] (Mastodon). Noteworthy Highlights ===================== ### Top Gaming Experiences ------- Games that impressed me a lot in their overall quality. I may not have completed most of them, but they are either critically acclaimed or made a great impression on me on (limited) playtime. #### [Slay the Spire](https://store.steampowered.com/app/646570/Slay_the_Spire/) $12.49 (-50%) Card- and turn-based rogue-lite strategy/tactics game Metacritic: 89/6.8 How to run: with [custom libgdx](https://thfr.info/cgi-bin/cvsweb/projects/libgdx-openbsd); best use solene's [openbsd_slay_the_spire.sh](https://perso.pw/gaming/openbsd_slay_the_spire.sh) to set it up! A very well balanced rogue-lite card-based game where you advance through the levels of a large spire to defeat the heart of the spire. I followed it since early-access times and it's been a great experience! No two runs are the sames, and over time you learn how the cards and artifacts work together on a deeper level. I found it extremely enjoyable and for me it is a contender for Game of the Year 2019! #### [Stardew Valley](https://store.steampowered.com/app/413150/Stardew_Valley/) $11.99 (-20%) RPG/Farming Simulator Metacritic: 89/8.7 How to run: fnaify from ports A modern indie classic that continues to enjoy a huge following, thanks to continued support, mods, and additions like Multiplayer. I am testing an unlimited-players, always-on Multiplayer server that runs on OpenBSD on a Vultr instance. If you like to participate in testing it, please PM me. :) #### [CrossCode](https://store.steampowered.com/app/368340/CrossCode/) $14.99 (-25%) Action RPG Metacritic: 86/8.2 How to run: has an index.html that you can run in firefox or chromium (the latter needs to be allowed the right file permissions, or access the files via a local server process?!). The index.html needed 1 or 2 lines to be commented out... should be straightforward. If any issues, PM me! A critically acclaimed action RPG written in HTML5; just released last year. It reminds me of SNES Zelda/Secret of Mana in terms of the aesthetics. The story is very interesting including virtual reality in some form! #### [CRYPTARK](https://store.steampowered.com/app/344740/CRYPTARK/) $3.74 (-75%) Top-down rogue-lite action/twin-stick shooter Metacritic: 80/7.2 How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) and a recent [steamworks-nosteam that includes libSteamworksNative.so](https://github.com/rfht/Steamworks.NET-nosteam) Challenging, beautiful, scary - a great rogue-lite that will make your adrenalin level shoot through the roof! Great tension, challenging mechanics; responsive controls. I've praised this one a few times before; still one of the top FNA games in my library! #### [One Finger Death Punch](https://store.steampowered.com/app/264200/One_Finger_Death_Punch/) $2.99 (-40%) Action/Beat'em'up Metacritic: tbd/8.5 How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) and a recent [steamworks-nosteam](https://github.com/rfht/Steamworks.NET-nosteam) A game based on a simple premise (2 buttons, 2 direction) that's just plain fun and gets you into the flow really well. Here a [quick-look video](https://www.youtube.com/watch?v=kN6rYygppY0) that shows nicely how much fun this game is! #### [Salt and Sanctuary](https://store.steampowered.com/app/283640/Salt_and_Sanctuary/) $8.99 (-50%) Souls-like Metacritic: 84/7.8 How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) with steamworks-nosteam (e.g. from -current packages) This game has been widely regarded as the 2D answer to Dark Souls, using many of Dark Souls' elements in an interesting and deep 2D indie game. #### [Dust: An Elysian Tail](https://store.steampowered.com/app/236090/Dust_An_Elysian_Tail/) $3.74 (-75%) Metroidvania Metacritic: 85/8.5 How to run: package fnaify A beautiful game with very solid metroidvania mechanics and a fighting system with depth and complexity. The amazing thing is that this indie game was created pretty much by just one person - gameplay, coding, and art design! The story is intriguing; and it has been pretty much universally well-received. #### [Owlboy](https://store.steampowered.com/app/115800/Owlboy/) $17.49 (-30%) Metroidvania platformer Metacritic: 88/7.6 How to run: package fnaify A charming, very beautiful indie game that was in development for many years. You play as a mute owl who has to save its village with the help of its friends. #### [X-COM: UFO Defense](https://store.steampowered.com/app/7760/XCOM_UFO_Defense/) $1.24 (-75%) Turn-based Strategy How to run: package openxcom An absolute classic of turn-based strategy where you fight of an alien invasion of Earth. The graphics are old and take a little getting used to, but the gameplay is top-notch! There are several mods with entirely new campaigns for when you have beat the main game. #### [STAR WARS Jedi Knight - Jedi Academy](https://store.steampowered.com/app/6020/STAR_WARS_Jedi_Knight__Jedi_Academy/) $3.49 (-65%) Third-Person Action Metacritic: 81/8.6 How to run: package openjk An awesome game with great and deep lightsaber combat. One of the lucky stories where the game engine was open-sourced by the developers after a few years... I wish there were more of those! #### [The Elder Scrolls III: Morrowind](https://store.steampowered.com/app/22320/The_Elder_Scrolls_III_Morrowind_Game_of_the_Year_Edition/) $7.49 (-50%) 3D open world RPG Metacritic: 89/8.9 How to run: use package openmw One of the greatest RPGs of all time; and with OpenMW it runs on OpenBSD! ### Underdogs ------ Games that are very enjoyable, likely underrated, that should also receive some endorsement. #### [CometStriker](https://store.steampowered.com/app/701040/CometStriker/) $6.49 (-35%) Action How to run: use package fnaify and steamworks-nosteam A nice indie game with very responsive controls and good "feel". I played it a little on stream and hope to play some more soon! #### [Flinthook](https://store.steampowered.com/app/401710/Flinthook/) $4.49 (-70%) Rogue-lite platformer Metacritic: 80/7.6 How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) It was just this week that I figured out what prevented this FNA game from running - it bundles an old NLog.dll that doesn't work with recent mono... Replacing it with a newer NLog.dll fortunately fixes this problem! The most recent version of fnaify can replace it for you (you may need to run it with `-i` or `-y` flag). The game itself is a platformer that makes strong use of its grappling hook mechanics. I haven't played much of it, but reviews and let's plays on youtube paint a very positive picture! Gotta take some time to explore this one more... (note to self). #### [Press X to Not Die](https://store.steampowered.com/app/402330/Press_X_to_Not_Die/) $0.98 (-67%) Adventure with FMV and quick-time events; humor How to run: package fnaify with steamworks-nosteam An interesting adventure, like a B-movie with quick time events and a quirky sense of humor. #### [Barony](https://store.steampowered.com/app/371970/Barony/) $3.74 (-75%) First-person dungeon-crawler rogue-lite RPG How to run: package barony (see the README installed with the package for how to set it up) An interesting take on the rogue-like/-lite dungeon crawler genre - with first person perspective and voxel aesthetic. You can even crawl the dungeons in co-op mode with your friends! The devs of the game have developed the engine as open-source from the beginning... #### [Atom Zombie Smasher](https://store.steampowered.com/app/55040/Atom_Zombie_Smasher/) $4.99 (-50%) Real-Time Strategy Metacritic: 75/7.1 How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/); needs a custom library [libatomstb](https://github.com/flibitijibibo/AZSNotSFML) A well-done strategy/tactics game where you try to rescue the inhabitants of Buenos Aires from a Zombie invasion, sector by sector. #### [Quake](https://store.steampowered.com/app/2310/QUAKE/) $2.49 (-50%) FPS How to run: any of the packages vkquake, quakespasm, or ezquake Listing this one here because of the new Vulkan API support that can be used in the package vkquake. ### Games of the Last 2.5 Years ------ Some awesome games, also mentioned here to debunk the myth that only decade-old games can be played on OpenBSD. #### [Dad Quest](https://store.steampowered.com/app/524250/Dad_Quest__Story_Platformer_Adventure/) $3.89 (-70%) 2D action/comedy platformer How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) The ultimate dad simulator - roll up your sleeves, wax your moustache, your child needs your guiding hand in this comedic 2D platformer. "Raise your child to become the weapon they were always meant to be." #### [Chasm](https://store.steampowered.com/app/312200/Chasm/) $12.99 (-35%) Metroidvania How to run: package fnaify The first FNA metroidvania released in 2018 (Timespinner was the second). I played through it and enjoyed it quite a bit! The graphics are pretty great and the controls are nice and responsive. One unique feature is that on every playthrough, the dungeon layout is procedurally generated. #### [Timespinner](https://store.steampowered.com/app/368620/Timespinner/) $13.99 (-30%) Metroidvania Metacritic: 73/5.9 How to run: package fnaify A nice metroidvania; I played it for a few hours and enjoyed it! Planning on picking this up again soon... #### [Jon Shafer's At the Gates](https://store.steampowered.com/app/241000/Jon_Shafers_At_the_Gates/) $20.09 (-33%) 4X turn-based strategy How to run: package fnaify This is a very interesting Civilization-like 4X game from a former Civilization V developer. It received mixed reviews, but continues to receive improvements. Worth a try, especially if you like Civilization and similar games. (other games of the last 2.5 years include CrossCode, Flinthook, Slay the Spire, Cryptark that have been mentioned above under "Top Gaming Experiences") ### Nostalgia ------ #### [Mega Man Legacy Collection](https://store.steampowered.com/app/363440/Mega_Man_Legacy_Collection/) $5.99 (-60%) Action/platformer How to run: use [romextract](https://gitlab.com/rfht/romextract); then mednafen to run A great, legal way to get the ROMs of these classics! (also Day of the Tentacle, see below) ### Deepest Discounts ------ #### [Day of the Tentacle](https://store.steampowered.com/app/388210/Day_of_the_Tentacle_Remastered/) $2.24 (-85%) Adventure, point & click, humor How to run: this is the Remastered version; the original can be extrated with [untangle](https://github.com/fleger/untangle) and then you can run it in scummvm! The LucasArts adventure masterpiece, with time travel, cartoon humor, and the weirdest characters... A classic among all adventure games! #### [Wyv and Keep: The Temple of the Lost Idol](https://store.steampowered.com/app/263960/Wyv_and_Keep_The_Temple_of_the_Lost_Idol/) $1.49 (-90%) Adventure, Platformer How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) Cute cooperative puzzle platformer; slightly reminds me of the spirit of Lost Vikings. #### [Rogue Legacy](https://store.steampowered.com/app/241600/Rogue_Legacy/) $2.99 (-80%) Rogue-lite action platformer Metacritic: 85/7.9 How to run: package fnaify This one was the very first game that I got to run with what would eventually become fnaify. It's a challenging 2D platformer, and you will die many times, but every time you will gain more money, more abilities etc. It can keep you entertained for a long time! #### [Hacknet](https://store.steampowered.com/app/365450/Hacknet/) $1.99 (-80%) Hacking simulator How to run: package fnaify A hacking simulator, generally very well-received. How could you *not* want to play this on OpenBSD! #### [Brushwood Buddies](https://store.steampowered.com/app/434820/Brushwood_Buddies/) $0.50 (-83%) Puzzle How to run: [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) Other Games on Sale =================== * [Always Sometimes Monsters](https://store.steampowered.com/app/274310/Always_Sometimes_Monsters/) $2.49 (-75%) open `index.html` in `www` subdirectory * [Arx Fatalis](https://store.steampowered.com/app/1700/Arx_Fatalis/) $2.49 (-50%) use package arx-libertatis * [Cthulhu Saves the World & Breath of Death VII](https://store.steampowered.com/app/107300/Breath_of_Death_VII/) $0.98 (-67%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) * [Curse of the Crescent Isle DX](https://store.steampowered.com/app/365120/Curse_of_the_Crescent_Isle_DX/) $0.49 (-51%) use package fnaify * [Descent](https://store.steampowered.com/app/273570/Descent/) $4.99 (-50%) use package dxx-rebirth * [Descent 2](https://store.steampowered.com/app/273580/Descent_2/) $4.99 (-50%) use package dxx-rebirth * [Ultimate Doom](https://store.steampowered.com/app/2280/Ultimate_Doom/) $2.49 (-50%) use any of the following packages: gzdoom, chocolate-doom, freedoom * [Escape Goat](https://store.steampowered.com/app/251370/Escape_Goat/) $1.99 (-60%) use package fnaify * [Escape Goat 2](https://store.steampowered.com/app/255340/Escape_Goat_2/) $3.99 (-60%) use package fnaify * [FEZ](https://store.steampowered.com/app/224760/FEZ/) $4.99 (-50%) use package fnaify * [Flotilla](https://store.steampowered.com/app/55000/Flotilla/) $4.99 (-50%) use package fnaify * [Freespace 2](https://store.steampowered.com/app/273620/Freespace_2/) $4.99 (-50%) use port fs2open (needs to be locally compiled because of the license) * [Gabriel Knight: Sins of the Father](https://store.steampowered.com/app/495700/Gabriel_Knight_Sins_of_the_Father/) $3.89 (-35%) use package scummvm * [I Have No Mouth, and I Must Scream](https://store.steampowered.com/app/245390/I_Have_No_Mouth_and_I_Must_Scream/) $1.49 (-75%) use package scummvm * [Indiana Jones and the Fate of Atlantis](https://store.steampowered.com/app/6010/Indiana_Jones_and_the_Fate_of_Atlantis/) $2.09 (-65%) use package scummvm * [LaserCat](https://store.steampowered.com/app/496120/LaserCat/) $0.49 (-51%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) * [Penny Arcade's On the Rain-Slick Precipice of Darkness 3](https://store.steampowered.com/app/213030/Penny_Arcades_On_the_RainSlick_Precipice_of_Darkness_3/) $0.49 (-75%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) * [Penny Arcade's On the Rain-Slick Precipice of Darkness 4](https://store.steampowered.com/app/237570/Penny_Arcades_On_the_RainSlick_Precipice_of_Darkness_4/) $0.49 (-75%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) * [POSTAL](https://store.steampowered.com/app/232770/POSTAL/) $0.49 (-75%) use package postal * [Quake II](https://store.steampowered.com/app/2320/QUAKE_II/) $2.49 (-50%) use package yquake2 * [Quake III Arena](https://store.steampowered.com/app/2200/Quake_III_Arena/) $7.49 (-50%) package ioquake3 * [Shipwreck](https://store.steampowered.com/app/342490/Shipwreck/) $1.01 (-66%) use package fnaify * [Soulcaster: Part I & II](https://store.steampowered.com/app/460970/Soulcaster_Part_I__II/) $1.99 (-60%) use package fnaify * [SpeedRunners](https://store.steampowered.com/app/207140/SpeedRunners/) $9.89 (-34%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) with most recent [steamworks-nosteam](https://github.com/rfht/Steamworks.NET-nosteam); no gamepad and no multiplayer support * [Super Rad Raygun](https://store.steampowered.com/app/297660/Super_Rad_Raygun/) $1.24 (-75%) use package fnaify * [Tales of Maj'Eyal](https://store.steampowered.com/app/259680/Tales_of_MajEyal/) $3.49 (-50%) use package tome4 * [Titan Attacks!](https://store.steampowered.com/app/203210/Titan_Attacks/) $4.99 (-50%) fix launch script to use system java (and ksh), have libopenal in LD_LIBRARY_PATH * [Ultratron](https://store.steampowered.com/app/219190/Ultratron/) $4.99 (-50%) copy /usr/local/share/lwjgl/liblwjgl64.so into game directory, fix the launch script to use system java * [Wizorb](https://store.steampowered.com/app/207420/Wizorb/) $0.89 (-70%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) * [Apotheon](https://store.steampowered.com/app/208750/Apotheon/) $3.74 (-75%) use [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) - the game has at times been buggy then playing; you've been warned * [Bleed](https://store.steampowered.com/app/239800/Bleed/) $1.24 (-75%) use package fnaify plussteamworks-nosteam * [Bleed 2](https://store.steampowered.com/app/396350/Bleed_2/) $3.99 (-60%) use package fnaify plus steamworks-nosteam * [Caesar 3](https://store.steampowered.com/app/517790/Caesar_3/) $3.89 (-35%) use packag julius * [Capsized](https://store.steampowered.com/app/95300/Capsized/) $2.49 (-75%) use package fnaify * [The Dig](https://store.steampowered.com/app/6040/The_Dig/) $2.09 (-65%) use package scummvm * [The Secret of Monkey Island](https://store.steampowered.com/app/32360/The_Secret_of_Monkey_Island_Special_Edition/) $3.49 (-65%) this is the special edition; use [romextract](https://gitlab.com/rfht/romextract) to obtain the original game from it and then run that in scummvm * [Monkey Island 2: LeChuck's Revenge](https://store.steampowered.com/app/32460/Monkey_Island_2_Special_Edition_LeChucks_Revenge/) $3.49 (-65%) this is the special edition; use [romextract](https://gitlab.com/rfht/romextract) to obtain the original game from it and then run that in scummvm * [The Curse of Monkey Island](https://store.steampowered.com/app/730820/The_Curse_of_Monkey_Island/) $3.49 (-50%) use package scummvm * [Escape from Monkey Island](https://store.steampowered.com/app/730830/Escape_from_Monkey_Island/) $3.49 (-50%) use package residualvm * [The Longest Journey](https://store.steampowered.com/app/6310/The_Longest_Journey/) $4.99 (-50%) use package residualvm * [LOOM](https://store.steampowered.com/app/32340/LOOM/) $2.09 (-65%) use package scummvm * [Master of Orion 1](https://store.steampowered.com/app/410970/Master_of_Orion_1/) $2.99 (-50%; includes Master of Orion 2) use package 1oom * [Sam & Max it the Road](https://store.steampowered.com/app/355170/Sam__Max_Hit_the_Road/) $2.09 (-65%) use package scummvm * [Toonstruck](https://store.steampowered.com/app/369830/Toonstruck/) $4.99 (-50%) use package scummvm * [Mercenary Kings](https://store.steampowered.com/app/218820/Mercenary_Kings_Reloaded_Edition/) $5.99 (-70%) use latest [fnaify 2.0-beta](https://thfr.info/cgi-bin/cvsweb/projects/fnaify/) * [TowerFall Ascension](https://store.steampowered.com/app/251470/TowerFall_Ascension/) $5.09 (-66%) package fnaify; Metacritic: 87/6.8; fun for local multiplayer! * [Charlie Murder](https://store.steampowered.com/app/405290/Charlie_Murder/) $4.99 (-50%) use package fnaify with steamworks-nosteam * [The Dishwasher: Vampire Smile](https://store.steampowered.com/app/268990/The_Dishwasher_Vampire_Smile/) $4.99 (-50%) use package fnaify with steamworks-nosteam I managed to stream Flinthook from OpenBSD and I'm loving this game! [httpsyoutu.be/b6I0yyvJUWE](httpsyoutu.be/b6I0yyvJUWE)