Duke Nukem 3D

Discussion in 'PSP Homebrew Releases / Discussion' started by Chilly Willy, Jun 13, 2008.

Page 1 of 2
  1. spacer

    Chilly Willy Contributor

    Joined:
    Mar 14, 2007
    Messages:
    749
    Likes Received:
    26
    Here's Chilly Willy's personal build of JFDuke3D for the PSP! Included are the shareware group file and some mini-instruments so you can play right out of the box.

    Good news!
    - Now sets the CPU to 333MHz.
    - No more problem with the pitch of sounds.
    - Doesn't crash when generating the music for the next level.
    - Quits from the Home button or the game menu without crashing.
    - Supports TV out. Hold TRIANGLE button when start from XMB for TV/video options.

    Bad news!
    - While SDL will now resample the sounds correctly, it takes it longer to do so. There will be a brief hiccup right when Duke3D uses a sound for the very first time (per level).
    - To keep timidity from crashing when generating the music for the next level, I had to flush all the SDL sound samples. This exacerbates the first issue with SDL.

    My thanks to Wally, Mr. Peanut, and all the others who worked on this before me. This is by no means all my own effort.

    EDIT: Great news! I rewrote the SDL_SlowRATE function in SDL. Now the "slow" resampling is nearly as fast as the "fast" resampling. So now there's no hiccup in the game when a sound plays!! This is just the recompiled EBOOT - if you don't yet have Duke3D, get the first archive as well.

    EDIT: You need to replace the sawwave.pat in the mini directory with the one in the archive. As was found in ROTT, the instrument in the game archive slows the system down when playing. The replacement does not.

    EDIT: The attachments seem not to be valid, so here's the files on my MediaFire account.
    Duke3D-PSP-cw2-upd.zip
    Duke3D-PSP-cw1-src.zip
    Duke3D-PSP-cw1.zip

    EDIT: The attachments have been fixed (thanks!), but I'll leave the mediafire links... just in case. Try the attachments first, then if you have some kind of problem, leave a message and try the mediafire links.
     

    Attached Files:

    • Duke3D-PSP-cw1.zip
      File size:
      9.9 MB
      Views:
      2,498
    • Duke3D-PSP-cw1-src.zip
      File size:
      4.2 MB
      Views:
      463
    • Duke3D-PSP-cw2-upd.zip
      File size:
      1.4 MB
      Views:
      1,495
    • sawwave.zip
      File size:
      50.2 KB
      Views:
      592
    Chilly Willy, Jun 13, 2008
    #1
  2. spacer

    x3sphere Administrator Staff Member Enforcer Team

    Joined:
    May 17, 2006
    Messages:
    14,865
    Likes Received:
    170
    Last played:
    Halo: The Master Chief Collection on Xbox One
    Nice release! spacer Duke Nukem is one of my favorites.
     
    x3sphere, Jun 14, 2008
    #2
  3. spacer

    B2K24 New Member

    Joined:
    Mar 21, 2008
    Messages:
    404
    Likes Received:
    2
    w00t I gotta try this.
    Thank you Chilly Willy
     
    B2K24, Jun 14, 2008
    #3
  4. spacer

    Chilly Willy Contributor

    Joined:
    Mar 14, 2007
    Messages:
    749
    Likes Received:
    26
    Brand new update!!! See first post for details and file.
     
    Chilly Willy, Jun 16, 2008
    #4
  5. spacer

    midnitdragoon New Member

    Joined:
    Jun 6, 2008
    Messages:
    22
    Likes Received:
    0
    awesome i notice now theres no skipping with music!!! this is awesome!! =D Quick question whhen im flooded with enemies and the framerate drop thats normal because this build still needs tweaking right? Its not something i did wrong installing? ?Hehe =P i know dumb question.

    Edit-why does movement with the stick only let duke walk not run? when i set it to the analog controler and assign each dirrection for movement it runs fast each direction. why is this?
     
    midnitdragoon, Jun 16, 2008
    #5
  6. spacer

    Chilly Willy Contributor

    Joined:
    Mar 14, 2007
    Messages:
    749
    Likes Received:
    26
    The code base used is an old JFDuke3D. It's not the best in the world, to say the least. I'm not sure how much can be squeezed from it. It might be worth it just to move on to something like eduke32 instead.

    Yes, I noticed the "running" speed is not too fast. Press START to toggle run/walk... walking is PAINFULLY slow. I can probably tweak that for faster movement - make walk the same as the current run, and boost run to a proper run speed.
     
    Chilly Willy, Jun 16, 2008
    #6
  7. spacer

    B2K24 New Member

    Joined:
    Mar 21, 2008
    Messages:
    404
    Likes Received:
    2
    <p>Thank you spacer </p>
     
    B2K24, Jun 16, 2008
    #7
  8. spacer

    midnitdragoon New Member

    Joined:
    Jun 6, 2008
    Messages:
    22
    Likes Received:
    0
    yes that would be super super awesome hehe!!! =D
     
    midnitdragoon, Jun 16, 2008
    #8
  9. spacer

    Chilly Willy Contributor

    Joined:
    Mar 14, 2007
    Messages:
    749
    Likes Received:
    26
    Added replacement instrument to first post. While working on Rise of the Triad, several folks noticed that at certain times during the first level, the game would grind to a halt. I traced the issue to one instrument. When that instrument played, it made everything slow way down. I found a replacement instrument that didn't cause this slow down. So even though I haven't run into it in Duke3D yet, it may somewhere in the game, so best to replace it. Get the archive of the new instrument from the first post.
     
    Chilly Willy, Jun 19, 2008
    #9
  10. spacer

    midnitdragoon New Member

    Joined:
    Jun 6, 2008
    Messages:
    22
    Likes Received:
    0
    awesome dude!!! im enjoying the increasing smoothness the game is getting now =D
     
    midnitdragoon, Jun 19, 2008
    #10
  11. spacer

    Unquestionable New Member

    Joined:
    Jun 28, 2008
    Messages:
    1
    Likes Received:
    0
    Thank you for this Chilly Willy! I was just today trying an older verision of this port I downloaded a long time ago and realised an updated verision of it probably has already been released, so after some searching I found a post about this build on dcemu's forums.

    This port works great! Thanks to you and all the others that has worked on this. spacer

    ~Unquestionable
     
    Unquestionable, Jun 28, 2008
    #11
  12. spacer

    Marc1 New Member

    Joined:
    Aug 25, 2008
    Messages:
    3
    Likes Received:
    0
    Work on the 3.52 M33-4 and is there any chance of bricking???






    ANY THEMES ANY1 FOR THAT VERSION?
     
    Marc1, Aug 25, 2008
    #12
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.