Installing on Linux on Apple M1/M2/M3/M4 in a virtual machine or Asahi Linux.
Installing RISC OS on the RPi 5 running Debian
Notes
Patches and tools to setup RISC OS under Linux on platforms like Apple M1.
Install Debian 12 in UTM for Apple.
On Linux install the dependancies:
sudo apt install attr bash bubblewrap build-essential g++ gcc git libattr1 libattr1-dev libsdl2-dev libseccomp-dev libseccomp2 make ninja-build pkg-config libglut-dev
Install this repository:
git clone https://github.com/janrinze/RISCOSonM1.git
Run the installer:
cd RISCOSonM1
./install_M1.sh
For RPi5 you need to be running kernel8.img at boot.
Ensure you have in /boot/firmware/config.txt :
kernel=kernel8.img
Reboot the RPi5 after this change.
install the dependancies:
sudo apt install attr bash bubblewrap build-essential g++ gcc git libattr1 libattr1-dev libsdl2-dev libseccomp-dev libseccomp2 make ninja-build pkg-config libglut-dev
Install this repository:
git clone https://github.com/janrinze/RISCOSonM1.git
Run the installer:
cd RISCOSonM1
sudo sysctl vm.mmap_min_addr=12288
./install_RPi5.sh
The file HardDisc4.util is an older version of the HardDisk4.util from RISC OS open