Skip to main content


Starting up my #decemberadventure thread here.
Day 1: playing w/ unxtal getting input and making visuals. Today I got a line drawing longer w/ each STDIN from Orca, which is a lot further than I expected on day 1, but I'll take it.
Also logging here: https://tendigits.space/site/december_adventure_2023.html
in reply to Tendigits

🙌 omg yes!! At the end of the month, I'll show you how to run these two side-by-side in Porporo(uxnOS)
in reply to Devine Lu Linvega

@neauoire nice, thank you! I was thinking this might be a good candidate for Porporo 😀
in reply to Tendigits

Day 2 had to be skipped, and Day 3 is not proving fruitful (yet), but I'm aiming to translate an incoming byte into a specific action (turn the sprite purple). Not sure what I'm missing, but I'll keep at it.
in reply to Devine Lu Linvega

@neauoire that’s very kind. I’ve stepped away, but will report later if I continue to be stuck!
in reply to Tendigits

I'm around if you need 😀 have fun!
This entry was edited (1 year ago)
in reply to Tendigits

Day 3 sorted! I've switched from drawing a line to displaying a sprite. I've added logic to draw either a white square sprite or a purple one depended on if the ASCII hex for "A" is sent, or "B." The bigger accomplishment, in my mind, is that I got stuck and then later got unstuck. I *think* I was just missing a BRK, but regardless, it was a good learning day.
in reply to Tendigits

little trick: You don't need to ,&label JCN, you can just do ?&label. Same for ,&label JMP, you can do !&label. Saves a bit of time 😀

What you'll want to do next is capture the events during on-console, and then animate the result during on-frame 😀

in reply to Devine Lu Linvega

@neauoire ooo thanks for the tricks and advice on next step. Checking out on-frame now 😀
in reply to Devine Lu Linvega

@neauoire I'm kinda blown away that the dvd.tal is this short. Woah. This is a great reference, thank you.
in reply to Tendigits

Day 8: Couldn't get Porporo running here for some reason, but was able to use it's log.rom to see output. Spent a little time trying to understand how the random functions turn date/time into a random value, but realized that this might be a good time to take a step back and revisit tutorials so I get a handle on program code flow better. So I'll do that in the coming days.
in reply to Devine Lu Linvega

@neauoire I just retried in order to report the error I was seeing and realized I can get it to open with `make run` from repo root like the README says. Before I was just trying to run ./bin/porporo the way I do for uxnasm.
That said, I'm a little unclear how to get a rom running in it. And it's doing odd (but pretty) things when I try the draw and move modes.
Please tell me to buzz off if this type of user testing isn't helpful!
in reply to Tendigits

@neauoire I experienced the same issue. It only worked after noodling around a bit in the code and removing the `if` statement before `drawclear` in the screenshot. My C skills are too rusty to figure out a proper fix.
in reply to v3rse

@v3rse ah yeah that's not an error, I didn't put a wallpaper in the repo. I'll make it so wallpaper.tal fills the screen even if there isn't a wallpaper set. Don't remove the if line ^^;

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

⇧