Open rabejens opened 1 year ago
@rabejens Did you ever get this to work?
Is anyone gonna say something? :/
I compiled v17 on my Pi 3B+ during the covid lockdown and it worked but right now I don't have any Pi ready to use to try to compile it again. The current PCem version uses another build system that I never tried under Raspbian just because it wasn't available the last time I used a Pi so I think the best option for you is to try v17 too.
I followed those steps: 1.-Install the required dependencies: sudo apt-get install build-essential sudo apt-get install libwxgtk3.0 Note: It seems libwxgtk3.0 for later Debian releases is called libwxgtk3.0-0v5 or libwxgtk3.0-gtk3-0v5 sudo apt-get install libsdl2-dev sudo apt-get install libopenal-dev
2.-Compile PCem: Extract the contents of http://pcem-emulator.co.uk/files/PCemV17Linux.tar.gz to $HOME/.pcem because v18 will expect that location when someone manages to find how to compile it... Open a terminal there and run: ./configure --enable-release-build make
In theory that's it, try to run ./pcem and if it's OK it should display a window telling you that no roms were found.
To enable networking and MIDI sound you can try ./configure --enable-release-build --enable-networking --enable-alsa but I never tried those options on the Pi because I only needed to emulate a pretty basic 386.
Then you need to place some rom files at $HOME/.pcem/roms and run PCem again to create and configure your emulated machines.
While searching for more information about how to compile it I found a good guide on Youtube but it was made using 32-bit Raspbian Buster, you may need to use Buster too, you can download the same 32-bit version used on that video from: https://downloads.raspberrypi.com/raspios_armhf/images/raspios_armhf-2020-12-04/2020-12-02-raspios-buster-armhf.zip
You can try also the closest 64-bit version from the same era: https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-2020-08-24/2020-08-20-raspios-buster-arm64.zip
Thank you so much, this has been really helpful. :)
👍
version 18 (from dev branch) compiles, but:
Describe the bug I am trying to build PCem on Raspberry Pi OS Lite.
When linking, it says:
To Reproduce
Install Raspberry Pi OS Lite, 32 Bits.
Check out PCem source, install all dependencies (SDL, libwxgtk3.2-dev, clang, cmake, ninja-build), then gibe:
Expected behavior Compilation should succeed
Host machine