Homebrew [WIP] Duke Nukem 3D

  • Thread starter Thread starter MasterFeizz
  • Start date Start date
  • Views Views 142,448
  • Replies Replies 482
  • Likes Likes 43
HELL YEAH! Music and saving is working really well in this build. Controls feel nice too. I love the new touch overlay, too. Awesome work, @MasterFeizz. Loading levels still takes a bit, but it isn't too bad. Hopefully we can get a CIA build soon! :yay:
Thanks :) I'm going to test this build for a day or two, then I'll release a CIA build
 
Got more good news for Duke Nukem 3D fans, addons are working. They actually have been working for a while, but I was using a custom version of homebrew launcher which messed up my launcher paramaters. Basically you can use .xml shortcuts with the same arguments you would use on the PC version of EDuke32. I will post some examples later today. Keep in mind some mods do run out of memory and crash for now.
 
Nice work! Music sounds great, although it does seem to have a huge impact on the performance. Lots of lag with the Atomic Edition.

Loading addons through an .xml also works great. But having all files in one directory, and seemingly loading all files at once also affects performance.

e.g. Life's a Beach with music *standalone runs great. But loading it through an .xml, having all files in one directory lags quite a bit in game.

Maybe it's possible to only load the selected addon's .ogg files?

The new overlay is awesome, btw :wub:
 
Nice work! Music sounds great, although it does seem to have a huge impact on the performance. Lots of lag with the Atomic Edition.

Loading addons through an .xml also works great. But having all files in one directory, and seemingly loading all files at once also affects performance.

e.g. Life's a Beach with music *standalone runs great. But loading it through an .xml, having all files in one directory lags quite a bit in game.

Maybe it's possible to only load the selected addon's .ogg files?

The new overlay is awesome, btw :wub:
On the xml you can specify the working folder, there you can place the necessary files for the addon. You can also use a .def if needed
 
Progress update: I've updated the base code to the latest version of EDuke32, which introduced a new bug where the game doesn't close properly. I've also figured out why it's taking so long for the game to load, it's the sound precaching function; I'm probably going to have to tweak it a little to speed it up. But the best part of the updated base code is...... better mod support:
Chk3ebSW0AArnwv.jpg:small

That's bloodCM, but I've also test Duke Nukem 3D Forever. (Some mods will be unplayable on O3DS due to low framerate)
 
Last edited by MasterFeizz,
Progress update: I've updated the base code to the latest version of EDuke32, which introduced a new bug where the game doesn't close properly. I've also figured out why it's taking so long for the game to load, it's the sound precaching function; I'm probably going to have to tweak it a little to speed it up. But the best part of the updated base code is...... better mod support:
Chk3ebSW0AArnwv.jpg:small

That's bloodCM, but I've also test Duke Nukem 3D Forever. (Some mods will be unplayable on O3DS due to low framerate)
Oh man, mod support is going to be great! Are these being loaded via xml files through the homebrew launcher?

Man, this seriously gets better and better with each status update. Can't wait for a new build sometime soon to fiddle around with! [emoji1]
 
Oh man, mod support is going to be great! Are these being loaded via xml files through the homebrew launcher?

Man, this seriously gets better and better with each status update. Can't wait for a new build sometime soon to fiddle around with! [emoji1]
Yes, they are loaded with xml shortcuts. Mod support is a must have, Quake and Duke3D have so many cool mods that it would be a shame if we couldn't play them.
I wonder if Duke Theft Auto will work.
 
As soon as I fix the shutdown error I'll release a official CIA. I have no experience with 3D banners, so if anyone could give me some pointers... A kick-ass overlay also needs a kick-ass banner.
Sure, I can do one up for ya :) I'll try to get you one for later today.
 
Sure, I can do one up for ya :) I'll try to get you one for tomorrow later today.
I've got the model for the base game (and atomic edition), I just need to figure out how to put the model on the banner. But I'm pretty sure people will want custom CIA's for the expansions, so if you want to work on those; Everyone would appreciate it :)
 
  • Like
Reactions: democracy
Controls are perfect, once you go to gamepad options and switch L to fire, and R to strafe. Otherwise I CANNOT for the life of me shoot enemies properly :p
L is the perfect button for firing, using touch screen to aim around. LOVING this homebrew app though!!
 
  • Like
Reactions: MasterFeizz

Site & Scene News

Popular threads in this forum