Doom The Way Pi Did [Doom-Ready Base Images for Raspberry Pi 0-5 + GPi]
-
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 -
@RapidEdwin08 I've had no trouble with Doom on Dos Box
-
@phillip_benoit Sure,
But with WINE you can play Windows games like Duck Doom Deluxe, and probably miniDoom2. -
@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.
-
Updated Doom the Way Pi Did IMGs Released
2024062020240629Changes 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
MovedAdded QJoyPad from roms/wine to RetropieMenu -> Utilities -> QJoyPadIssues 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. -
@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 -
@RapidEdwin08 Question,
It appears that chromium may be installed? so it seems
but im not seeing any.sh or a way to launch it? -
@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. -
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-devCurrent Systems utilizing +Vulkan on DTWPID4/5:
GZDoom
Aethersx2
*dolphin
*ppsspp
lr-flycast/lr-flycast-devThese 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... -
This is so badass. Thank you.
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.