Skip to main content


A few more ROMs are working on the Analogue Pocket Uxn core, and input is hooked up now! I have so much more to do, so a lot of things still don’t work, but a little more progress is always exciting to see! 😀

Next, I’ll try to implement the auto-advancing sprite drawing (where a single instruction could draw as many as 16 sprites).

#AnaloguePocket #uxn #varvara

in reply to tsalvo

Nicely done 😀 what resolution does the Pocket have?
This entry was edited (3 months ago)
in reply to Devine Lu Linvega

@neauoire right now I have it running at 256x240, and 800x720 is the maximum a core could support. I can probably bump it up a little later on 😀

I did have it running at 800x720 at one point earlier, with only the background layer working, due to limited BRAM availability (~200KB). I think I’d need to use one of the other physical RAM types in the pocket.

Ideally, a selectable list of resolutions in the Core Settings would be great. Or auto-detection, based on when a ROM sets a screen size.

in reply to tsalvo

Cool thanks, lemme see if I can make a flappy bird rom that will work on that res :berd:
in reply to Devine Lu Linvega

@neauoire oh that would be so cool to try that! Let me know, if it doesn’t work on the pocket yet (which might be very likely at this point 😅 ) I can try to fix some more bugs and hopefully get it to work!
in reply to tsalvo

@neauoire I might also need to implement some date / time stuff soon, so that randomness can work! Otherwise Flappy Bird may be a little too easy if it does work 😀
in reply to tsalvo

haha aw you're right, damn, that'll mess things up.
in reply to tsalvo

This is flappy for the Pocket screen ratio, at least we can see if it runs at all
https://paste.sr.ht/~rabbits/867c401933c4f7e16cf86a59544b1ed46284f064
This entry was edited (3 months ago)
in reply to Devine Lu Linvega

@neauoire thanks! i need to fix a lot of things in my drawing code, but I think I can see some things happening! I can see the bird bounce, and I can see the gaps moving across the top of the screen, and I can see the death animation arc when I miss the gap. It doesn’t look like much now, but this is actually way better than what I thought it would be! 😅

Maybe some of my sprite fixes / auto advance implementation will help with this ROM. This is a great goal for me to get this working!

in reply to tsalvo

very nice!! Would you like me to make you a sprite testing rom?
in reply to Devine Lu Linvega

@neauoire I saw some of the device test ROMs for the screen in the Uxn repo, and I’ve been using those so far. Those ROMs also show that I’m doing things wrong, but man this is so encouraging to even see flappy bird, a full game like this, sort of “running!” Also, speed doesn’t seem to be an issue either! 🏎️
in reply to tsalvo

yeah it looks as fast as on a desktop emulator! ❤

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