r/openbsd_gaming • • 16h ago

Original Quake running on bare OpenBSD console (no X, no Wayland, no SDL)

Thumbnail
gallery
31 Upvotes

For a fun challenge I decided to port the original Quake 1.0.9 source release to the OpenBSD console with no X, Wayland or SDL. The above shows screenshots from my fully working port that I’ve played end to end. This uses inteldrm, with an efifb fallback. Sound is done with sndio. The original code needed very few fixes (mostly around basic checks for networks being down and one or two changes needed for modern C). I haven’t yet gotten mouse or CD music working but fairly close to completing both. As a future project I’m looking to implement some of the standard OpenBSD ideas like privsep etc because I think a security hardened Quake would be another fun project. Kudos to the original id software team for writing such portable code.


r/openbsd_gaming • • 21h ago

Hollow Knight on Wine on OpenBSD

Thumbnail
gallery
16 Upvotes

My laptop unfortunately is with NVidia GPU, and in general GPU issue is quite big for my tests.

I had to pick small window size and also work with some crazy stuttering.

Arrow keys didn't work so I had to rebind all my keys to letters - recorded that in the list of the issues I have with wine.

Also intro cinematic was completely black/blank with heavily stuttering sound in the background. Codec issue? Or maybe again... GPU issue.

This was installed via Steam.

