Sid box is now able to run native Cortex-M7 code, full speed full everything!
Since the SidBox has the music players already built in, and a simple Sound channel overly (a little bit like the way Paula works on the Amiga the options to make things have sound effects is nice
The system has become an Operating System of sorts now.
with API interfacing software can now call on aspects of the SidBox
want music? sure just ask the SidBox to load and play the music… the SidBox’s music formats are available but some require a lot of CPU so your software might just run slow.
.MOD files are the best for this, its lightweight
Here is a file that you can download and have a look at
its early stages and the API will look different when I’m done but you can see how the Sturdust game was written
The link below is a working (at the time before the API changes)
its written in C, and should just be VisualCode Friendly, I tried to create a .sh bash file but without a working Linux box i cant really test this to see if it will compile
you WILL need the STelectronics GCC compiler though, so that might be a faff
Edit: 17th June 2023
https://www.electronscape.co.uk/downloads/SidboxApplets.zip
A semi terminal system that provides RAW USB HID information from the computer TO the serial port for the SidBox
https://www.electronscape.co.uk/downloads/packet2.zip
DEMO running
this is a short demo running native code.
TO ME this feels so much like the Amiga though!