RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    EDuke32 No Longer Loading Full Version

    Scheduled Pinned Locked Moved Help and Support
    portcrasheduke32
    19 Posts 6 Posters 6.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mediamogulM
      mediamogul Global Moderator
      last edited by mediamogul

      I was going to play a bit of 'Duke Nukem 3D: Atomic Edition' (The Full Version), but it isn't launching currently. It gets a certain way through and then crashes. I haven't played it in a few weeks, so I suppose an update broke compatibility. I've included the log below.

      EDuke32 2.0.0devel r5755 (32-bit) C++ build
      Compiled Sep  7 2016 19:12:32
      Application parameters: -j/home/pi/RetroPie/roms/ports/duke3d 
      Using /home/pi/ for game data
      Using /home/pi/RetroPie/roms/ports/duke3d/ for game data
      Using /home/pi/.eduke32/ for game data
      Initializing SDL 2.0.4
      Using "x11" video driver
      Searching for game data...
       Checksumming duke3d.grp... Done
      Using "duke3d.grp" as main game data file.
      Compiling: GAME.CON (151190 bytes)
      Including: DEFS.CON (35992 bytes)
      Including: USER.CON (45482 bytes)
      GAME.CON: In actor `ORGANTIC':
      GAME.CON:3967: warning: found `else' with no `if'.
      GAME.CON: In state `pigshootenemystate':
      GAME.CON:5890: warning: found `else' with no `if'.
      Found 2 warning(s), 0 error(s).
      Script compiled in 45ms, 64724 bytes
      Initialized 24.0M cache
      Using RTS file "DUKE.RTS".
      Initializing OSD...
      2 joystick(s) found
        1. Logitech Logitech RumblePad 2 USB
        2. Logitech Logitech RumblePad 2 USB
      Joystick 1 has 4 axes, 12 buttons, and 1 hat(s).
      Executing "settings.cfg"
      Setting video mode 1024x768 (8-bpp windowed)
      Refresh rate: 60Hz
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Initializing music...
      Initializing sound... 32 voices, 2 channels, 16-bit 48000 Hz
      

      Here is a log for comparison of EDuke32 launching successfully with the shareware version:

      EDuke32 2.0.0devel r5755 (32-bit) C++ build
      Compiled Sep  7 2016 19:12:32
      Application parameters: -j/home/pi/RetroPie/roms/ports/duke3d 
      Using /home/pi/ for game data
      Using /home/pi/RetroPie/roms/ports/duke3d/ for game data
      Using /home/pi/.eduke32/ for game data
      Initializing SDL 2.0.4
      Using "x11" video driver
      Searching for game data...
       Checksumming duke3d.grp... Done
      Using "duke3d.grp" as main game data file.
      Compiling: GAME.CON (99639 bytes)
      Including: DEFS.CON (28893 bytes)
      Including: USER.CON (36960 bytes)
      GAME.CON: In state `blimphitstate':
      GAME.CON:157: warning: expected action, found define.
      GAME.CON: In actor `ORGANTIC':
      GAME.CON:1923: warning: found `else' with no `if'.
      GAME.CON: In state `pigshootenemystate':
      GAME.CON:2817: warning: found `else' with no `if'.
      Found 3 warning(s), 0 error(s).
      Script compiled in 25ms, 47932 bytes, v1.3D compatibility mode
      *** You have run Duke Nukem 3D 16 times. ***
      
      Initialized 24.0M cache
      Using RTS file "DUKE.RTS".
      Initializing OSD...
      2 joystick(s) found
        1. Logitech Logitech RumblePad 2 USB
        2. Logitech Logitech RumblePad 2 USB
      Joystick 1 has 4 axes, 12 buttons, and 1 hat(s).
      Executing "settings.cfg"
      Setting video mode 1024x768 (8-bpp windowed)
      Refresh rate: 60Hz
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Initializing music...
      Initializing sound... 32 voices, 2 channels, 16-bit 48000 Hz
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
      Unable to set gamma: SDL_SetWindowGammaRamp failed: That operation is not supported
       
      Wrote eduke32.cfg
      Wrote settings.cfg
      

      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by

        I'll see if rolling back eduke32 binary helps. (I had to roll back a bit when building the binary as the latest failed to build currently)

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        mediamogulM 1 Reply Last reply Reply Quote 1
        • mediamogulM
          mediamogul Global Moderator @BuZz
          last edited by

          @BuZz Thanks, I appreciate it.

          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

          1 Reply Last reply Reply Quote 0
          • CurzC
            Curz
            last edited by

            Hi, I found that pressing "a" during the load phase skips this error and the game loads... however I don't think this is a solution just something I came across. I would still very much like to fix the problem if anyone has a suggestion.

            Also on another note, I can't seem to load the 4th act "the Birth". Does anyone have the same issue or fixes?

            thanks!

            1 Reply Last reply Reply Quote 0
            • H
              Hendricks266
              last edited by

              Hi,

              I believe I've fixed the build issues upstream. It is possible the crash OP experienced is fixed as well.

              mediamogulM BuZzB CurzC 3 Replies Last reply Reply Quote 2
              • mediamogulM
                mediamogul Global Moderator @Hendricks266
                last edited by

                @Hendricks266

                That's fantastic! I'm heading out the door for the night, but I look forward to trying it a bit later.

                Thanks for your time in all this.

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                1 Reply Last reply Reply Quote 1
                • BuZzB
                  BuZz administrators @Hendricks266
                  last edited by

                  @Hendricks266 Thanks! I will give it a test and rebuild the retropie binaries.

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                  1 Reply Last reply Reply Quote 1
                  • CurzC
                    Curz @Hendricks266
                    last edited by

                    @Hendricks266 Thanks for putting in the fix. I just tried rebuilding and I still have the issue of not being able to load the game without continuously hitting a button during loading.

                    Also when I enter the game now everything is shaded in blue. Sorry if I'm explaining this badly. Anyone else have issues?

                    thanks again for the support!

                    mediamogulM 1 Reply Last reply Reply Quote 0
                    • mediamogulM
                      mediamogul Global Moderator @Curz
                      last edited by

                      @Curz said in EDuke32 No Longer Loading Full Version:

                      Also when I enter the game now everything is shaded in blue. Sorry if I'm explaining this badly. Anyone else have issues?

                      Same here sadly. I can also keep it from crashing by pressing the 'A' button at launch, but everything is in shades of blue.

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      1 Reply Last reply Reply Quote 0
                      • terminxT
                        terminx
                        last edited by

                        EDuke32 creator and lead programmer here. I see that my colleague Hendricks266 has registered here and posted as well, but I wanted to chime in and say that I myself have a Pi 3 with a RetroPie setup on it, so I'll be looking into this pretty soon. Sorry for causing some of you some trouble!

                        1 Reply Last reply Reply Quote 1
                        • H
                          Hendricks266
                          last edited by Hendricks266

                          FWIW I can't reproduce the blue-tint issue. I attempted a fix and a user on our forums reported no change, but it is possible they were mistaken.

                          1 Reply Last reply Reply Quote 1
                          • W
                            wscol
                            last edited by

                            I am running Retropie under Linux Mint and not having any issues running EDuke32. I am using Duke Nukem Atomic edition.

                            Linux Mint 18 Cinnamon VM. RetroPie 4.02

                            1 Reply Last reply Reply Quote 1
                            • mediamogulM
                              mediamogul Global Moderator
                              last edited by

                              First off, thanks for giving this your attention @terminx. It is much appreciated.

                              @wscol's x86 confirmation must mean that the problem is exclusive to the Rpi. I just updated from source to see if there have been any changes and sadly Duke is still blue. The 'A' button is also still required to get the software to launch.

                              In the mean time, I've been playing some 'Duke Nukum' here and there through DOSBox. It really is a trip to see how the franchise has evolved.

                              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                              1 Reply Last reply Reply Quote 0
                              • W
                                wscol
                                last edited by

                                @mediamogul. I meant to say in my previous post that I am not seeing the blue-tint issue. I do have to press A to get the game to launch

                                Linux Mint 18 Cinnamon VM. RetroPie 4.02

                                mediamogulM 1 Reply Last reply Reply Quote 1
                                • mediamogulM
                                  mediamogul Global Moderator @wscol
                                  last edited by mediamogul

                                  @wscol

                                  The 'A' button thing is strange. I guess it shows there's some link between the problems in both environments. I was doing a little reading on eDuke32 and it seems there are a few potential causes for the blue tint. The most likely is probably a conflict with the Pi's gpu that doesn't carry over to other versions. Of course it's all guess work on my part.

                                  RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                  1 Reply Last reply Reply Quote 0
                                  • terminxT
                                    terminx
                                    last edited by

                                    Can you guys check something for me? I have a PC that I can reproduce the blue tint issue on, and it goes away if I go into the settings and change any of the gamma settings. Does that happen for you on your Pis?

                                    mediamogulM 1 Reply Last reply Reply Quote 1
                                    • mediamogulM
                                      mediamogul Global Moderator @terminx
                                      last edited by

                                      @terminx

                                      Indeed it does. The correction doesn't persist between sessions, but it looks like adjusting any one of the picture settings corrects the issue temporarily.

                                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                      1 Reply Last reply Reply Quote 0
                                      • terminxT
                                        terminx
                                        last edited by

                                        OK, the blue tint problem is fixed in SVN r5884. I should be able to look at the other problems soon.

                                        mediamogulM 1 Reply Last reply Reply Quote 2
                                        • mediamogulM
                                          mediamogul Global Moderator @terminx
                                          last edited by

                                          @terminx

                                          Looks good on my setup.

                                          I should be able to look at the other problems soon.

                                          Thanks for looking into all this.

                                          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.