VOGONS


First post, by songo

User metadata
Rank Newbie
Rank
Newbie

Ok, I've switch to Linux in 2015 and even then, I was blown away that so many games were running great via Wine (some of them even better than on modern Windows) and by now things still improved significantly thanks to Proton.

Question is - how was it back in the day? I mean, starting with early-mid 90's? I have literally zero knowledge because around '99 when I first read about Linux it was just a weird, exotic alternative OS focus more on work, there was some screenshots of Linux running Ultimate Doom but that's all so...

1. What was the milestones that paved way to what Linux is today in terms of gaming?
2. Was there any alternatives to Wine?
3. When exactly Linux received native ports of real games? Real - not some generic Solitaire/Mahjong/Whatever clones but quality stuff - earliest I've found was Loki series (e.g. Shogo, Rune).
4. What was the best distro?
5. How good was hardware compatibility, especially with 3dfx cards?

Oh, and there are no Linux Retro Gaming PC builds in the web except for this, is there really no interest in building one?

https://www.gamingonlinux.com/2021/03/buildin … umpster-diving/

Reply 1 of 5, by leileilol

User metadata
Rank l33t++
Rank
l33t++

1. Wine. Wine wine wine. Wine is why there's more than xwhatever and loki stuff to play. It's instrumental in drawing in the gamers and making switches to linux (only slightly) painless.
2. There's the more proprietary CrossOver
3. 1995 with Abuse and Doom. Until Loki Games came, it was David Taylor and John Carmack worship (to the point the cancelled Golgotha game was hyped to the moon as the one big game that will finally make 1998 the year of Linux on the desktop)
4. brave question. Early on, the distro that drew in the masses was Red Hat Linux (read: NOT Red Hat Enterprise Linux).
5. For a long while, It was pretty much *only* 3dfx cards on the consumer 3d hardware side (and probably Nvidia TNT). OPL drivers always sucked. No PowerVR. Everything else (...if any) was experimental and rudimentary.

songo wrote on 2022-05-03, 16:29:

Oh, and there are no Linux Retro Gaming PC builds in the web except for this, is there really no interest in building one?

It'll probably end up in smug 'lol install puppy linux / dsl / gentoo' arguments.

apsosig.png
long live PCem

Reply 2 of 5, by RandomStranger

User metadata
Rank Oldbie
Rank
Oldbie

Native Linux ports are rare still to this day. Until its market share hovers around 2% according to the most favorable statistics this won't change. Probably even if for some miracle it'd shoot up to 10% publishers/developers would just optimize more to proton rather than make native ports.

songo wrote on 2022-05-03, 16:29:

Oh, and there are no Linux Retro Gaming PC builds in the web except for this, is there really no interest in building one?

Retro gaming is 90% about nostalgia. There isn't much nostalgia for an OS only 1% of the home users used who weren't gamers (at least not an PC/Linux) anyway.

Edit: And Linux retro gaming is 99% console emulation.

sreq.png retrogamer-s.png

Reply 3 of 5, by creepingnet

User metadata
Rank Oldbie
Rank
Oldbie

Well, the first LInux I ran was Slackware 96' (came with a Linux book). Not a lot of gaming back then, and what was there was about the equivalent oof 80's shareware (terminal) or 90's shareware Windows 3.1 apps (XFree86).

By the late 90's some companies tried to make efforts to make things run more and more on LInux but it still was not quite there yet. Wine started to grow around that time so some Windows stuff on the simpler side started to work.

One thing I noticed was Linux took a good bit more horsepower than DOS or Windows to run the same software at thhe time, especially anything based in a windowing environment. It's gotten so much better since back then in my experience.

~The Creeping Network~
My Youtube Channel - https://www.youtube.com/creepingnet
Creepingnet's World - https://creepingnet.neocities.org/
The Creeping Network Repo - https://www.geocities.ws/creepingnet2019/

Reply 4 of 5, by jheronimus

User metadata
Rank Oldbie
Rank
Oldbie

I was using Linux from roughly from 2002 to 2012, starting with Red Hat 9, trying a bunch of distros until I settled on Debian Testing for many years. So while I don't know anything about 3DFX cards and 90s gaming under Linux in general, I think, I've witnessed some of the bigger milestones that made modern Linux gaming possible.

1. What was the milestones that paved way to what Linux is today in terms of gaming?

I'd say Ubuntu was a big one, because it automated installing a lot of non-free stuff that a lot of other distros didn't ship by default. Before that you had commercial boxed Linux distros like RedHat and SuSE that did contain some proprietary software, but I think none of the free distros did. Say, original Fedora releases didn't carry proprietary NVIDIA drivers, MP3 support, Flash and TrueType fonts — you had to find a 3rd party repo (I think one of the big ones was RPM Fusion), modify X11 configuration, etc.

