[#]BabelOfCode 2024
Week 3
Language: Uxntal
Confidence level: Mid
PREV WEEK: https://mastodon.gamedev.place/@unjello/113814811741944311
RULES: https://andrzej.lichnerowicz.pl/en/blog/babel-of-code-2024/
I've stumbled upon Uxntal a while back and this week may actually take 2 weeks, because I want to take this as an opportunity to dive into stuff I've been postponing for a long time, all those 50 tabs open with all-the-things @neauoire -- 1/2bit graphics, low-power computing and sustainability, Uxn/Varvara ecosystem and some of Devine's talks too.
=> More informations about this toot | More toots from unjello@mastodon.gamedev.place
ok, sa JSI is basically a CALL, JCI is like JC, JMI is like JMP and JMP is like no other :) Like JMI takes addr from the code, and JMP from stack. But JCN is like JCI but takes both arguments from code. Got it.
What I find most fascinating tho at this point having read through the opcodes is that the authors took time to come up with a rune for all opcodes, and hand signals for most of them 🤯
=> More informations about this toot | More toots from unjello@mastodon.gamedev.place
I am also surprisingly disturbed by some of the nonstandard choices of opcodes names… like EOR for XOR? This goes against all western values :D
SFT doing both right and left shift is interesting tho. Not sure how practical, there must be a reason for doing this in one rather than two opcodes that I do not see yet, but interesting nevertheless
=> More informations about this toot | More toots from unjello@mastodon.gamedev.place
The fact that there are opcodes localizations in Spanish, Esperanto and Toki is again, so unusual, and (for the lack of a better word) cute. Almost makes me wanna do PL version — eapcially I’m totally in love in polish early computing assemblers of communist era and this would look a lot like them 💕
=> More informations about this toot | More toots from unjello@mastodon.gamedev.place
@unjello EOR is going to be familiar if you've ever written 6502 ASM.
https://www.masswerk.at/6502/6502_instruction_set.html
SFT allows to clamp a value in steps, it's useful positioning GUI on a grid.
=> More informations about this toot | More toots from neauoire@merveilles.town
@neauoire not really... I jumped from Z80 directly to 8086 and stayed on x86...64 since :)
=> More informations about this toot | More toots from unjello@mastodon.gamedev.place This content has been proxied by September (3851b).Proxy Information
text/gemini