What about gaming on FreeBSD?

When you say port, you mean with the patch from the issue applied, yes? It will not work without it as it was tested against Centos 7 libraries at that time. The port in the repo has not been updated by me since 2017.

More questions:
  • What version of FreeBSD are you using?
  • Do you have the nwdata port installed? If yes, which version? I have "nwndata-1.61". That one matches the Diamond edition, otherwise, it will be 1.29_3 for the original version.
  • With the patch for linux-nwnclient, I have "linux-nwnclient-1.69_6". Is yours that version?
  • What Linux SDL libraries are installed for you? I have:
    • linux-rl9-sdl-1.2.60
    • linux-rl9-sdl12-extralibs-1
    • linux-rl9-sdl20-2.26.0
My nwndata is at 1.29_3, the rest should be the same as yours. Illegal instruction. I'll check with core dumps and debugging later.
I had, after applying the patch, run a "make makesums" as the checksums were not matching. Running 15-stable, btw.
 
Diablo III mostly works!

Screenshot_2026-02-26_18-59-14.png


Battle net client is broken (can't log-in; crash dialog spam, most windows don't render), but restoring D3 from backup seems fine, and it has Bnet email/pass login at main menu (likely don't need Bnet client if restored D3 files are patched up-to-date)

Not sure what's up with high RAM/swap, but I didn't notice while playing :p

Apparently Bnet client crashing is some CEF/window thing that's fixed on Staging (not Vanilla Wine)
 
Last edited:
Runs no problem wine-devel (11.5) with nGlide Glide wrapper

Ya I picked up Diablo II from GOG recently and got it working under Linux Debian with Crossover bottles.

I tried to get it working on FreeBSD 15.x - but so far I can't get the GOG UI to render right for me on wine-11.5 so I can install it ! :cool:
 
Ya I picked up Diablo II from GOG recently and got it working under Linux Debian with Crossover bottles.

I tried to get it working on FreeBSD 15.x - but so far I can't get the GOG UI to render right for me on wine-11.5 so I can install it ! :cool:

You can just copy over an installed tree from windows or linux.
 
I tried to get it working on FreeBSD 15.x - but so far I can't get the GOG UI to render right for me on wine-11.5 so I can install it ! :cool:
I used innoextract for Oblivion:
Code:
innoextract --extract --exclude-temp --output-dir ~/'.wine/The Elder Scrolls IV - Oblivion/drive_c/Program Files' ~/'Downloads/Oblivion/setup_oblivion_1.2.0416_cs_(12788).exe' && mv -f ~/'.wine/The Elder Scrolls IV - Oblivion/drive_c/Program Files/app' ~/'.wine/The Elder Scrolls IV - Oblivion/drive_c/Program Files/Oblivion'
 
After 4 months of successful gaming on FreeBSD via Passthru with moonlight-qt...

I can play 80-90% of games depends on Linux CachyOS Compatability.


You have to review https://www.protondb.com/ for games....

I have not tried playing in Microsoft but the card does install drivers in there... I'll do Microsoft OS install when I decide to play Apex Legends, Rust or League of Legends (does games don't work in Linux)....

DOTA 2

Dota_2.png


Stafcraft II
BattleNet_Games_Starcraft_II.png


I've played Counter Strike 2, Arc Raiders, Diablo III Reaper and New one Diablo IV.

We can play A+ titles now boys


Game ON!
 
After 4 months of successful gaming on FreeBSD via Passthru with moonlight-qt...

I can play 80-90% of games depends on Linux CachyOS Compatability.


You have to review https://www.protondb.com/ for games....

I have not tried playing in Microsoft but the card does install drivers in there... I'll do Microsoft OS install when I decide to play Apex Legends, Rust or League of Legends (does games don't work in Linux)....

DOTA 2

View attachment 26263

Stafcraft II
View attachment 26264

I've played Counter Strike 2, Arc Raiders, Diablo III Reaper and New one Diablo IV.

We can play A+ titles now boys


Game ON!
For your titles that don't play you should give Mizuma or Linux steam utils a try. There some others as well. Some of the games that never played on Linux worked on Mizuma. I moved over so long ago I don't recall which ones they were haha. :)
 
Back
Top