Feeling guilty for never doing enough round here, I thought I might as well post some pre-news...
On April 1st 3D Realms decided to release the
Duke Nukem 3D source code - you can still see their announcement
here on their front news page, and despite the date this is no joke!
Already efforts to port the game to various platforms have been started, including our favourite platform, RISC OS. Perhaps the most useful port for us will be the work-in-progress
Linux port at icculus.org, because of the Linux compatability we have in the form of
GCC and the
Unix Porting Project.
Technically there is no reason why the game shouldn't be able to run on RISC OS (It uses an engine a bit more complicated than that in DOOM). Don't hold your breath for too long on this though, as the amount of work needed to port Duke to RISC OS is still unknown.
There are also murmurs of the
Blood and
Shadow Warrior source being released, as they used the same BUILD engine as Duke 3D; it looks like the next few months should be interesting!
comp.sys.acorn.games thread3D Realms Duke 3D source forumDuke 3D for LinuxThe BUILD engine porting project
|
Duke Nukem 3D on RISC OS? |
|
(12:36 4/4/2003) Guest (12:57 4/4/2003) Guest (14:02 4/4/2003) Guest (16:24 4/4/2003) Guest (18:30 4/4/2003) Guest (14:15 5/4/2003) grannyg (15:51 8/5/2012) Phlamethrower (12:34 15/5/2019) Phlamethrower (00:03 18/5/2019)
|
|
Guest |
Message #87516, posted at 12:36, 4/4/2003 |
Unregistered user
|
This would be a great precedent if converted and would be a great signal for gaming on our platform assuming the compiling tools etc are present.
Andrew |
|
[ Log in to reply ] |
|
Guest |
Message #87517, posted at 12:57, 4/4/2003, in reply to message #87516 |
Unregistered user
|
Why would it be a great precedent ? Is there something in Duke 3D that's never been done before for RISC OS ? I'm not sure that it would be any different from a port of (say) Doom or Quake. However, I've not looked at the sources so I don't know...
Obviously it would be /good/ to have more games, but "a great precedent" ? I'm not convinced. |
|
[ Log in to reply ] |
|
Guest |
Message #87518, posted at 14:02, 4/4/2003, in reply to message #87517 |
Unregistered user
|
The precedent of a previously majot title being released under GPL and people being willing and able to convert it for RISC OS -bodes well for the future. |
|
[ Log in to reply ] |
|
Guest |
Message #87519, posted at 16:24, 4/4/2003, in reply to message #87518 |
Unregistered user
|
Don't put your carthorses before your chickens. |
|
[ Log in to reply ] |
|
Guest |
Message #87520, posted at 18:30, 4/4/2003, in reply to message #87519 |
Unregistered user
|
Indeed or count your chickens. But I'm not sure any have been. Nothing wrong with hoping though. |
|
[ Log in to reply ] |
|
Guest |
Message #87521, posted at 14:15, 5/4/2003, in reply to message #87520 |
Unregistered user
|
Two points.
First of all, it would seem that the Build engine and the Duke Nukem sources are not the same thing. The Duke Nukem source requires a working compile of Build to work. The problem is that Build is mostly x86 asm, if I understand correctly. The sources for Build were released a while ago.
On a brighter note, Duke nukem was optimised to not be very floating point intensive. For example, when I 'upgraded' my PC from an intel P100 to a Cyrix PR166 (notoriously poor FP) Quake actually ran slower but Duke ran a fair bit faster. I guess that the bottom line target machine was a 486 SX (no hardware FP at all).
Killermike |
|
[ Log in to reply ] |
|
Chris Gransden |
Message #120292, posted by grannyg at 15:51, 8/5/2012, in reply to message #87521 |
Member
Posts: 52
|
Only 9 years late but you can download a test version of EDuke32 for RISC OS (aka Duke Nukem 3D) from http://www.cgransden.co.uk/eduke32.zip . I get around 30fps @ 1024x768 running in a window on the desktop on a Pandaboard ES @1500MHz. May even be playable at lower resolutions on a Risc PC. |
|
[ Log in to reply ] |
|
Jeffrey Lee |
Message #124499, posted by Phlamethrower at 12:34, 15/5/2019, in reply to message #120292 |
Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot stuff
Posts: 15100
|
The recent release of an updated commercial version of Blood (for PC) reminded me of these old discussions about Monolith maybe someday releasing the Blood sources. Well, it turns out that still hasn't happened, but that hasn't stopped people from developing three different open source implementations of the engine. The most promising (for a RISCOS port) is probably NBlood, which is based on EDuke32, and was released only a couple of months ago.
Now I just need to find the time to work on the RISC OS port... (or sweet-talk Chris into getting the ball rolling - not sure how similar this engine will be to the 2012 version of EDuke32)
[Edited by Phlamethrower at 13:36, 15/5/2019] |
|
[ Log in to reply ] |
|
Jeffrey Lee |
Message #124500, posted by Phlamethrower at 00:03, 18/5/2019, in reply to message #124499 |
Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot stuff
Posts: 15100
|
NBlood was actually fairly easy to get building. However it looks like there's some kind of struct packing issue preventing levels from loading, so that'll need some debugging. |
|
[ Log in to reply ] |
|
|