Search
Items tagged with: uxn
https://lists.sr.ht/~rabbits/uxn/%3C6a8207b3-9261-4a1a-9850-6ed56a6540c5%40100r.co%3E
#uxn
My company had a Pi Day Hackathon, and the project I decided on was to run Uxn on a Pi Zero 2W. Specifically, on this Game Boy-style case, with graphics and controls working: https://retroflag.com/gpi_case_2w.html
It was harder than I expected, and it's still not done!
You'd think it'd be as easy as installing the default Uxn emulator on the Pi, since it already runs Linux. But the GPi Case has a unique driver for its screen, and only a few "retro gaming" distros support it.
#Uxn #RaspberryPi #PiDay
GPi Case 2W - Retroflag
Game Boy inspired Raspberry Pi case. As a homage to the 8-bit handheld game console, Game Boy, not only does it carry the same looks, it also includes additional features like X/Y buttons Compatible with Raspberry Pi ZERO, ZERO Wretroflag.com
https://twitch.tv/compudanzas
https://twitch.tv/compudanzas
#Uxn
In this first #maintenancePractice stream, we reviewed day 1 of the #uxn tutorial, updating links and terminology.
https://compudanzas.net/maintenance_practice.html
gemini://compudanzas.net/maintenance_practice.gmi
The most important change is that the tutorial is now mainly targeting the learn-uxn (online) platform maintained by @metasyn, so that learners can jump right in and experiment without having to deal (from their or our side) with setting up a dev environment (the instructions we had regarding that were somewhat outdated).
https://metasyn.srht.site/learn-uxn/
The discussion about different ways of running uxn/varvara was moved to an appendix that is a work-in-progress.
compudanzas — maintenance practice
creating is fun, but sometimes I want to slow down, revisit, review and document what I've done before.compudanzas.net
Some more progress on sprites! The 2bpp mode is working much better now, but I still have lots of weird drawing bugs. It’s getting there slowly though 😀
#AnaloguePocket #uxn #varvara #fpga
time to commit! this saturday, march 9th, starting at 12:00 UTC+1, we'll stream our #maintenancePractice: a long overdue revision and update of the #uxn tutorial!
https://www.twitch.tv/compudanzas
(posting it here today, and inviting you all to join, for accountability purposes and for "getting things done" 🍃 )
https://wiki.xxiivv.com/site/uxntal.html
A couple games are getting so close to playable!
I’m going to try running
some FPGA simulations in GHDL for some basic test ROMs, and compare output logs to the Uxn software emulator. The simulator runs many thousands of times slower than the real thing, and is a pain to set up, but I think I can no longer guess my way through it. Too often I’m trying random ideas, waiting 10 mins for a build to finish, and then seeing if it worked on the Pocket 😅
A little more progress on the Uxn core for Analogue Pocket! Some of the test ROMs are looking a little closer to how they are supposed to 😀 I started to fix some issues with how I was implementing the multiple sprite drawing, but I think I still have some more work to do with blending.
Sorry for the lack of updates lately - progress has been slow because I was really sick for a while. Feeling much better now!
Pushed a little fix to uxnasm and drifblim that corrects an issue with appending methods to previously declared uxntal objects.
docs: https://wiki.xxiivv.com/site/uxntal_scope
issue: https://lists.sr.ht/~rabbits/uxn/%3C2ead8c73-a3f9-4ded-80b9-96a80d06d688%40100r.co%3E
#uxn
https://rosettacode.org/wiki/Category:Uxntal
#uxn
https://github.com/max22-/compiler
GitHub - max22-/compiler
Contribute to max22-/compiler development by creating an account on GitHub.GitHub
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).
#uxn running on my Zaurus Husky :3 🦖🐶
It's uxn38, running the timer ROM from its example programs! I made a custom rootfs with buildroot and an old kernel on an SD card. I wanna make something out of this cute little puter and #uxn seems to be a good fit!
uxn38: https://github.com/zzo38/uxn38
GitHub - zzo38/uxn38: Implementation of uxn/varvara
Implementation of uxn/varvara. Contribute to zzo38/uxn38 development by creating an account on GitHub.GitHub
Spent a bit of time today to make the html5 experience of the #uxn emulator somewhat less awful.
There's a clearly indicated zoom toggle button, a way to share the rom via url encode, and they don't vanish offscreen anymore when the window is too high.
https://rabbits.srht.site/uxn5/
https://github.com/origedit/uxnfiles/tree/main
GitHub - origedit/uxnfiles: a non-functional file browser for uxn
a non-functional file browser for uxn. Contribute to origedit/uxnfiles development by creating an account on GitHub.GitHub
A* pathfinding implemented in Bur, compiled to a #uxn ROM.
https://github.com/kiedtl/bureaucrat/blob/master/projects/astar.bur#L80
I've added copies of source files for most #uxn tools, and other software, here:
http://wiki.xxiivv.com/etc/
These will be automatically updated as I work on them in their individual repositories, but mirrored there for reliability. They are also embedded in their wiki pages, for example:
http://wiki.xxiivv.com/site/left