[WIP] Duke Nukem 3D

Discussion in '3DS - Homebrew Development and Emulators' started by MasterFeizz, Nov 8, 2015.

  1. MrHuu

    MrHuu GBAtemp Fan

    Member
    5
    Sep 19, 2015
    Netherlands
    Here's a .3dsx build with the latest ctrulib. Cia still has some issues, unfortunately.
     

    Attached Files:

  2. Kazuma77

    Kazuma77 GBAtemp Maniac

    Member
    6
    May 11, 2008
    United States
    Thanks. I had all but given up hope, and was not expecting a reply after all this time. I tried, but not being a coder, I had no idea what needed to be changed.

    P.S. It would be great if you could have a look at Spectre3DS sometime. However, the code is much more outdated. It would probably take a lot of work to fix.
     
  3. Searinox

    Searinox Dances with Dragons

    Member
    8
    Dec 16, 2007
    Romania
    Bucharest
    Thanks dude. Latest beta was crashing. This works.
     
  4. BOi69

    BOi69 Member

    Newcomer
    1
    Feb 4, 2018
    United States
    the download always fails at 2.8mb even though i have a stable connection
     
  5. snejk

    snejk Member

    Newcomer
    1
    Jan 18, 2016
    Poland
    Will there ever be a port of Monolith's Blood game since it also uses the same engine? Or is it already possible?
     
  6. tiduscrying

    tiduscrying that butt...

    Member
    7
    Jun 12, 2012
    United States
    HELL
    It's pretty unlikely. BLOOD hasn't even received much of a proper PC port, despite using the same engine as Duke Nukem 3D. There is one being worked on called BloodGDX, but I am not even sure it is open source.
     
  7. Verboten

    Verboten Member

    Newcomer
    2
    Dec 25, 2008
    United States
    Game freezes when loading a save. Using cia.
     
  8. MrHuu

    MrHuu GBAtemp Fan

    Member
    5
    Sep 19, 2015
    Netherlands
    The .cia available on MaterFeizz's GIT is compiled with an older revision of ctrulib. This may cause some problems.
    I personally don't use the .cia cause i like the expansions aswell. So i'm not familliar with it.

    I've been able to compile a .3dsx version with the latest ctrulib, building the .cia version is still on my todo list.
    Until then, my advise would be to use the .3dsx release.

    MasterFeizz did an awesome job on porting this, but i don't think will be bugfixing this anytime soon.
     
  9. sn0w3DS

    sn0w3DS Newbie

    Newcomer
    1
    Jul 19, 2018
    United States
    /3ds/
    nice port. only thing is that music doesnt work for me. im using a cia build.
     
  10. Searinox

    Searinox Dances with Dragons

    Member
    8
    Dec 16, 2007
    Romania
    Bucharest
    Likely you need to put dspfirm.cdc in the /3ds folder. However, on a second note I have to say the game crashes about once every 1-2 hours of playing. It will hang with just the music playing. I finished it long ago and was able to live through these crashes by saving often, but it is an issue still.
     
  11. sn0w3DS

    sn0w3DS Newbie

    Newcomer
    1
    Jul 19, 2018
    United States
    /3ds/
    i dont know of any file called dspfirm.cdc? where can i get it. sorry if its a stupid question. im somewhat new to the 3ds hacking scene
     
  12. Tigger

    Tigger GBAtemp Regular

    Member
    2
    Jun 14, 2018
    United Kingdom
  13. x149te

    x149te Member

    Newcomer
    4
    Feb 25, 2010
    Russia
    Is it possible to make 3d effect like on ctrQuake?
     
  14. E1ite007

    E1ite007 GBAtemp Fan

    Member
    5
    Nov 19, 2016
    Mexico
    It doesn't trully uses the Duke3D engine, it uses an upgraded Build than Duke3D and also is the first to use voxels and CD audio (predating Shadow Warrior's shareware episode by almost 7 weeks or so).
    Also, M210 released the BuildGDX (source based on the BloodGDX port) and it could be helpfull to develop more sourceports, and also possibly leading to someone using it to create a true Shadow Warrior sourceport.
    This unfortunately, doesn't mean that there could be a Blood sourceport for 3DS, because BuildGDX is written in Java, and as far as I know, it would be a pain in the balls to port it to the 3DS.
     
  15. fireguy85

    fireguy85 GBAtemp Regular

    Member
    3
    Feb 20, 2016
    United States
    So I made the switch to B9S and things seemed fine. Quake and Doom work, but launching Duke Nukem crashes every time.

    I am launching through the same HBL CIA I was using with A9LH. Am I supposed to launch it somehow else? I really want my retro PC games to work.
     

    Attached Files:

  16. cojam

    cojam Newbie

    Newcomer
    1
    Aug 24, 2018
    Russia
    So I know a guy who made some games on Eduke32. Since I am a total noob, is it possible to anyhow port these games on 3DS via this Eduke port? Do you need a source code to port them? And if I can ask him to provide the source, what's the next step?
    I thought tho it would be the easy task, but I am not familiar with files in eduke3d folder on 3DS.
     
  17. headcrash11

    headcrash11 Member

    Newcomer
    1
    Sep 9, 2018
    Mexico
    is there a way to save a file now??
     
  18. Durig

    Durig OMGWTFBBQ

    Member
    3
    Jul 27, 2015
    Bolivia
    Thanks for awesome work and sorry for necroposting, but hope somebody able to help:
    got everything working just fine( music, sound etc.), but cant add volume\music - i can reduce it (in options menu) but cant add volume. Anyone expirience this bug? And if so, how do you surpassed it?
     
    Last edited by Durig, Jan 16, 2019
  19. Durig

    Durig OMGWTFBBQ

    Member
    3
    Jul 27, 2015
    Bolivia
    figured it out myself:
    1) if you dont have access for pc ( but you really want add some noise ;D )
    use keyboard in game, press ~ ( console)

    snd_mastervolume 255
    enter
    snd_fxvolume 255
    enter
    mus_volume 255
    enter

    then options ->sound setup-> advanced, change voices на 32, then "restart sound system" ( apply our changes)

    2) using PC: just simply change your number in this 3 strings to 255 ( 255 - max)
    mus_volume "255"
    snd_mastervolume "255"
    snd_fxvolume "255"

    in file sd:\3ds\eduke3d\settings.cfg and save it

    ps thats bad solution, you still cant add volume simply through menu, but it is something ;)
     
    Last edited by Durig, Jan 16, 2019
  20. FriendMe

    FriendMe Newbie

    Newcomer
    1
    Mar 22, 2019
    Costa Rica
    Could not you update the files?
     
Quick Reply
Draft saved Draft deleted
Loading...