• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

Doom The Way Pi Did [Doom-Ready Base Images for Raspberry Pi 0-5 + GPi]

Scheduled Pinned Locked Moved Projects and Themes
doomdtwpidgzdoompi5retropie
33 Posts 8 Posters 13.8k 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.
  • R
    Retrodade @RapidEdwin08
    last edited by 10 Apr 2024, 02:29

    @RapidEdwin08 love the first one, looking forward to your newest, any word on bezels sorted for retropie 5 by chance?

    1 Reply Last reply Reply Quote 0
    • R
      RapidEdwin08
      last edited by RapidEdwin08 29 Apr 2024, 07:25

      Updated Doom the Way Pi Did IMGs Released 20240428 20240514
      Thanks to the Community for all the info and feedback that made this IMG what it is today.

      Changes worth noting:
      Scrambled Video Issues on RPi5 now Resolved with Updated Kernel/OS 20240315
      Windows Samba Shares are now Enabled out-of-the-box
      x3 Desktops now included in DTWPID 3-5: FluxBox Window Manager, Trinity Desktop, and LXDE
      FluxBox is now the Only Desktop Environment in the DTWPID0 IMG for RPi0
      Dolphin Emulator added to DTWPID4/DTWPID5 (Requires Keyboard/Mouse for the GUI)
      lr-freej2me added to DTWPID 0-5 IMGs (DoomRPG! *Not Included)
      Freedoom Updated to v0.13.0 on all IMGs (Pretty much the only change to the GPi IMG)

      Edit: 20240514
      lr-beetle-saturn added to DTWPID4/DTWPID5
      Fixed issue with IMP Music Player on all IMGs

      Are x3 Desktop Environments really necessary? No...
      Initially the intention was to put FluxBox on the RPi0 IMG only
      But it ran so good I decided to put FluxBox on all the DTWPID IMGs
      Figured at that point might as well have the Raspberry Pi Default LXDE too
      ...So now there's x3 Desktop Environments
      DTWPID0-FluxBox-Pi1.png

      Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

      R 1 Reply Last reply 15 May 2024, 13:46 Reply Quote 2
      • R
        Retrodade @RapidEdwin08
        last edited by 15 May 2024, 13:46

        @RapidEdwin08 nice, thank you same link as before? right

        R 1 Reply Last reply 15 May 2024, 14:00 Reply Quote 0
        • R
          RapidEdwin08 @Retrodade
          last edited by 15 May 2024, 14:00

          @Retrodade yes same links in the OP.

          Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

          1 Reply Last reply Reply Quote 1
          • R
            RapidEdwin08
            last edited by RapidEdwin08 31 May 2024, 22:02

            I was recently informed by the community that WINE is installable on Pi5 Bookworm via pi-apps.
            But I ran into this error with pi-apps trying to install anything on DTWPID3/4/5:

            Unable to open a terminal-emulator
            Error occured when calling terminal-run
            Default x-terminal-emulator.konsole
            Using konsole
            /home/pi/pi-apps/etc/terminal-run: line 95: konsole: command not found
            

            This Error was due to a combination of the Default Terminal being set as konsole + the fact that I totally forgot to add Trinity PATHs to $PATH.

            Fix for pi-apps if you're running DTWPID3/4/5:

            # Set LXTerminal as the Default x-terminal-emulator
            printf "%s\n" "4" | sudo update-alternatives --config x-terminal-emulator
            
            # Add Trinity Paths to $PATH for All Users
            echo 'export PATH=$PATH:/opt/trinity/bin:/opt/trinity/games:/opt/trinity/sbin' > ~/01-trinity-path.sh
            chmod 755 ~/01-trinity-path.sh; sudo chown root ~/01-trinity-path.sh
            sudo mv ~/01-trinity-path.sh /etc/profile.d/01-trinity-path.sh
            
            

            Once I changed the default terminal to lxterminal, I was able to install WINE/box64 with pi-apps.
            The other commands will add Trinity PATHs for good measure, but it's Not really needed to run pi-apps as long as you set the default terminal to lxterminal.
            These Fixes/Changes will be included in the next Update of DTWPID.

            ...And before anyone asks, No, I do Not anticipate adding WINE to DTWPID.
            But I will most likely update/include a WINE System for Emulationstation, essentially making DTWPID "WINE Ready" to run SH/EXEs once you installed WINE yourself via pi-apps

            Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

            P 1 Reply Last reply 31 May 2024, 22:07 Reply Quote 0
            • P
              phillip_benoit @RapidEdwin08
              last edited by 31 May 2024, 22:07

              @RapidEdwin08 I've had no trouble with Doom on Dos Box

              R 1 Reply Last reply 31 May 2024, 22:16 Reply Quote 0
              • R
                RapidEdwin08 @phillip_benoit
                last edited by 31 May 2024, 22:16

                @phillip_benoit Sure,
                But with WINE you can play Windows games like Duck Doom Deluxe, and probably miniDoom2.

                Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                P 1 Reply Last reply 31 May 2024, 22:25 Reply Quote 0
                • P
                  phillip_benoit @RapidEdwin08
                  last edited by 31 May 2024, 22:25

                  @RapidEdwin08 Well, you'd have to install Win98 and you certainly wouldn't want to put that on an image you distribute. DOS does have thousands of shareware games, though. I've heard you can even set up IPX over TCP/IP and do network play. A lan party distro might be cool. Everyone bring their Pi, their screen, inputs, and an empty sd card.

                  1 Reply Last reply Reply Quote 0
                  • R
                    RapidEdwin08
                    last edited by RapidEdwin08 21 Jun 2024, 05:22

                    Updated Doom the Way Pi Did IMGs Released 20240620 20240629

                    Changes worth noting:
                    dolphin +Vulkan
                    GZDoom 4.12.2 +Vulkan
                    DSDA-Doom
                    ROTT-Expr
                    pi-apps Installer: RetropieMenu -> Utilities -> GIT-pi-apps
                    WINE Ready ES System: Install WINE from pi-apps
                    QJoyPad support for Desktop, WINE, DuneLegacy, HexenII, NBlood, PCExhumed, ROTT-Expr
                    Fixed pi-apps DTWPID3/4/5: Default x-terminal-emulator LXTerminal + Trinity Paths
                    Moved Added QJoyPad from roms/wine to RetropieMenu -> Utilities -> QJoyPad

                    Issues worth noting:
                    Mouse Cursor Randomly/Repeatedly will Not appear when Opening QJoyPad from Emulationstation.
                    Better off going to Desktop to modify QJoyPad Mappings or be ready to pkill qjoypad via SSH.

                    Added a Workaround to get the Mouse Cursor to show every time that involves simply starting lxappearance before qjoypad.

                    Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                    R 2 Replies Last reply 21 Jun 2024, 18:15 Reply Quote 0
                    • R
                      Retrodade @RapidEdwin08
                      last edited by Retrodade 21 Jun 2024, 18:15

                      @RapidEdwin08 Nice!
                      I have a question the OpenBor game loaded but doesn't seem toload, controller wise I also added another openbor game to see if it was a controller issue, I cant get any to load..ideas?
                      Openbor work on pi5 or no? Thanks

                      1 Reply Last reply Reply Quote 0
                      • R
                        Retrodade @RapidEdwin08
                        last edited by 26 Jun 2024, 15:33

                        @RapidEdwin08 Question,
                        It appears that chromium may be installed? so it seems
                        but im not seeing any.sh or a way to launch it?

                        R 1 Reply Last reply 15 Aug 2024, 11:54 Reply Quote 0
                        • R
                          RapidEdwin08 @Retrodade
                          last edited by RapidEdwin08 15 Aug 2024, 11:54

                          @Retrodade OpenBOR seems to work for the most part, but I did have an issue with screen resolution, so I added an emulator entry for OpenBOR to use XINIT to overcome that.
                          Using XINIT for OpenBOR works for games I load, but it also results in a pink screen for the OpenBOR Main Menu, I never pursued this any further since the Games work.

                          If you are having issues with Controller in OpenBOR, the config files live here:

                          /opt/retropie/configs/ports/openbor/Saves/default.cfg
                          /opt/retropie/configs/ports/openbor/Saves/Ultra-Violence.bor.cfg
                          

                          I don't think you can edit those OpenBOR cfg files, but you can delete them or rename them to wipe the controller settings.

                          Regarding Chromium, yes it's installed, along with Firefox and Dillo, and they are all accessible from any of the Desktop Environments.
                          I did not add any Browser sh scripts to Emulationstation and I don't really plan on it moving forward.

                          Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                          1 Reply Last reply Reply Quote 0
                          • R
                            RapidEdwin08
                            last edited by RapidEdwin08 2 Mar 2025, 13:04 15 Aug 2024, 12:40

                            Updated Doom the Way Pi Did IMGs Released 20240814 (for rPi4/rPi5)

                            Changes worth noting:
                            Rebuilt using 2024-07-04-raspios-bookworm-arm64.img with Labwc (Lab Wayland Compositor).
                            RetroPie 4.8.8
                            Added lr-flycast-dev

                            Current Systems utilizing +Vulkan on DTWPID4/5:
                            GZDoom
                            Aethersx2
                            *dolphin/lr-dolphin
                            *lr-ppsspp
                            lr-flycast/lr-flycast-dev

                            These latest IMGs seem to be the most stable Bookworm64 Builds I've used so far on rPi4/rPi5.
                            I may try to Update the 0lder rPi3/0 IMGs to Bookworm32 now that Buster is officially out of LTS.
                            But the last time I tried I was still experiencing GPU Reset Issues...

                            Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                            1 Reply Last reply Reply Quote 0
                            • M
                              michaeldollar
                              last edited by 7 Dec 2024, 22:26

                              This is so badass. Thank you.

                              1 Reply Last reply Reply Quote 0
                              • R
                                RapidEdwin08
                                last edited by RapidEdwin08 2 Mar 2025, 13:02 3 Feb 2025, 13:00

                                Updated Doom the Way Pi Did IMGs Released 20250202

                                Changes worth noting:
                                Updated for compatibility with Pi5 16GB Model
                                Rebuilt using 2024-11-19-raspios-bookworm-arm64.img
                                Updated RetroPie to 4.8.9
                                Updated IMP to 2025.01
                                Added lr-puae2021
                                Added/Updated ppsspp Launcher (now launching with +Vulkan)

                                Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                                1 Reply Last reply Reply Quote 1
                                • 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.

                                  This community forum collects and processes your personal information.
                                  consent.not_received