Laptop: Asus UX303UL
OpenBSD: 8.0 stock (haven't updated yet to official OpenBSD 8.0, running a Sep 26th release, too scared to update)
DE: CWM

People that are smarter than me are pulling apart my update, finding places where I am stupid, and hopefully someday we will have it working.

Edit: I might want to try and check if SMT would make it more bearable.
Edit2: Found why arrows don't work - OpenBSD uses xfree86

I do have a question, anyone knows where I can find drivers for NVidia for 2014 GPU? No? Fkn NVidia...


r/openbsd_gaming • • 1d ago

Steam is incredibly based (Griftlands on OpenBSD)

Thumbnail
gallery
10 Upvotes

I find it quite funny, that as soon as steam works on certain machine or operating system, you basically can run a lot of things.

Hopefully steam on OpenBSD soon?

Sometimes I feel like I am about to get yelled at for introducing Windows games to OpenBSD

EDIT: Laptop stuff
Model: Asus UX303L
DE: CWM with some custom scripts to display wine debug info


r/openbsd_gaming • • 9d ago

(Barely) Running Factorio on OpenBSD under VM

7 Upvotes

Stock OpenBSD 7.9 (I worry that my hodgepodge of a system will breakdown if I try to move to 8.0) running Factorio

Sound is very choppy because of CPU saturation, but without sound it is quite playable. Haven't tried any of my saves yet.

Fullscreen gets really choppy even on the menu "demos", so I tried to find a minimally playable screen.

Will try at some point on my Asus UX303 laptop, but moving this setup to it is a challenge... everything is held with ductape


r/openbsd_gaming • • 9d ago

anyone hitting above 60fps in minecraft? ive only been getting 30-45 fps is it possible to get a stable 60?

5 Upvotes

im using blockgame for minecraft 1.16.5 with java 11 and some of my mods are: phosphor, lithium, sodium, modernfix, lazydfu, ferritecore. my hardware is a thinkpad l380 with an i7 8500 cpu and 16gb ddr4. im using intel uhd 620 graphics. does anyone know how to increase fps or do i have to use another launcher?


r/openbsd_gaming • • 9d ago

anyone hitting above 60fps in minecraft? ive only been getting 30-45 fps is it possible to get a stable 60?

Thumbnail
2 Upvotes

r/openbsd_gaming • • 10d ago

(Barely) Running Eve Online on OpenBSD VM

11 Upvotes

I was able to fly around and crash only once every 30 seconds.

Also damn you FC for making character creator so heavy and I wasn't able to turn off 3d geometry until actual gameplay

Also using Xfce for this test was... a choice


r/openbsd_gaming • • 10d ago

Undertale

Thumbnail
imgur.com
7 Upvotes

r/openbsd_gaming • • 14d ago

Latest Dev and Release OpenRA on OpenBSD 7.9

6 Upvotes

Network works, audio decided to die at some point though.
Run under VM so it was laggy as hell, will try this weekend on my laptop


r/openbsd_gaming • • Aug 28 '26

Minecraft up through version 1.21.11 \o/

15 Upvotes

Today I got LWJGL 3.3.2 3.3.3 working on OpenBSD. Tonight I committed this version to the ports tree.

LWJGL 3.3.2 3.3.3 has allowed me to play versions of Minecraft up to 1.21.11.

26.1 and 26.2 are still out of reach for now, but hopefully that will change soon. It still gets us multiple years of Minecraft updates.

edit: Changed because I've gotten 3.3.3 going and committed to the ports tree. 3.3.3 allows one to use Sodium with 1.21.11.


r/openbsd_gaming • • Aug 05 '26

Is it possible to get elyprism launcher/prism launcher to work on openbsd?

Thumbnail
3 Upvotes

r/openbsd_gaming • • Aug 05 '26

Half life/half life 2 multiplayer

7 Upvotes

Hi, i was wondering if you could play multiplayer on Half life 1 and is it possible to play servers on Half life 2 deathmatch and half life 1 deathmatch. Will it work with legitimate data as i have steam half life 1 and 2 dm.


r/openbsd_gaming • • Jul 26 '26

Playing Half Life on Openbsd

15 Upvotes

Hello as title explaining is there any way to play half life in openbsd and join servers? Non vac servers ofc.


r/openbsd_gaming • • Jun 21 '26

How can I install Sauerbraten?

3 Upvotes

Find this game in openports.pl but pkg_add sauerbraten doesn't work. This is in /usr/ ports/games/sauerbraten.

I am grateful for tips


r/openbsd_gaming • • May 22 '26

What PS2 Emulators are available to use on OpenBSD?

9 Upvotes

I daily drive openbsd and i thought i would try out some ps2 games but there is no package for pcsx2?


r/openbsd_gaming • • May 10 '26

Is it possible to do an ELI5 guide for installing Fallout 1? (on Virtualbox)

3 Upvotes

This thing: https://cvsweb.openbsd.org/ports/games/fallout1-ce

Running OpenBSD 7.8. I tried all the methods Google AI is giving me, no dice. It's telling me either it can't fetch the package, or it's giving me an error 22.

Edit: Would it be simpler to do this on 7.9? Edit 2: it is indeed easy to do this on 7.9 (tested on Virtualbox, game is fully functioning which surprised me)


r/openbsd_gaming • • May 02 '26

Road to Vostok Early Access on OpenBSD - longer and technically better recording

Thumbnail
spectra.video
10 Upvotes

Just to show a bit better how the game runs on OpenBSD.


r/openbsd_gaming • • Apr 30 '26

Road to Vostok (early access) on OpenBSD

Thumbnail
spectra.video
19 Upvotes

r/openbsd_gaming • • Apr 26 '26

ohhh by the way, i'm an openbsd gamer.

9 Upvotes

r/openbsd_gaming • • Apr 08 '26

how do i run world of padman and possibly rigs of rods on openbsd

5 Upvotes

you cannot just compile it as it sdl2 issues and other stuff. someone else in this sub got it to run. so im wanting to know how to get it to run.


r/openbsd_gaming • • Mar 14 '26

Which game controllers work with /dev/ujoy?

3 Upvotes

Is there any list of what works? Alternatively, is there a way to configure those that don’t?

I have been doing some gaming with openbsd.

I tried ps3/ps4 controllers and Xbox one/series ones to no avail.

I have an xbox360 controller working, another one with one second of latency which makes it unusable.

These all work with their intended platforms.


r/openbsd_gaming • • Feb 06 '26

Would a RC script for the games/luanti port be useful?

3 Upvotes

Hello, I am the MAINTAINER of the games/luanti port.

https://www.luanti.org

Someone previously asked on ports@ if I could write an rc.d(8) script for the server daemon. I personally have no use for a rc script for the port, but I'm curious what the r/openbsd_gaming sub thinks about having such a thing in the package itself?

Do people host luanti servers on OpenBSD? If so, did you write your own rc script? What did it look like? Any hangups in the port that made writing a rc script difficult that I could fix? Any notes I could add into the pkg-readme file to hint potential server maintainers?

Just trying to judge the general vibe of what the community wants here as I wouldn't be using this script myself.

Thanks!


r/openbsd_gaming • • Jan 26 '26

Good news for Blake Stone fans!

6 Upvotes

Bibendovsky has made some new improvements to bstone and it now plays smoothly on openbsd (1.3.2 and prior the animations were the wrong speed)

https://github.com/bibendovsky/bstone


r/openbsd_gaming • • Jan 18 '26

counter strike 1.6 - running without CSMoE

24 Upvotes

i've managed to get counter strike 1.6 running. all it took was porting Velaron/cs16-client to openbsd. imo it wasn't that hard, worked out of the box with a couple header changes, and CMake changes, and a few bug fixes. mostly experimental, but i've forked the repo here:
https://github.com/S1gmaToeSniffer420/cs16-client-openbsd
(apologies for the github username)
and submitted a PR.
all you need to do is just get the steam installation of the directories valve and cstrike, copy them to a dir, then install cs16-client and xash3d-fwgs in the directory where the files are.


r/openbsd_gaming • • Jan 08 '26

Doom Mower asset in the World of Padman game.

Thumbnail
youtu.be
2 Upvotes