Arduboy board implementation using simavr,
tweaked for ClockWork(GameSH>)
- SSH to your GameSH>
- create folder
/home/cpi/games/ArduBoy:
> mkdir ~/games/ArduBoy- navigate to that folder, and clone the repo:
> cd ~/games/ArduBoy
> git clone --recursive https://github.com/ITCactus/sim-arduboy.git- copy
22_ArduBoyfolder to the desired Launcher's menu folder.
e.g. for main menu copy to/home/cpi/apps/Menu:
> cp -r ~/games/ArduBoy/sim-arduboy/22_ArduBoy ~/apps/Menu/- build/rebuild:
> sudo apt-get update && sudo apt-get install build-essential libelf-dev libsdl2-dev freeglut3-dev
> cd ~/games/ArduBoy/sim-arduboy/
> make- make it executable:
> chmod +x ~/games/ArduBoy/sim-arduboy/sim_arduboy-
restart the Launcher on GameSH> (or reboot it)
-
make sure, you switched to the
LimaGPU driver viaSettings->GPU Driver Switch->Lima driver(with Fbturbo, emulator either running too slow, or not starting at all) -
put some ArduBoy games (hex-files. you can find some here) into
/home/cpi/games/ArduBoyfolder -
launch
ArduBoyfrom Menu, and select desired game from the list -
have fun (use
AandBbuttons to action/back,menubutton to exit)
- SSH to your GameSH>
- setup Dependencies:
> sudo apt-get update && sudo apt-get install build-essential libelf-dev libsdl2-dev freeglut3-dev- build/rebuild:
> cd ~/games/ArduBoy/sim-arduboy/
> make- make it executable:
> chmod +x ~/games/ArduBoy/sim-arduboy/sim_arduboy- emulation speed is not accurate (feel free to contribute improvements for it to the current repo)
- no sound emulated (feel free to contribute improvements for it to the original
sim-arduboyrepo) - no RGB LEDs/lights emulated
tested on ClockWork OS v0.5 and Launcher 1.25