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

    Duke Nukem 3d hi-res pack with rpi3b+?

    Scheduled Pinned Locked Moved Help and Support
    eduke32duke3dhi-res pack
    19 Posts 3 Posters 2.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.
    • P
      polygaryd @mitu
      last edited by

      @mitu

      So I upgraded to a pi4 8gb model running retropie 4.7.1. I've installed eduke32 on the pi through retropie-setup, it runs but only give the option for polymost under video options. I edited the install script to build it with polymer but it doesn't work. Duke3d starts then quits out shortly after changing the video mode to polymer.

      I'm using the newest polymer hi res pack downloaded straight from their website hrpduke4.net. Polymost kind of works with the hrp override patch "duke3d_polymost_hrp_override-5.4.674.zip" put in the autoload folder along with the polymer duke3d_hrp.zip. The graphics such as the spinning radioactive symbol on the menu and the bullet casings when they fly out of the pistol have white boxes around them. A lot of the txt in the menus have black boxes around them also. Something definitely isn't right. I see many videos of duke3d being run on pi4's with the hrp pack on youtube but most if not all of them are running directly out of raspian os not emultationstation.

      Two questions are why doesn't polymer work with eduke32? And why does polymost have graphics issues in eduke3d through retropie?

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @polygaryd
        last edited by

        @polygaryd said in Duke Nukem 3d hi-res pack with rpi3b+?:

        Two questions are why doesn't polymer work with eduke32?

        See my previous answer.

        And why does polymost have graphics issues in eduke3d through retropie?

        I don't know.

        P 1 Reply Last reply Reply Quote 0
        • P
          polygaryd @mitu
          last edited by

          @mitu

          im on a pi4b now with 8gb ram. so does your previous answer about it not being supported by the 3b+ still hold true for the pi4?

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @polygaryd
            last edited by

            Yes, I think polymer renderer would not work with OpenGL2.1 (as supported by the Pi 4's drivers). Feel free to compile eduke32 with Polymer support and run it, it should report on the missing GL extensions that it expects to find.

            P 1 Reply Last reply Reply Quote 0
            • P
              polygaryd @mitu
              last edited by

              @mitu

              It runs with polymer but it quits out shortly after changing to that renderer. So it looks like your correct.

              As for polymost renderer and the graphics issues I was thinking of trying to call XINIT: in the runcommand to see what that does. everyone else that has it running with polymost seems to have lxde open and they are starting it from the desktop. I figure its worth a try. Your thoughts?

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @polygaryd
                last edited by

                @polygaryd Sure, feel free to experiment using the desktop/lxde. That's not a supported configuration for the Pi though, so YMMV.

                P 1 Reply Last reply Reply Quote 0
                • P
                  polygaryd @mitu
                  last edited by

                  @mitu

                  No I meant trying XINIT: command to run from emulationstation in an x-window like the people using it from the lxde desktop.

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    polygaryd @polygaryd
                    last edited by

                    I tried the XINIT command in the launch script from emulationstation and not only did it not fix the incorrect images but also I have no keyboard control just like in dune legacy.

                    quicksilverQ 1 Reply Last reply Reply Quote 0
                    • quicksilverQ
                      quicksilver @polygaryd
                      last edited by

                      @polygaryd you may need to use a window manager like matchbox in conjunction with xinit. I'm wondering if when you are running the x window it's losing focus and that's why your keyboard stops working.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        polygaryd @quicksilver
                        last edited by

                        @quicksilver

                        I have no idea what that is or how to use it, so I'll look into it and see what I can come up with for results. I appreciate the tip.

                        quicksilverQ 1 Reply Last reply Reply Quote 0
                        • quicksilverQ
                          quicksilver @polygaryd
                          last edited by

                          @polygaryd I just realized I misread what you said. You said running the game using x didn't help AND the keyboard wasn't working. Unfortunately a window manager is not likely to fix any visual issues.

                          P 1 Reply Last reply Reply Quote 0
                          • P
                            polygaryd @quicksilver
                            last edited by

                            @quicksilver

                            Oh ok. well I guess I'll try it in lxde like everyone else is doing. I never ended up even looking up what you suggested I try anyhow. I've been too busy. I can still maybe use your suggestion for dune legacy though. The graphics are fine but the keyboard is missing for some reason.

                            P 1 Reply Last reply Reply Quote 0
                            • P
                              polygaryd @polygaryd
                              last edited by polygaryd

                              After doing a quick search it seems that matchbox is similar to lxde, in the way that its another graphical interface like a desktop? It seems to replace lxde also or can you use matchbox in conjunction with lxde? from the info I'm finding its confusing me a little bit as you can probably tell by my questions.

                              quicksilverQ 1 Reply Last reply Reply Quote 0
                              • quicksilverQ
                                quicksilver @polygaryd
                                last edited by

                                @polygaryd I'm not familiar with lxde. But matchbox is just a window manager when you are running X. It's not a desktop environment, it just provides some additional functionality.

                                P 1 Reply Last reply Reply Quote 0
                                • P
                                  polygaryd @quicksilver
                                  last edited by

                                  @quicksilver

                                  I cannot figure out how to run matchbox window manager to save my life. I have it installed and I go to run it after hitting f4 to drop to terminal from emulationstation and it tells me it cant open display check my display string.

                                  quicksilverQ 1 Reply Last reply Reply Quote 0
                                  • quicksilverQ
                                    quicksilver @polygaryd
                                    last edited by

                                    @polygaryd take a look at the script module for minecraft for how to do it. https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/ports/minecraft.sh

                                    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.