What about gaming on FreeBSD?

Yeah I also played competitively on a couple of clans but real life caught up eventually :D

Nowadays I just play it occasionally namely on 195.4.17.142:27960 which is http://enemy-territory.4players.de:1041/index.php game server and sometimes of Portuguese servers. I go by the name of tangram"FreeBSD~.

Also have installed RTCW and Quake3. On Linux I also used to play RTCW: Demo for a while and tried Tremulous which has a port I think.
 
http://www.vendetta-online.com/

The Linux version runs smooth in emulation. I've been meaning to write a how-to for a while. It's really about as simple as your linux-base port, linux-gtk2, and the linux-dri. Doesn't matter which linux kernel you emulate or base port version you choose.

If enough people like it, help me show the head of the company (John Bergman aka Incarnate of Guild Software) that there is enough demand for a FreeBSD native version.
 
The best 3D-shooter I've ever played is Unreal Tournament (games/linux-ut).

I played it regularly, but it's not possible anymore. :\ I have bought an RV630-based card and am waiting for DRM since a couple of months already. Fortunatelly, Mr. Robert Noland (who is my personal hero at the moment, see link to his email on freebsd-stable@) announced that he works at it and is waiting for the docs from AMD at the moment.
 
tangram said:
Yeah I also played competitively on a couple of clans but real life caught up eventually :D

Nowadays I just play it occasionally namely on 195.4.17.142:27960 which is http://enemy-territory.4players.de:1041/index.php game server and sometimes of Portuguese servers. I go by the name of tangram"FreeBSD~.

Also have installed RTCW and Quake3. On Linux I also used to play RTCW: Demo for a while and tried Tremulous which has a port I think.

Were you tangram GNU/Linux before? If that is so, I've seen you on the battlefields a couple of times :D
 
I tried warzone2100 the other day, and during a battle it crashes. I'm going to run it through gdb when I get a chance and try to figure out why... but otherwise, this thread has been full of good ideas of games to try.
 
I want to try the original Falcon 4. (wine). I have my doubts but you never know it might work. If it ever does work under wine, it will almost certainly run better than it ever did under Winblows 98.
 
hugo said:
Were you tangram GNU/Linux before? If that is so, I've seen you on the battlefields a couple of times :D

Yup :D

Those were the times I used Gentoo to play ET, nowadays it's tangram"FreeBSD~ ;)

You go by which nick?
 
I don't use PC-BSD so I'm not 100% sure whether there is already an ET PBI. If there is one use it, else the posted HowTo should work just fine.
 
I used to run windows psx emulator in wine to play Metal Gear Solid. It preforms better than linux version of ePSXe from ports. Wine, dosbox and scummvm are enough to play some good ol' games like Nox, Rune, Scorched earth and various adventures ^_^v
 
(after adding 3 more games to ports)

If you ask me, FreeBSD is an excellent gaming platform. Emulators for many many gaming platforms, dosbox and wine (now also virtualbox), Linux binary support and of course extensive collection of native (f/oss) game ports which I and many other committers and contributors are trying best to keep up to date and expand even further.

There are some problems, of course, but these mostly originate from proprietary hardware/software, not FreeBSD itself, and I believe will be solved rather sooner than later.

Also see my games-related page on wiki:
http://wiki.freebsd.org/DmitryMarakasov/Games
 
When I have time to play I shooters game like:
games/sauerbraten
games/cube
games/nexuiz
games/quake3
games/alienarena
games/linux-quake4

and sometime I play games/warsow.
 
Eponasoft said:
The majority of Vista installations are in business environments;

Whenever anyone brings up games on BSD, and that they can't play Windows games or as many games as Windows, makes me say the same thing. The majority of BSD installations are in business environments and BSD is for professionals. If you want to play games, get a Playstation.
 
COUNTER STRIKE SOURCE + WINE * FREEBSD = FTW!!!!!!!!!!!

I've been a player of CS since beta and can't have a computer that wont play it in my house!!!


