Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(2 edits) (+1)

Hi

Wasn't expecting this to get updated. After beating this game a while ago I got very inspired. I felt like there was one aspect of the game that was missing. I really wanted this game to have more program space and the requirement to write actual functions. So I made my own macro assembler :)

It basically has the same functionality SIC-1 has but with more readable syntax, and macross. Here's some example code

function sub(a,b)
{
    b,a,?+1
}
function set(a, b)
{
    !var temp 0
    clear(a)
    clear(temp)
    sub(temp, b)
    sub(a, temp)
}
function add(a, b)
{
    !var temp 0
    clear(temp)
    sub(temp, b)
    sub(a, temp)
}


It all just compilers down to subleq It's quite satisfying to write in. I've made a lot of cool stuff with it.

cool thing. (does something interesting, see for yourself ;) )

So yeah! Thank you for introducing me to this strange language!

Also I haven't published the assembler anywhere yet, but if someone wants it you can dm me

I almost went down this path in my initial attempt to beat the final puzzle (to make sure it was indeed possible to beat). For the record, I think writing your own compiler is fair game for something like this. Nice work!