Heretic ported to Linux 53
Linux Game tome is reporting that
Heretic
has been ported to Linux, specifically to
GGI and
X. Go get it
here!.
Link courtesy of LT.
(Note: Due to my 28.8 modem I have not tested it yet).
Some people manage by the book, even though they don't know who wrote the book or even what book.
The answer to my prayers! (Score:1)
it'll blow quake outta the water!
How to get the .wad? (Score:1)
What do I need to do to get the wad?
Just a few things. . . (Score:1)
What's the license? (Score:1)
--Phil (Never played Heretic, but I'll give it a shot.)
Are you kidding me? (Score:1)
AlphaLinux (Score:1)
Well... The code isn't 64-bit clean. :( :)
I'll see if I can do anything about it tonight.
If anyone's interested, I'll reply to (myself) this message tomorrow morning.
Wish it ran (Score:1)
There are many lines of these sorts of things:
m_misc.c:485: initializer element for `defaults[41].defaultvalue' is not computa
ble at load time
m_misc.c:486: initializer element for `defaults[42].defaultvalue' is not computa
ble at load time
m_misc.c:487: initializer element for `defaults[43].defaultvalue' is not computa
ble at load time
m_misc.c:488: initializer element for `defaults[44].defaultvalue' is not computa
ble at load time
m_misc.c: In function `M_LoadDefaults':
m_misc.c:600: warning: cast from pointer to integer of different size
make: *** [m_misc.o] Error 1
Off to figure out just what it's goofing on, I guess.
Legions scooped /. on this one. (Score:1)
J.
Better than you, I'm afraid (Score:1)
Once id chooses to support several APIs under windoze, it's no more trouble to run under Linux w/Glide or GL. And enforcing compiler portability (eg between g++ & VC++5) results in cleaner code.
Some clarification (Score:1)
Porting Heretic to GL would be a bad idea...Mesa is _slow_ compared to the DOOM engine. For 8bit color, low-res, 2.5D games, the original optimized software (Mesa is a software implementation of the GL standard) renderers make far more sense. GL software is just not up to the demands of games, even old ones...
Mesa is much more general. And can be linked to 3d APIs like glide. Which is the original purpose of GL. So it's not a bad idea for games which expect to run on accelerators to support GL, both under windows and linux.
Want hardware support under Linux? At this point, your only option is 3dfx, which is supported both by Glide and by Mesa linked to Glide. nVidia has shown support for RivaTNT Linux efforts, hopefully we'll see a GL or something for that eventually.
I haven't heard from Rendition (literally, they don't answer the phone) or seen any of their V2xxx series boards in 6 months. I wouldn't worry about RedLine at this point.
Um, "what does it require for 3DFx to allow a GLIDE port?" well 3dfx put Daryll Strauss (http://glide.xxedgexx.com) under NDA and let him port Glide to Linux. So it's there. You just install the SDK and use it. 3dfx wouldn't make this open: it'd reveal all the secrets of their hardware. Not a chance in hell. Reimplementing it would be _very_ hard since 3dfx wouldn't help...I'd call it effectively impossible. A 3dfx is pretty bloody complicated toy.
No Subject Given (Score:1)
--
Aaron Gaudio
"The fool finds ignorance all around him.
ports of Heretic need *MESA* API support (Score:1)
--
Aaron Gaudio
"The fool finds ignorance all around him.
ports of Heretic need *MESA* API support (Score:1)
Hey...if NVIDIA released an SDK to their chip on Linux, we'd pretty much have a port for DirectX 6, wouldn't we, since that's the API that the TNT was designed for. That'd be great because if WINE were built to use it, Baldur's gate would actually be playable
--
Aaron Gaudio
"The fool finds ignorance all around him.
Just a few things. . . (Score:1)
But the real point here. . .
Porting old DOS based games to unix can yield several problems and heretic shows the most obvious one. The games rely on their own game loop to run. This means they take up 100% cpu for no good reason. The game loop should be made to work inside of the multitasking environment. . .
My K6II-300 shouldn't be at 100% on a game that can be played on a 486/33. . .
** Martin
GGI status? (Score:1)
Donating Modems to Slashdot Moderators (Score:1)
--
Price? (Score:1)
Of course, one needs to buy the Windows version for the full
Still, AFAIK it's a turnaround of less than a week, which is deeply impressive.
I got the story about the release of source off Blues News [bluesnews.com] .
awsome! (Score:1)
whats really cool is i can even run this on my ol'
486.
Two More? (Score:1)
"sound and network support are broken" (Score:1)