On an Asus M50sv in 64bit Windows I get 145 fps in max settings.
On an Asus M50sv in 64bit Linux I get 30 fps in max settings.
On an Asus M50sv in i386 FreeBSD CURRENT I get 140 fps using wine with everything maxed out and running in windowed mode 1440x900!!!!!

Audio works, I don't random crashes anymore. The whole wine project is slowly becoming polished enough to handle these windows games.

I would find it hard to truly enjoy any computer system which limits my abilities to have fun.. even if it does mean that I have uber stability and power.. I want both pies.. and that cake over there.. in fact.. just push the trolley this way and i'll eat the lot!!! ROFL!!
 
Personally, I like to play doom and its wad-s with games/prboom.

Also, one of my favourite cli games is games/moon-buggy.
2lVxJSM.png


Also I like very much 2048 cli game, it is posible to build it on FreeBSD:
Code:
% wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c
% cc -o 2048 2048.c
% ./2048
It is possible to move ./2048 to /usr/local/bin/, also, or to /home/user/.local/bin/, for example,
(you need to add .local/bin to your path, add " set path = ( $path $HOME/.local/bin )" to your ~/.tcshrc),
and start it like this:
% 2048
M7lQbQG.gif


It is possible to use different colors:
% 2048 blackwhite
i7QBWOp.png


% 2048 bluered.
YC2R8HH.png
 
I think we can agree on Windows sadly being the only good plaform for gaming. A pity as I'm not going to buy a Win copy. Mac strikes second, with good native software support, various porting database (like PortinTeam or PortinKit), especially if you like indie games.
Linux is not a good platform and FreeBSD all the more, as it lacks native support for commercial products. That said, a casual gamer, especially a retro gamer, can really have fun playing on FreeBSD, which is what I always do... given same hardware, performance is amazing while launching the same games.

Wine adds many more possibilities, though trying to install a 64-bit only game on a amd64 FreeBSD is like suicide.
emulators/playonbsd makes life easier sometimes, while hacking with wine. But in other occasions it's better to do things on one's own.
For instance PlayonBSD provides a good, almost working, Steam wine-port, although it's worth trying a native install with: https://github.com/SteamOnFreeBSD/SteamOnFreeBSD ( I had a hard time installing it, and was on the edge of giving up, but finally did it)

Anyway, latest news about games being built and ported to BSD, have a look to:
http://www.bsdgaming.com
Or
https://www.freebsdnews.com/category/miscellaneous/gaming/

I really like strategy games like games/0ad (really much similar to Age of Mythology), games/wesnoth, games/freeciv (Civilization2 opensource remake, but I personally like Sid Meyer's Colonization Best), games/dunelegacy (dun2 clone),games/HeroesOfMightAndMagic, games/openttd, and games/openxcom (if you own a copy of Xcom:Enemy Unknown you can't miss this, it's one of the best 90's games ever made)

If anyone likes RPGs, then there's games/openmv (but you have to own a copy of TES3:Morrowind, in my opinion the best TES bethesda produces a game no other RPG can keep up with); opnmw project (https://openmv.io/) really enhances game's experience and made me fall in love once again with this awesome game, as I literally grew up with it.