Next milestone IMO would be compositing window managers like Compiz and others. People really liked those rotating cubes and wobbly windows! But to use those you needed hardware acceleration! That meant that there suddenly was a big reason to mess with 3D graphics drivers besides gaming, and I think for the time some people considered compiz to be the killer app (read: something cool you could show your Windows friends). I think that kinda gave a big boost to 3D graphics support on Linux desktops — certainly to open source graphics drivers.

Later Ubuntu did another nice thing with PPAs (Personal Package Archives) which meant that they would host 3rd party repos, and those would often be used for providing upstream updates to the users of stable distro releases. Say, you need newer WINE, and somebody from the WINE team maintained a PPA with it — you could just add that PPA and get an update without switching your whole distro to testing or building the package yourself. Otherwise you'd only get new WINE

The next big thing was Humble Bundle in 2010ish. Their very first bundle was cross-platform, and that included Linux and Mac versions of games like Braid, World of Goo, Fez, Super Meat Boy and other indie hits of the time. I think this was the first case where people would see that Linux users were willing to pay for games.

Around the same time CD Project also launched GOG, and I think pretty soon they started to sell cross-platform games as well — mainly Linux titles and also DOS games that bundled DOSBox.

Two years later Steam would get a Linux version.

2. Was there any alternatives to Wine?

Not really. There were a few commercial versions of WINE, like WINEX by TransGaming and CrossOver. They didn't work too well, but they were actually used to make some commercial ports of Linux games (I think one of Civilization games was ported like that).

3. When exactly Linux received native ports of real games? Real - not some generic Solitaire/Mahjong/Whatever clones but quality stuff - earliest I've found was Loki series (e.g. Shogo, Rune).

Well, like others said, it was Doom, Abuse, Quake. I think id even tried to get Red Hat to distribute Quake 2 on Linux at one point.

Then around 1999 you would get Unreal Tournament, Civilization: Call to Power, Heroes of Might and Magic 3, Myth 2, Railroad Tycoon, etc. You can look at mobygames, they have a Linux section. Following that you would get a bunch of games using Q2, Q3 and Unreal engines — Heretic 2, Soldier of Fortune, Rune, Heavy Metal FAKK2, etc.

4. What was the best distro?

Commercial game releases in early 2000s usually came with packages in three formats — gzipped executable, RPM and (if you lucky) deb. So for the time RPM-based distros would be best in early 2000s: Red Hat, SuSE, Mandrake.

Oh, and there are no Linux Retro Gaming PC builds in the web except for this, is there really no interest in building one?

I think historically it doesn't exist. If you had gaming-level hardware at the time, you would dual-boot.

Then again, Linux gaming history is not just commercial games. There were (and still are) quite a few open source games, and not just Tux Racer! Battle for Wesnoth, oolite, Vega Strike, Freeciv/Freecol, Nexuiz, Pingus, Torcs, nethack-x11, etc. Usually clones of big name PC games and not too demanding, but could be interesting to try.

MR BIOS catalog
Unicore catalog

Reply 5 of 5, by doshea

User metadata
Rank Member
Rank
Member
songo wrote on 2022-05-03, 16:29:

1. What was the milestones that paved way to what Linux is today in terms of gaming?

I know this isn't what you asked, but my first milestone was that when I first got Linux on a 4 CD set much like this one, it had DOOM on it just like this one: https://archive.org/details/ldr_0895_4cd/linux%20back.jpg That DOOM didn't run under X as far as I recall, but instead under SVGAlib (but maybe there was also an X version too), which let console applications use graphics. Look at this website which is somehow still running:

http://www.svgalib.org/vibber/svgalib-dev-faq-2.html wrote:

No, svgalib is far from dead! There are many programs around that use svgalib, including popular games such as Quake and Quake II.

X is a network windowing system that is great for GUI apps but stinks for games and other programs that need to get maximum speed out of the graphics hardware. Fbcon is currently very limited and unstable on the x86 architecture. GGI is far from complete, and in fact has the ability to use svgalib as a display target.

In short, none of these things are going to kill svgalib just yet.

🤣

2. Was there any alternatives to Wine?

Again, it's probably not what you intended, but DOSEMU 😀

3. When exactly Linux received native ports of real games? Real - not some generic Solitaire/Mahjong/Whatever clones but quality stuff - earliest I've found was Loki series (e.g. Shogo, Rune).

Nobody mentioned https://www.icculus.org/~ravage/ yet, I remember them because they ported some games like Medal of Honor Allied Assault to Linux (not that I actually tried the port). I guess from what other people have posted, that wasn't the start of Linux getting ports.

Oh, and there are no Linux Retro Gaming PC builds in the web except for this, is there really no interest in building one?

https://www.gamingonlinux.com/2021/03/buildin … umpster-diving/

I have old PCs that still run Linux, but I don't miss gaming on them. Running DOOM was probably one of the first things I did when I first tried Linux, but it was the same PC I used for DOS and Windows, so it wasn't that amazing.