

#COMMODORE AMIGA EMULATOR RASPBERRY PI SOFTWARE#
This project started around December 2017, when I was doing some bare metal coding on the RaspberryPi.Īfter getting a basic kernel booting I realised I had no software to run, the killer of all hobbyOS projects. The key to the right of the left-shift key will force the emulator to quit. Press F5 to toggle the on screen graphics. A small graphic of the inserted disk will show in the bottom left corner of the screen (the grpahic shows the spin of each disk, and drive head position). Once the emulator is running, hit F1 to "insert" the adf image into DF0: the emulator will now boot the disk.Ĭurrently the emulator is able to boot to Workbench 1.3 (up to 4 ADF can be specified in the command line), to trigger a disk insertion event, press the associated F key (F1 for DF0: | F2 for DF1: | F3 for DF2: | F4 for DF3:). Run this with the options kickstart.rom bootdisk.adf so it will look something like:Īny KS1.x or KS2.x rom will work (256k or 512k), Currently Kickstart 3.x is unable to boot to GUI. This will build and link a file called omega. h files to a single directory, open a comandline cd into it, and then type:Ĭlang *.c -o omega -Iinclude -Lib -lSDL2 -LSDL2main To build on Linux, I use clang (but any c compiler will do), copy all the.
#COMMODORE AMIGA EMULATOR RASPBERRY PI INSTALL#
Omega only needs a basic install of libSDL 2 to be installed on your system.