Moreover, an opensource 1st-person-view RPG with great graphics is WorldForge (https://www.worldforge.org/index.php/develop/technical-overview/), it's playable with FreeBSD through Ember client: games/ember

For people who like more classical-style RPGs (like Dragon Age to make myself clear), then there's games/arch-libertatis (http://arx-libertatis.org): it is even better than its commercial version (Arc Fatalis) which takes after.

Nonetheless, if anyone is interested on even more classical role play games, 3rd person -2D (like Fallout1-2 or Diablo) I think games/flare-game can be a wise choice

Holding on speaking of RPG, planeshift (http://www.planeshift.it/About) has been partially ported to FreeBSD in the past, and despite there's a some sort of official support, as stated in their main page, still you have to compile it.

For what regards shooters, Ericturgeon named some very good titles. I would add games/openarena (still more active than Quake Live, and you do not have to pay for it), games/assaultcube and the fantastic, more modern games/xonotic, as well as the similar, wonderful games/nexuiz

gr1ml0ck said:
COUNTER STRIKE SOURCE + WINE * FREEBSD = FTW!!!!!!!!!!!
yes and I can confirm it works like a charm!!!

nakal said:
The best 3D-shooter I've ever played is Unreal Tournament (games/linux-ut).
I completely agree with you. It's the first game I've ever played in my life. Quite violent for a little child, but hell, how good is it????

Epic Games has released the new Unreal Tournament 2017 as pre-Alpha. If interested anyone can become a tester and play it for free (https://www.epicgames.com/unrealtournament/), as well as give a look to the new unreal engine, available for download. It's not bad, but I just spent a couple of hours playing it at a friend's place, as I'm really in lack of time recently.


Action games:
- I think any Tomb Raider lover misses somehow the first series (TR I to V), and the opentomb project (https://opentomb.github.io/) is one more reason to bring old memories back:
games/opentomb
- Shadow Warrior is one of those game you can't stop starting over and over again. So why do not give a try to games/jfsw? The newer remakes of the game (https://en.wikipedia.org/wiki/Shadow_Warrior) are a rare example of something that takes the pros of a prequel and use it as source of inspiration in order to make it better (tried it on Mac); however I doubt wine would work with something like that.
- games/eduke32 old but gold
- games/endless-sky is an interesting futuristic space-based action game (somehow resembles X-wing)


A great game, really, is games/supertuxkart (mario kart-like game with tons of maps, addons, and opensource project's mascottes as characters). If you can get access to a LAN then you can play smoothly with your friends, while if you know their nick, you can ask as well to any online friend to play with you in multiplayer, though online-multiplayer support is still incomplete.
Another really worthy racing game is games/vdrift

ILUXA said:
Personally, I like to play doom and its wad-s with games/prboom.

Also, one of my favourite cli games is games/moon-buggy.

A thumb up for this. Other CLI-based games I can't miss wherever I go are:
- games/nsnake
- games/nInvaders
- games/0verkill
- games/bastet
- games/gnuchess
- games/nethack
- and bsdgames

I still play Doom. It's one of the few games I've never stopped playing. Just perfect. Online-multiplayer community is still active, in contrast to many other modern games (like DOOM (2017) itself). Mods are so complex that can give a completely new game experience. Plying online on a community-made map within a community-made mode, with a brutaldoom20 mod is incredibly fun. Zandronum+Doomseeker is the default build to attend online matches (https://doomwiki.org/wiki/How_to_play_Doom_online_multiplayer)
There's a Zandronum/Doomseker official port for BSD with good support, and I manged to make it work: https://wiki.zandronum.com/Zandronum_Server_on_FreeBSD

In Addition, It's notable that, provided one owns a copy of Doom3, games/linux-doom3 allows to easily installed it in FreeBSD without any need of wine.

And finally we shouldn't forget about dosbox! Personally, I make dosbox mount the folder with all DOS programs and then make it launch FreeDOS (all done by editing the dosbox configuration file), in order to have my own environment with all the utilities FreeDOS provides (included the Unix-like ones which are really appreciated). On rare occasions I even make FreeDOS launch Win3.11 for workgroups in enhanced mode from within dosbox, thus to play games natively made for win 3 (chessmaster 4000, dark seeds 2, etc), or win 95 games (with 32bit-support patch for win 3)
 
On 32bit freebsd you can get a wide range of games to run via wine-staging.

By the way, yes, after emulators/i386-wine port was updated to 2.*.*, it doesn't work anymore, at least on FreeBSD amd64,
tested on my FreeBSD 11.1 pc with nvidia gpu and on FreeBSD 10.4 Beta3 laptop with intel integrated graphics (both amd64),
it shows critical error when start any 3D wine game. The latest version that working fine for me is i386-wine-1.8.6,1.
It can be installed using ports-mgmt/portdowngrade:
Code:
% portdowngrade emulators/i386-wine r429248
% cd ~/i386-wine
# make deinstall install clean
 
Back
Top