Some news

There is a version for arm processors and i currently have a script created below for the raspberry pi OS to install it on a raspberry Pi 4 (other pi's not tested). It downloads all the necessary dependencies and compiles the emulator from github but towards the end it fails partially downloaded and compiled so the script is non working at the moment.

At the moment i am trying to get it running on the raspberry pi os on a Pi4 so i can test it and actually make sure it runs and can compile, test a game and so on before a Retropie script is created for it like the PC one.

Of course the Pi is certainly going to be a little slow when running games and will struggle but just like the Atari Jaguar, Dreamcast and other such emulators but eventually the newer pi's better power will fix this or improve like the Pi 5 so maybe this will be for developers and testers and maybe even a game or two will run fine if it ain't got much going on.

#!/bin/bash # Exit immediately on any error set -e echo "==> Updating system packages..." sudo apt update && sudo apt upgrade -y echo "==> Installing build dependencies..." sudo apt install -y \ build-essential \ cmake \ git \ libsdl2-dev \ libglib2.0-dev \ libvulkan-dev \ libepoxy-dev \ libpng-dev \ libzstd-dev \ libcurl4-openssl-dev \ libreadline-dev \ ninja-build \ python3 \ python3-pip \ pkg-config \ python3-mako \ libavcodec-dev \ libavformat-dev \ libswscale-dev \ libopusfile-dev \ libxcb1-dev \ libxcb-icccm4-dev \ libxcb-image0-dev \ libxcb-keysyms1-dev \ libxcb-randr0-dev \ libxcb-render-util0-dev \ libxcb-xinerama0-dev \ libxcb-xinput-dev \ libxcb-xfixes0-dev \ libxcb-shape0-dev \ libgtk-3-dev \ libpcap-dev \ meson echo "==> Installing required Python packages..." pip3 install --break-system-packages pyyaml echo "==> Cloning Xemu repository..." git clone --recurse-submodules https://github.com/xemu-project/xemu.git cd xemu echo "==> Starting build process..." ./build.sh echo echo "✅ Build complete! You can now run xemu with:" echo " ./build/xemu"

Currently trying to get it to compile but it throws up one errpr after another and everytime i fix the error it throws another, i feel i'm close though but i'll get there eventually and then can get to testing.