An indie make-it-work blog for retrogamers that want to replay their old video game hits on their Raspberry Pi and television. Hints and tricks to make it work at the best possible.
Sunday, January 16, 2022
Play ET: Legacy on Raspberry Pi [FPS]
Monday, January 10, 2022
Raspberry Pi & Friends
Thursday, January 6, 2022
Sound issues inventory
Hello,
I figured out that sound issues on Raspberry Pi and more generally Linux installations are often a difficult problem to deal with and the reason is that the causes vary much. The goal of this post is to answer your sound issue according to its cause. This post will be regularly updated as I notice new causes.
Using HDMI
- in /boot/config.txt make sure to set
hdmi_drive=2
dtparam=audio=on - Avoid this fix if you are using jack audio it will have a reverse effect
RetroPie
- Make sure pulseaudio is not installed as it conflict with RetroPie setting.
sudo apt-get remove pulseaudio - Make sure that Audio_Card (should be default) and Audio_Device (should be HDMI if you have an HDMI cable or PCM if you are using a jack) are set correctly in
/opt/retropie/configs/all/emulationstation/es_settings.cfg
- You can change these settings also through RetroPie context menu
Alsa, devices and drivers
- If you lost /dev/snd/ this is the worst case as actually I haven't found any other way than reinstalling your OS through PINN. However you can always try removing and reinstalling alsa-utils and libasound2:
sudo apt-get remove alsa-utils pulseaudio libasound2
sudo apt-get install alsa-utils libasound2
speaker-test
Wine
- Failed to initialize DirectX Audio
- This often happens in RPGMaker games
- It's actually a misleading message. When reading this and searching internet you often find that DirectX is missing. This is not true. This message can actually happen:
- If DirectX is missing
- If the version of DirectX is incompatible with your executable (might be actually too new for your executable and not too old)
- If your sound system can't make a pipe (test it with aplay or paplay)
- If you are cross-executing your Wine binary on another user with "su -l xxxx" from LXDE.
- Solutions:
- Make sure aplay/paplay work (eg type speaker-test)
- Make sure Wine output sounds on other games
- Make a pristine Wineprefix and don't upgrade DirectX with winetricks.
- Install your game on that pristine Wineprefix and only the exact needed dependencies
Sunday, January 2, 2022
Play Hostile space revived on Raspberry Pi [MMORPG]
Tuesday, November 16, 2021
Play DarkEden on Raspberry Pi[MMORPG]
Wednesday, July 21, 2021
Play Helbreath on your Raspberry Pi [MMORPG]
Prequisite
Get Wine and Box86 running. Helbreath has been tested with WineHQ-5.0.2.
Download the Helbreath installer.
Install Helbreath with Wine (or install it on a foreign PC and copy the directory to your Pi)
Sunday, July 18, 2021
Play Eternal Lands on your Raspberry Pi[MMORPG]
Wednesday, July 14, 2021
MMO List
Dear readers,
I'm currently busy studying the possibility of running native MMO games. I will keep my progress updated on this page: https://thepigamer.blogspot.com/p/mmo-list-1-working.html
I will also publish an article when it's worth it. The next one will be Eternal Lands which has been the first success for me to compile on Raspberry Pi.
Have fun!
The pi gamer
Play ET: Legacy on Raspberry Pi [FPS]
🕐🕐 Duration: A few hours 🔧 Difficulty: Easy 🌟🌟🌟🌟 Interest: Hours of fun
-
🕐🕐🕐 Duration: Up to one day (kernel compiling) 🔧🔧 Difficulty: Medium 🌟🌟🌟🌟 Interest: Hours of fun
-
🕐🕐 Duration: 2 to 3 hours (nw.js;Tapir;EasyRPG) 🕐🕐🕐 Duration: Up to one day (Wine-based RPGXP, RPGVX and RPGVX Ace) 🔧🔧🔧 Difficulty: ...
-
🕐🕐🕐 Duration: Up to one day (kernel compiling) 🔧🔧🔧🔧 Difficulty: Difficult 🌟🌟🌟🌟 Interest: Hours of fun