29-Mar-2024 15:31 GMT.
UNDER CONSTRUCTION
Anonymous, there are 11 items in your selection
[News] Raven software releases Hexen 2 source codeANN.lu
Posted on 12-Nov-2000 10:40 GMT by Remco Komduur11 comments
View flat
View list
Raven software have open sourced the Hexen 2 source code. It is the counterpart from Heretic 2 but Hexen 2 is based on the Quake source code and also GLQuake. You can get the source code at FilePlanet which is also a great place to get maps and other stuff for your games. GameSpy.com has the full details of this release. Now all we need is someone with the knowledge to convert this game.
Raven software releases Hexen 2 source code : Comment 1 of 11ANN.lu
Posted by Corwin on 11-Nov-2000 23:00 GMT
It will be difficult, because original sources are in Visual C.
Raven software releases Hexen 2 source code : Comment 2 of 11ANN.lu
Posted by darthanoia on 11-Nov-2000 23:00 GMT
In reply to Comment 1 (Corwin):
It's pretty ironic... I actually have the Visual C++ v5 software package.
Raven software releases Hexen 2 source code : Comment 3 of 11ANN.lu
Posted by Hans-Jörg Frieden on 11-Nov-2000 23:00 GMT
In reply to Comment 1 (Corwin):
Why should that have any impact? Almost every game we port is Visual C++, that is the most common compiler on Windows. The fact that it might use MFC is much more important, but I don't think so. The major problem will probably be the endian correctness.
Best regards, Hans-Jörg.
Raven software releases Hexen 2 source code : Comment 4 of 11ANN.lu
Posted by Henrik Nordhus on 11-Nov-2000 23:00 GMT
So, are anyone actually thinking of having a go?
I'd rather see this than Aliens Vs. Predators, but then I'm a huge fan
of Hexen (I even have the expansion disc) as well as Heretic II.
Raven software releases Hexen 2 source code : Comment 5 of 11ANN.lu
Posted by Anonymous on 11-Nov-2000 23:00 GMT
There aren't enough Amiga programmers to do all these new things :( And the current programmers are already occupied with their existing projects.
Raven software releases Hexen 2 source code : Comment 6 of 11ANN.lu
Posted by Hans-Jörg Frieden on 11-Nov-2000 23:00 GMT
In reply to Comment 4 (Henrik Nordhus):
No, I am not planning on doing anything in that direction. There's simply too much to be done...
Raven software releases Hexen 2 source code : Comment 7 of 11ANN.lu
Posted by Georg Steger on 12-Nov-2000 23:00 GMT
Porting such games could probably be done in a much shorter time
if one first tried to port it to AROS. Why?
1. Compiling is much much faster. Compiling DoomAttack on my Amiga
(68030/50: okay, one cannot compare this with 060 or PPC) took
at least as long as it takes me to compile the whole AROS package
with all programs coming with it (AROS itself, Quake, Doom, Directory
Opus, FreeType, BGUI, ...) under Linux x86 on an already quite old
P2/266.
2. When trying the game out in AROS you will never crash the computer,
only AROS which is a normal Linux program (process). You can "boot"
AROS in 1 to 2 seconds.
3. Initially you dont have to care about endianess. Because everything
you run in AROS under Linux x86 is of course also little endian.
4. Once you got the game to work in AROS you can port it back to AmigaOS,
where it'll be more or less just the endianess problems that you'll have
to fix (because of the Amiga CPUs being big endian).
Raven software releases Hexen 2 source code : Comment 8 of 11ANN.lu
Posted by Henrik Nordhus on 12-Nov-2000 23:00 GMT
In reply to Comment 6 (Hans-Jörg Frieden):
Well, no one's expecting people working on ports for Hyperion, Clickboom or H&P to do something like this, but surely there are others out there who know how to make stuff for WOS/W3D?
/me is not a coder I'm afraid!
Raven software releases Hexen 2 source code : Comment 9 of 11ANN.lu
Posted by Mark Olsen on 13-Nov-2000 23:00 GMT
In reply to Comment 7 (Georg Steger):
Well, VBCC on my system compiles pretty damn fast. So I don't see the problem there. And if the code crashes, my computer boots in less than 10 seconds...
Raven software releases Hexen 2 source code : Comment 10 of 11ANN.lu
Posted by Georg Steger on 13-Nov-2000 23:00 GMT
In reply to Comment 9 (Mark Olsen):
Linux has also the advantage that the whole free memory is
automatically used as HD cache. If you have enough memory,
then after the first compile you have all files cached in
RAM. Okay, on the Amiga you could somehow simulate this with
a RAM disk, but if you later are running some program which
needs a lot of memory then you would have to delete this files
in RAM by hand.
Raven software releases Hexen 2 source code : Comment 11 of 11ANN.lu
Posted by Mark Olsen on 13-Nov-2000 23:00 GMT
In reply to Comment 10 (Georg Steger):
Fetch FDA off Aminet. Be impressed.
Anonymous, there are 11 items in your selection
Back to Top