log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- WROCC March 2024 meeting o... Hughes and Peter Richmond (News:1)
- Rougol March 2024 meeting on monday with Bernard Boase (News:)
- Drag'n'Drop 13i2 edition reviewed (News:)
- South-West Show 2024 talks (News:4)
- February 2024 News Summary (News:1)
- Next developer fireside chat (News:)
- DDE31d released (News:)
- South-West Show 2024 Report (News:)
- South-West Show 2024 in pictures (News:)
- Big NVMe news for the RISC OS at the South-West Show (News:)
Related articles
- Software Preservation at the ROUGOL Show
- Arculator updated to add A4 emulation and more podule support
- Acorn Preservation Team want to help archive your old data before it's too late
- Cloverleaf drops promise of including retro games with Kickstarter rewards (Updated)
- Games news
- Software preservation project bearing fruit
- Old games on new screens
- Newsround
- Oldschool Reviews - Burn 'Out
- Games scene roundup
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
Site Search
 
Article archives
The Icon Bar: News and features: Duke Nukem 3D on RISC OS?
 

Duke Nukem 3D on RISC OS?

Posted by Jeffrey Lee on 10:35, 4/4/2003 | ,
 
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 thread
3D Realms Duke 3D source forum
Duke 3D for Linux
The 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: 51
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
PhlamethrowerHot 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
PhlamethrowerHot 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.
blood 512x384 32.2KB
blood
512x384
32.2KB

  ^[ Log in to reply ]
 

The Icon Bar: News and features: Duke Nukem 3D on RISC OS?