{"id":226,"date":"2025-06-12T10:20:18","date_gmt":"2025-06-12T10:20:18","guid":{"rendered":"https:\/\/electronscape.co.uk\/eblogg\/?p=226"},"modified":"2025-06-17T08:48:58","modified_gmt":"2025-06-17T08:48:58","slug":"executable-files","status":"publish","type":"post","link":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/2025\/06\/12\/executable-files\/","title":{"rendered":"Executable Files"},"content":{"rendered":"\n<p>Sid box is now able to run native Cortex-M7 code, full speed full everything!<\/p>\n\n\n\n<p>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<\/p>\n\n\n\n<p>The system has become an Operating System of sorts now.<br>with API interfacing software can now call on aspects of the SidBox <br>want music? sure just ask the SidBox to load and play the music&#8230; the SidBox&#8217;s music formats are available but some require a lot of CPU so your software might just run slow.<br>.MOD files are the best for this, its lightweight<\/p>\n\n\n\n<p>Here is a file that you can download and have a look at<br>its early stages and the API will look different when I&#8217;m done but you can see how the Sturdust game was written<\/p>\n\n\n\n<p>The link below is a working (at the time before the API changes)<\/p>\n\n\n\n<p>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<\/p>\n\n\n\n<p>you WILL need the STelectronics GCC compiler though, so that might be a faff<\/p>\n\n\n\n<p>Edit: 17th June 2023<br><a href=\"https:\/\/www.electronscape.co.uk\/downloads\/SidboxApplets.zip\">https:\/\/www.electronscape.co.uk\/downloads\/SidboxApplets.zip<\/a><\/p>\n\n\n\n<p>A semi terminal system that provides RAW USB HID information from the computer TO the serial port for the SidBox<br><a href=\"https:\/\/www.electronscape.co.uk\/downloads\/packet2.zip\">https:\/\/www.electronscape.co.uk\/downloads\/packet2.zip<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DEMO running<\/h2>\n\n\n\n<p>this is a short demo running native code. <br>TO ME this feels so much like the Amiga though!<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Sturdust\" width=\"730\" height=\"411\" src=\"https:\/\/www.youtube.com\/embed\/8pjKXVmT-NM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>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&#8230; the SidBox&#8217;s music formats are available but some require a lot of CPU so your&#8230; <a href=\"https:\/\/electronscape.co.uk\/eblogg\/index.php\/2025\/06\/12\/executable-files\/\" class=\"readmore\">Read more<span class=\"screen-reader-text\">&#8220;Executable Files&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-226","post","type-post","status-publish","format-standard","hentry","category-genupdate"],"_links":{"self":[{"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/posts\/226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/comments?post=226"}],"version-history":[{"count":3,"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/posts\/226\/revisions"}],"predecessor-version":[{"id":231,"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/posts\/226\/revisions\/231"}],"wp:attachment":[{"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/media?parent=226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/categories?post=226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/electronscape.co.uk\/eblogg\/index.php\/wp-json\/wp\/v2\/tags?post=226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}