Welcome, Guest. Please login or register.

Author Topic: Duke Nukem 3D  (Read 6559 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline levelLORDTopic starter

  • Jr. Member
  • **
  • Join Date: Sep 2002
  • Posts: 74
    • Show only replies by levelLORD
Duke Nukem 3D
« on: April 03, 2003, 12:46:22 AM »
I just find out that people from 3D Realms have been released source code for Duke Nukem 3D, so here is the link
http://www.3drealms.com/index.shtml
It will be great if somebody port it to Amiga ;))) Maybe I should post this as a news, but I guess this is good enough.

Have Fun!

later

. . . : : : levelLORD : : : . . .
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Duke Nukem 3D
« Reply #1 on: April 03, 2003, 12:48:26 AM »
"It's time to kick ass and chew bubble gum....and I'm all outta gum!"

:-D
int p; // A
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Duke Nukem 3D
« Reply #2 on: April 03, 2003, 01:49:25 AM »
Took a quick look at it and it's a x86 asm hell with bios crap. You won't see a port of this anytime soon.

Until someone feels like rewriting thousands of lines of x86 asm back to c, it won't happen. Probably it's best to wait for linux version and  port that.

Meanwhile play duke mac version on shapeshifter... ;-)
 

Offline levelLORDTopic starter

  • Jr. Member
  • **
  • Join Date: Sep 2002
  • Posts: 74
    • Show only replies by levelLORD
Re: Duke Nukem 3D
« Reply #3 on: April 03, 2003, 01:56:41 AM »
That's a bad news. :((( Crap... Well, what can you do... Thanks for revealing me that.

Regards,

. . . : : : levelLORD : : : . . .
 

Offline levelLORDTopic starter

  • Jr. Member
  • **
  • Join Date: Sep 2002
  • Posts: 74
    • Show only replies by levelLORD
Re: Duke Nukem 3D
« Reply #4 on: April 03, 2003, 02:06:46 AM »
to Piru

I just took a look at the code and it looks like staight C.  Bunch .C and .h files, all of it can be compiled with gcc or g++ or any C compiler.  No .asm files at all.  I didn't completely look through the code but i dont see any assembly optimizations at all.

Regards,

. . . : : : levelLORD : : : . . .
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Duke Nukem 3D
« Reply #5 on: April 03, 2003, 04:24:10 AM »
Some of the assembly is inlined in c and h files.

Lots of it is in BuildEngine and AudioLib (look into the zips).
 

  • Guest
Re: Duke Nukem 3D
« Reply #6 on: April 05, 2003, 10:50:16 AM »
Learn how to speak english levellord!!!!! :-D  :-D IMMEDIATELY;-)
 

  • Guest
Re: Duke Nukem 3D
« Reply #7 on: April 05, 2003, 01:12:57 PM »
Quote
Probably it's best to wait for linux version and port that.


Two days is all it took apparantley!

Quote
http://icculus.org/duke3d/
 

Offline levelLORDTopic starter

  • Jr. Member
  • **
  • Join Date: Sep 2002
  • Posts: 74
    • Show only replies by levelLORD
Re: Duke Nukem 3D
« Reply #8 on: April 05, 2003, 03:21:39 PM »
Quote
Learn how to speak english levellord!!!!!   IMMEDIATELY


Whooa!!! Hey dude, I actually just moved to States, so I think my English is not too bad... Anyways, who cares?? ;)

Regards,

. . . : : : levelLORD : : : . . .
 

Offline asian1

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1359
    • Show only replies by asian1
Re: Duke Nukem 3D
« Reply #9 on: April 05, 2003, 05:38:50 PM »
>Duke Nukem 3D

There are over 4000 levels / maps for DN3D made by users and several "Total Conversion" levels.
What is your favourite levels?
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Duke Nukem 3D
« Reply #10 on: April 05, 2003, 05:41:40 PM »
All of 'em? :-D
int p; // A
 

Offline bhyman1

  • Newbie
  • *
  • Join Date: Feb 2003
  • Posts: 18
    • Show only replies by bhyman1
Re: Duke Nukem 3D
« Reply #11 on: April 05, 2003, 06:13:45 PM »
Duke3d was ported to Linux, maybe that could be leveraged somehow?

I wonder what type of system it would take to run a Duke3d Amiga port? '060? but more likely a PPC. Maybe OS4 would be a more friendly platform to run it on....
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Duke Nukem 3D
« Reply #12 on: April 05, 2003, 06:20:07 PM »
Quote

bhyman1 wrote:
I wonder what type of system it would take to run a Duke3d Amiga port? '060? but more likely a PPC.


Depends how optimised it gets. The engine is more complex than DOOM but less so than Quake.

Considering the original Mac port ran playably on an 040, my guess would be that a decent 040 with a gfx card should be enough for lower resolution (320X240) with the inner texturing code converted to asm.

The PC version ran fine on a P133 so I guess a PPC version should be fine - there was a PPC Mac version which ran fine on my mates 603 166 / 32Mb / 2Mb gfx. So my 603e 240 / 64 / 8Mb gfx should be OK...

I might download this code at some point - plenty of time to work on it after next week :-)
int p; // A
 

Offline Matt_H

Re: Duke Nukem 3D
« Reply #13 on: April 05, 2003, 06:43:00 PM »
Quote

I wonder what type of system it would take to run a Duke3d Amiga port? '060? but more likely a PPC. Maybe OS4 would be a more friendly platform to run it on....


There was a partial port in 1997, engine only, that zipped along on a standard 040/25, AGA mode. With modern GFX cards, it could probably go on an 030 now.
 

Offline asian1

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1359
    • Show only replies by asian1
Re: Duke Nukem 3D
« Reply #14 on: April 06, 2003, 02:25:42 AM »
Violent Levels

>All

I hate extremely violent levels (see link).
Duke Nukem 3D was critized because of such levels.
(Degrading, violence against women etc)