Linux!
-
randi
- Site Admin
- Posts: 7749
- Joined: Wed Jul 09, 2003 10:30 pm
Linux!
Installing Linux from scratch can certainly be entertaining (not to mention time-consuming). So far, I'm pretty happy with it. This is the first Linux installation I've used where all my hardware actually works. I also like the feeling of control that comes from being able to download the very latest XFree86 source code, compile it, and use it right away without having to wait for somebody else to create an RPM for it.
How does this relate to ZDoom? Well, now that the 2.0.x series of ZDoom is restricted to bug-fixes and I have a working Linux installation, I might actually find time to update the Linux port.
But first I must figure out why I can't change Metacity's theme with the GNOME theme manager...
How does this relate to ZDoom? Well, now that the 2.0.x series of ZDoom is restricted to bug-fixes and I have a working Linux installation, I might actually find time to update the Linux port.
But first I must figure out why I can't change Metacity's theme with the GNOME theme manager...
-
cccp_leha
- Posts: 1816
- Joined: Wed Jul 16, 2003 7:21 am
- Location: NJ, USA
-
randi
- Site Admin
- Posts: 7749
- Joined: Wed Jul 09, 2003 10:30 pm
-
GameArena
- Posts: 182
- Joined: Wed Jul 16, 2003 4:35 pm
- Location: Outside of a bubble... Looking at all the humans inside.
-
SargeBaldy
- Posts: 366
- Joined: Tue Jul 15, 2003 3:49 pm
- Location: Oregon
-
Jim
- Posts: 535
- Joined: Mon Aug 11, 2003 10:56 am
Hurray! And I might actually have time to play computer games in a few weeks (probably can't expect a port that soon though).
I don't really understand why you would choose the most difficult way possible to install Linux (it takes a hell of a long time just to compile everything). Oh well, what is great is that that choice is there (along with far easier methods). I mostly just want something that works and to stay fairly up-to-date, so I run SuSE Linux (still using 8.2 even though 9.0 has been out for a little while).
The University of Minnesota uses Solaris, Linux, Windows and Macs in their labs. Most of the CS machines run Solaris, and many of the rest run windows. (There are zero Macs). Thankfully, all our assignments are intended to be done on Solaris and Linux machines. I don't think that a school can really claim to have a Computer Science program if students are required to use windows, rather than Unix and/or Linux.
Anyway, this makes it quite convenient for me to run (exclusively) Linux on my own machine. I was just going to dual boot, but very soon I liked Linux so much that I never even booted to Windows anymore.
BTW Randy, SGI machines run IRIX.
I don't really understand why you would choose the most difficult way possible to install Linux (it takes a hell of a long time just to compile everything). Oh well, what is great is that that choice is there (along with far easier methods). I mostly just want something that works and to stay fairly up-to-date, so I run SuSE Linux (still using 8.2 even though 9.0 has been out for a little while).
The University of Minnesota uses Solaris, Linux, Windows and Macs in their labs. Most of the CS machines run Solaris, and many of the rest run windows. (There are zero Macs). Thankfully, all our assignments are intended to be done on Solaris and Linux machines. I don't think that a school can really claim to have a Computer Science program if students are required to use windows, rather than Unix and/or Linux.
Anyway, this makes it quite convenient for me to run (exclusively) Linux on my own machine. I was just going to dual boot, but very soon I liked Linux so much that I never even booted to Windows anymore.
BTW Randy, SGI machines run IRIX.
-
Chris
- Posts: 2998
- Joined: Thu Jul 17, 2003 12:07 am
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
I wonder if the Linux port could be made into a generic gcc+SDL(or my preference, gcc+Allegro) port. This way it could work on DJGPP, MinGW, and other Unix variants on a x86 architecture with gcc (and possibly non-x86 architectures if there's C/C++ code for all the asm). You may scoff at the mention of DJGPP("Icky DOS", I hear you say..), and wonder "what's the use?" for MinGW, since it's a Windows compiler.. but I have the heart of a Linux (l)user, and love compiling my own stuff using optimizations specific for my machine that a binary distro couldn't safely do without knocking out a bunch of the user base. Of course I don't think SDL has a DOS/DJGPP port, but Allegro does.
-
Smuggle
- Posts: 22
- Joined: Thu Dec 04, 2003 9:53 am
- Location: My house
-
Cyb
- Posts: 912
- Joined: Tue Jul 15, 2003 5:12 pm
my uni is in love with sparcs and SunOS, especially the cs department, all our programs have to compile on SunOS before handing them in, which can be a pain because SunOS is really strict about memory stuff, moreso than Windows or Linux on x86, though I have managed to make programs that work on SunOS and Windows but segafult on Linux...which was weird
while I agree LFS looks a bit excessivly complex (even for linux heh) some people seem to enjoy having complete control over everything (which linux lets you do regardless of distro, though I have feelings that RedHat and/or Mandrake might even limit you) though personally I'd rather install binaries than compile everything, which is why I use Debian (apt-get is quite possibly the greatest thing ever, now if they'd only fix the damned server so updates would work again...) but anyways good luck with the porting, then I'll finally be able to use ZDoom on my linux desktop (which I use when I'm not at school) which will be schweet cuz prboom is starting to annoy me.
ps - KDE is better than gnome : P
while I agree LFS looks a bit excessivly complex (even for linux heh) some people seem to enjoy having complete control over everything (which linux lets you do regardless of distro, though I have feelings that RedHat and/or Mandrake might even limit you) though personally I'd rather install binaries than compile everything, which is why I use Debian (apt-get is quite possibly the greatest thing ever, now if they'd only fix the damned server so updates would work again...) but anyways good luck with the porting, then I'll finally be able to use ZDoom on my linux desktop (which I use when I'm not at school) which will be schweet cuz prboom is starting to annoy me.
ps - KDE is better than gnome : P
-
akimmet
- Posts: 30
- Joined: Thu Dec 04, 2003 10:47 am
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
I'm glad to see the posibility of seeing a Linux port of Zdoom again. Your original port to Linux was the best one out there, and didn't rely on silly sound servers or other nasty stuff to get working.randy wrote:Your school actually uses Linux? Mine used OSF/1 on the Alphas, some other Unix variant whose name I can't remember on the older MIPS machines, and whatever SGI machines run (I never actually used any of the SGIs). The PCs ran Windows, and the Macs ran MacOS.
BTW: Sgi's run IRIX, which IMHO is the best Commercial UNIX ever made, and has a rather good window manager and compiler. The only bad part of IRIX was doing a fresh install from the miniroot. If you ever get another chance to check one out I would highly reccomend it, if only for playing with all the demos that come with IRIX (Hell it was the only OS I know of that actually includes a shareware copy of doom (1.9 too) on the install media).
-
cccp_leha
- Posts: 1816
- Joined: Wed Jul 16, 2003 7:21 am
- Location: NJ, USA
Randy, my school uses Solaris 9 which I conviniently call Linux (what a dummy). IRIX on SGI's is wonderful. I worked on a $50,000 computer at my fathers job in NYU Medical Center a few years back. Those things are super fast; something like 64 porcessors @ ~500Mz and TB's of RAM. Heh, it ran the Doom 1 demo rather fast. 
-
wildweasel
- Posts: 21705
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
Yes, the SGI systems run on IRIX. This was possibly the most obscure OS that Doom has ever been ported to.randy wrote:Your school actually uses Linux? Mine used OSF/1 on the Alphas, some other Unix variant whose name I can't remember on the older MIPS machines, and whatever SGI machines run (I never actually used any of the SGIs). The PCs ran Windows, and the Macs ran MacOS.
-
Anonymous
Hi,
It's been something like four years with pretty much no dooming for me but I decided to install some source ports and try a few newer wads and noticed again just how good Doom is these days.
The old zdoom version is pretty much unusable on GNU/Linux for me though. Hermes doesn't seem to manage to set up resolutions right and I get crashes. Also, no music at all (I'm dependent on solutions such as timidity so that might well be it). Would be nice to see an option to use SDL which has never failed to work exactly like it should for me (and also allows for the same codebase for win/mac/lin/*BSD).
Would be great to see the 2.0.x series on Unix-like OS's. I don't have anything called Windows even installed anymore. Haven't had for years and I'm not looking back so the only way for me to use Zdoom is the GNU/Linux version.
Is there a reason for both Zdaemon and ZDoomGL being separate? Couldn't they both be integrated into the main Zdoom codebase so there would be no need for different versions for everything? (last I tried ZDoomGL it was way more buggy than the vanilla ZDoom though)
I've done LFS too. It was surprisingly easy and pretty interesting. The end result resembles a BSD more than your typical GNU/Linux distribution. Nice stuff, sure. But package management does have it's pros too even if it does make things a little more difficult sometimes. BTW, although it's a little less robust, Mandrake has the equivalent of apt-get in urpmi except for dist-upgrades. Also SuSE and most other serious distributors have similar things these days.
Regarding the obscurity of IRIX, I'm sure we can do better. I'd argue that even BeOS is more obscure and wasn't there a port to Amiga too?
It's been something like four years with pretty much no dooming for me but I decided to install some source ports and try a few newer wads and noticed again just how good Doom is these days.
The old zdoom version is pretty much unusable on GNU/Linux for me though. Hermes doesn't seem to manage to set up resolutions right and I get crashes. Also, no music at all (I'm dependent on solutions such as timidity so that might well be it). Would be nice to see an option to use SDL which has never failed to work exactly like it should for me (and also allows for the same codebase for win/mac/lin/*BSD).
Would be great to see the 2.0.x series on Unix-like OS's. I don't have anything called Windows even installed anymore. Haven't had for years and I'm not looking back so the only way for me to use Zdoom is the GNU/Linux version.
Is there a reason for both Zdaemon and ZDoomGL being separate? Couldn't they both be integrated into the main Zdoom codebase so there would be no need for different versions for everything? (last I tried ZDoomGL it was way more buggy than the vanilla ZDoom though)
I've done LFS too. It was surprisingly easy and pretty interesting. The end result resembles a BSD more than your typical GNU/Linux distribution. Nice stuff, sure. But package management does have it's pros too even if it does make things a little more difficult sometimes. BTW, although it's a little less robust, Mandrake has the equivalent of apt-get in urpmi except for dist-upgrades. Also SuSE and most other serious distributors have similar things these days.
Regarding the obscurity of IRIX, I'm sure we can do better. I'd argue that even BeOS is more obscure and wasn't there a port to Amiga too?
-
HotWax
- Posts: 10002
- Joined: Fri Jul 18, 2003 6:18 pm
- Location: Idaho Falls, ID
The ZDoomGL version is done by a different author, and I'm guessing is not the same one you used before. The old version was done by Kokak, the new version is being done by Timmie, totally from scratch. It doesn't yet have support for OpenGL features such as models and dynamic lighting, but it does have what's important -- a stable OpenGL engine that is (almost) fully compatible with the current ZDoom release.
Randy has already said no to the idea of doing an OpenGL renderer himself, so there's pretty much no chance you're going to get a single code base to work with. On the other hand, you could just go with ZDoomGL, which has the option of switching back to the software renderer...
Randy has already said no to the idea of doing an OpenGL renderer himself, so there's pretty much no chance you're going to get a single code base to work with. On the other hand, you could just go with ZDoomGL, which has the option of switching back to the software renderer...
-
Anonymous