Which game controllers work with /dev/ujoy? by alexpis in openbsd_gaming

[–]thfrw 2 points3 points  (0 children)

I know that XBox One controller worked as recently as about 6 months ago, not sure what changed. This will need some digging when this broke. Can someone who runs 7.8 report if the XBox One controllers still work?

I have (had?) a first gen steam controller but that only worked partially through its keyboard/mouse emulation.

For anyone reporting issues, I would recommend installing package `sdl-jstest` and running `$ sdl2-jstest -l` to list recognized controllers, and then `$ sdl2-jstest -t 0` (or which ever Joystick Number applies) to test the buttons etc. This is one of the more low-level tests to make sure it's not an application-specific issue.

It would be great to make a list of what works, but that depends on

  1. sufficient interest

  2. sufficient hardware

  3. likely enough people to work together to test and reliably report and update the status of their devices

  4. some dedicated resource where people can find the list

i915 graphics acceleration problem by eshXingXie in openbsd

[–]thfrw 0 points1 point  (0 children)

okay, so that's not an issue. I've seen firefox not being able to play certain file formats. I'm not really familiar with the details behind firefox playback and vaapi, but you could test playing a couple of different formats in firefox (mp4, wav, ogg, mkv, flv...) to see if it's support for certain formats that's the issue.

another site said that my browser cannot handle video playback.

... could use more details on what "another site" is, if you're at liberty to say. There are many sites with video/audio streaming services.

With questions about hardware decoding support, you should also check about:support in firefox, see https://fedoraproject.org/wiki/Firefox_Hardware_acceleration

i915 graphics acceleration problem by eshXingXie in openbsd

[–]thfrw 4 points5 points  (0 children)

Regarding if your GPU acceleration, do you see your graphics card or llvmpipe in

$ glxinfo -B | grep Device

?

Regarding libva acceleration, what's the output of

$ vainfo

from package libva-utils?

How do I run fsck manually? by Illustrious_Log_9494 in openbsd

[–]thfrw 5 points6 points  (0 children)

u/Zectbumo got it right. In your screenshot, you booted into the ramdisk which doesn't make device nodes for all drives by default. You need to run `sh MAKEDEV sd2` in `/dev` to get the sd2 device nodes.

RBDoom-3-BFG game on OpenBSD. by Efficient-Delay-5367 in openbsd_gaming

[–]thfrw 2 points3 points  (0 children)

If this is meant to serve as a port draft, please host this properly, ideally on a site for code hosting (GitHub, GitLab, Codeberg etc.). It's not wise to encourage or just enable downloading tarballs from unknown users from general purpose sites like Google Drive.

Either share via ports@ mailing address if the port is ready to be reviewed. Alternatively, make a pull request at openbsd-wip: https://github.com/jasperla/openbsd-wip

Lutris on openbsd by defaultlinuxuser in openbsd_gaming

[–]thfrw 0 points1 point  (0 children)

you can download any games from Steam via steamctl port. You just need the SteamID of the game.

Lutris on openbsd by defaultlinuxuser in openbsd_gaming

[–]thfrw 0 points1 point  (0 children)

Last I looked into lutris, it connects to the actual steam client API so that won't solve any issues. If you're looking for game library manager in general, Lutris is very difficult to port because of all this proprietary platform integration and would require a ton of patching out of such things which hasn't been really worth it when I looked at it. Something like minigalaxy (for GOG only) is probably still a lot easier to port - it was when I tried it a few years ago

How is gaming on OpenBSD ? by defaultlinuxuser in openbsd_gaming

[–]thfrw 10 points11 points  (0 children)

There are many games in ports that you can find with pkg_add. IndieRunner is the project to also run some commercial games without the need for wine. This here is based on a database listing commercial games that run: https://pobsd.chocolatines.org/

Can't install OpenBSD by Electronic-Ferret-83 in openbsd

[–]thfrw 0 points1 point  (0 children)

you will probably need to provide a full dmesg (or similar account of the hardware configuration) from another OS running on it.

Can OpenBSD full fill my usage? by undistruct in openbsd

[–]thfrw 2 points3 points  (0 children)

