Homebrew [WIP] Duke Nukem 3D

Tyrant82

Active Member
Newcomer
Joined
Apr 5, 2016
Messages
28
Trophies
0
Age
41
XP
87
Country
Australia
I've got the addon's working by placing both duke3d.grp and the addon .grp e.g. nwinter.grp inside the /3DS/eDuke3d* folder.
*using the .3dsx version

Edit the eduke32.cfg file, and look for:

SelectedGRP = "duke3d.grp"

Change it to the addon .grp

e.g.:
dukedc.grp
nwinter.grp
vacation.grp


All seem to work fine.

The main menu of the 'Life's a beach' addon still displays 'Atomic Edition', but in-game all sprites and sounds are loaded correctly and the game runs fine.


This way only one addon can be loaded at a time so i created multiple folders:

/3DS/Duke3D
/3DS/DukeDC
/3DS/DukeNW
/3DS/DukeVC

Each including the duke3d.grp and their respective addon.grp and a modified .smdh.


The duke3d.grp included in the download does NOT work with addons!

It is an early shareware version, use a v1.5 version of the the game.
I've used the Megaton Edition duke3d.grp [v1.5]

Could you share the smdh files please?
 

MrHuu

Well-Known Member
Member
Joined
Sep 19, 2015
Messages
562
Trophies
0
Age
37
XP
1,588
Country
Netherlands
Could you share the smdh files please?

These do not show when using 'The Homebrew Launcher' from smealum. It seems HBL reads the info from the .3dsx file.

I'm using mashers GridLauncher which does show the .smdh info
wa5LDgR.png

Psuxn9J.png
 

Attachments

  • eDuke3D_smdh.zip
    17.7 KB · Views: 207
Last edited by MrHuu,
  • Like
Reactions: MasterFeizz

Scorpiopt

Well-Known Member
Member
Joined
Nov 9, 2013
Messages
185
Trophies
0
Age
37
XP
294
Country
A little offtopic:



I'll test it with my O3DS 9.2 and see how the framerate is.

EDIT: It runs well on my system, it drops some frames inside the movie theater, but a great port, even being in a very early stage.

Could it be possible to replace the d-pad for the analog stick for movement?


thats so dam old
 

MasterFeizz

Well-Known Member
OP
Member
Joined
Oct 15, 2015
Messages
1,098
Trophies
1
Age
29
XP
3,710
Country
United States
Make the yellow lines less flashy maybe ? More like yellow-orangy ?
Could the 3d effect be implemented and the distortion too ?
I was thinking about making it less flashy, but I'm gonna wait til I see it on the 3DS since the colors will be a little different. As for the 3D effect, I don't know if the calculations on the software renderer are good enough for it to work.
 

Arseface_TM

Board Game Dev
Member
Joined
Sep 16, 2015
Messages
331
Trophies
0
Age
32
XP
306
Country
United States
I think the yellow border needs to look like it's been exploded on a few times. Making it look like a layer of soot, blood and rust is on it would be both more fitting and less flashy.
 

democracy

Well-Known Member
Member
Joined
Jul 3, 2009
Messages
910
Trophies
0
XP
730
Country
United States
I was thinking about making it less flashy, but I'm gonna wait til I see it on the 3DS since the colors will be a little different. As for the 3D effect, I don't know if the calculations on the software renderer are good enough for it to work.
@elhobbs might have some free time one day and could possibly work with you to implement 3D effect? *fingers crossed* :) Not to suggest you can't do it alone but we all only have so much free time.

Anyways, the touch screen overlay your working on is awesome and this is a great project you have contributed; you seem to have implemented the best Duke Nukem experience on hand held I have ever seen.
 

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,030
Country
United States
@elhobbs might have some free time one day and could possibly work with you to implement 3D effect? *fingers crossed* :) Not to suggest you can't do it alone but we all only have so much free time.

Anyways, the touch screen overlay your working on is awesome and this is a great project you have contributed; you seem to have implemented the best Duke Nukem experience on hand held I have ever seen.
as @MasterFeizz indicated - it is whether or not the software rendered can handle rendering two frames for the 3d effect without killing the frame rate. the actual code changes are likely rather trivial.
 

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,030
Country
United States
Thanks @elhobbs. and @MasterFeizz Is it difficult to implement hardware rendering?
It is certainly more effort than the changes needed to get an existing software renderer working -as that tends to be platform independent for the most part. The existing OpenGL ports are not very mature and citro3d is non standard - so either way there is a lot of new code that needs to be created.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Maximumbeans @ Maximumbeans: How's it going my loves