My first #uxn project! A moon phase tracker (more novelty than accurate).
I wrote a little script to get your large indexed images out of GIMP and into uxn: gemini://gemini.sensorstation.co/computing.uxn.utils.indexed-to-chr.gmi
@alderwick 🤩 Unbelievably helpful! I love the learning and sharing on Merveilles, absolutely the best community. Thanks Andy!
@alderwick I see that this logic works exactly the same for shorts.
(0x0190 times 0x00c0 = 0x012c00, POP = 0x012c)
(400 times ¾ = 300)
However, that third byte in 0x012c00 presents a problem for Uxn. MUL4 does not exist, so do you have any tips on accomplishing the same thing with shorts without having to summon a demon? I'm imagining the solution looks like a gnarly mess of shifting and popping, and I have no clue how to make the highest bits carry over into something bigger than a short...
@zce a long time ago I inherited a printing press and it came with 16pt and 12pt (I think) Melior. Two full type cases of lead. Such a beautiful typeface, by far the best one I had. Those days are gone now, had to pass the press along to someone who could get more use out of it.
@exquisitecorp Move the IT department here and see how they like it. http://greatforest.com/wp-content/uploads/2015/09/Agbogbloshie_Ghana_girls-in-wheelbarrow.jpg
@neauoire I am familiar with F2, but I'm having trouble visualizing the stack sometimes. If I could set a breakpoint and watch the stack in the debugger as I step through a few instructions, and then resume execution, I think that would make it easier to see where I caused an underflow or something.
I am familiar with the existence of the CLI in the sense that I can run roms and print to the console, but not any debugging tools beyond printing.
Treading lightly, and always trying to tread lighter.
@tickfoot is my wife.
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.