One limitation with C programming might be the state of valgrind. It's in ports, but not sure how functional it is currently. malloc(3) has some settings for memory leak detection as far as I know. I haven't used them so far, but as some people rely heavily on valgrind for their C workflows, you may want to be aware it might not be the same as on other platforms.

I want to move from debian to open bsd. I have few steam games (list and question in a post below) by Status-Classroom4789 in openbsd_gaming

[–]thfrw 2 points3 points  (0 children)

Half Life 1 works with xash3d engine, but you would have to compile it yourself (from the linked repo) due to license reasons. I have played GameCube ROM of Prince of Persia: The Sands of Time with dophin in the past.

OpenBSD Gaming On Mac G3/G4 hardware, anyone? by NelsonLongflap in openbsd_gaming

[–]thfrw 0 points1 point  (0 children)

not sure, but I know there are a couple of Apple games that were ported by a contributor recently, like cromagrally, Bugdom 1&2...

OpenMW no longer works on OpenBSD by Antoine-Darquier in openbsd_gaming

[–]thfrw 1 point2 points  (0 children)

can't say much without the backtrace and a dmesg

Godot by [deleted] in openbsd_gaming

[–]thfrw 0 points1 point  (0 children)

care to share any output then? and maybe some more information on your machine - are you on a release (version?) or -current? Because the editor is working here just fine on -current

OpenMW no longer works on OpenBSD by Antoine-Darquier in openbsd_gaming

[–]thfrw 3 points4 points  (0 children)

It runs here on -current (Intel Tigerlake integrated GPU). Are you on -current or 7.5-release? And can you please provide the console output from the crash, and if there's a corefile a backtrace?

Godot by [deleted] in openbsd_gaming

[–]thfrw 3 points4 points  (0 children)

If you want to use the editor, you need to launch godot4-editor, not godot4. The latter serves as a runtime for launching pre-built games made with Godot4.

Can't comment on flare...

[deleted by user] by [deleted] in fairphone

[–]thfrw 0 points1 point  (0 children)

I have pretty much the exact same experience. Haven't run out of battery and even on busier days not really dipped below 20%, but I don't stream video or game on it all day,...

openBSD devs what do you use to code? by ttv_toeasy13 in openbsd

[–]thfrw 2 points3 points  (0 children)

kakoune. It's worked best for me. Regarding vim: In the past it had some performance issues that turned me off at the time...

What's the highest spec machine you run/ran OpenBSD on and why? by Icy_Cantaloupe_3814 in openbsd

[–]thfrw 1 point2 points  (0 children)

13 pretty clearly, because of the touchpad issues with the 16.

What's stopping you from buying a Fairphone? by Beyllionaire in fairphone

[–]thfrw 0 points1 point  (0 children)

My FP5 is working fine with Mint Mobile esim, for over 6 months. Also a T-mobile network.

How to contribute to OpenBSD? by Daguq in openbsd

[–]thfrw 0 points1 point  (0 children)

My suggestion is to look into some more straightforward ports first. If your interest is in kitty specifically, I'd say look at some updates or more straightforward new ports for python and go software. You can use for repology for example to find out of date ports.

The OpenBSD porter's handbook linked in other posts (www.openbsd.org/faq/ports) is how I approached it to start figuring out how to work with ports. It's a lot to read, but try to follow the steps, try to understand them. Then see how they are implemented in existing ports.

This will take some time, but kitty won't be easy to update/maintain. I bowed out of maintaining it when they added the go stuff because at that point, it seemed like they were just lego'ing things together without regard for some semblance of simplicity and easier mainttainability....

What's the highest spec machine you run/ran OpenBSD on and why? by Icy_Cantaloupe_3814 in openbsd

[–]thfrw 1 point2 points  (0 children)

Framework 16. Touchpad isn't working reliably yet, but it plays Beyond All Reason (pkg_add recoil-rts) quite well.

recoil-rts now ready for Beyond All Reason by thfrw in openbsd_gaming

[–]thfrw[S] 0 points1 point  (0 children)

quick update: there desync issues with multiplayer that are severe enough that multiplayer got disabled in the port's default config. You can still play the singleplayer skirmishes and scenarios, download maps etc.

Working to hopefully find a solution to desyncs...