Show previous comments
I've had to refer to @bd's music theory page almost every day this week, really really thankful for this knowledge base. 🎼 @neauoire thank you! :tealheart: it brightens my day when people find my work useful :D. It's due for a table of contents though 🙃 Oh and for those that want it offline, you can get a copy of my entire site here: https://badd10de.dev/archive.zip Plus all pages are uploaded with their markdown version, in case someone wants to make an epub or something else ;P (e.g. https://badd10de.dev/notes/music-theory.md) I've been following this guy's iterations on the Darwin wind turbine and it has been fascinating, turns out the most efficient design so far is the most simple. I think we'll be building something like to bring air into the boat this summer through the saloon hatch.
Show previous comments
@rezmason you were asking me how I'd handle the chromatic distortion with only 4 colors last time, here's how we've done it I've been thinking about the music for Oquonie, and I keep on coming back to the Crab Canon(an arrangement of two musical lines that are complementary and backward) I've got to tie this in somehow, it's the perfect match to the game's non-euclideaness. bach wrote all kinds of canons (including crab ... ?) using the (chromatic) "royal theme" given to him by prussian king frederick ii in _das_musikalische_opfer_ i think all of bach's music is in the public domain ... - it looks like a fun game, good luck! @neauoire jeez, tu peux difficilement trouver plus épique comme venue O_O Now that the game loop is done, we've started adding sounds, Easter eggs and complete the implementation of the remaining assets and animations. I've just added the Hundred Rabbits splash screen to the game, which was made by @alderwick! The #uxn release of the game is an attempt to fend off bitrot and allow for this little game to still be playable in the future. We will ship the game rom with the documentation and code needed for anyone to write their own emulator on the platform of their choosing. The entire game and all its assets is about 70kb zipped, we will also make an executable where the rom is wrapped within an emulator that will be in the 300kb range. The original version of this game was nearly 200mb. Gives me "The Manhole" vibes. What format was the 200mb version in? Flash? Director? That's an amazing amount of efficiency (in encoding) gained. Watching our friend and neighbor use an iPad: Each touch seems to also trigger some sidebar opening, accidentally locking the screen, Oh, now we're back on the desktop, please login to your iClo- *takes out a piece of graph paper pad* "Here, I'll just draw it for ya.."
Show previous comments
@neauoire Remembering the last time I tried to use a current-gen ipad and was unable to figure out how to unlock it because there's like a secret swipe they added after I switched to iPad Also remembering back when Apple were the company that insisted on using a single mouse button because if there are two, the user would have to just *know* what the second one does, and what if no one explained it to them? @neauoire it only gets worse and worse. each update adds new gestures and it seems like nobody tests them all together. I accidently trigger quick notes all the time just because I dare to touch the bottom right part of my ipad
Show previous comments
Working without electricity: Kosovo’s great experiment @neauoire This sounds like a not-too-distant future of what the private utilities are doing in rural California. They call them "planned public safety power shutoffs." The utility company doesn't want to be sued for their faulty equipment that's caused numerous fires, so they mitigate their liability by shutting down a different town every few days. Folks have a hard time finding affordable ways to cope as it's more their homes than their workplaces that are effected. @neauoire A tiny(220 bytes) checksum program for your #uxn rom needs, originally written by @d6. Checksum is a number that is unique to a file based on its content, so any change in that number, will change the checksum result. It's useful to find out if a file, during a transaction, was changed or damaged in some way. https://git.sr.ht/~rabbits/sketches/tree/main/item/checksum/checksum.tal @neauoire @d6 fwiw while this is good and tiny stuff is important you do definitely want to be careful what you use it for. checksums are often used in a security context and are really easy to screw up in problematic ways. A few years ago, @rezmason and I, designed this automated testing of the game Oquonie. It plays itself, the player collides with every event, and triggers every animation, it makes sure the game is playable from beginning to end. Implementing this at the assembly level was pretty fun.
Show previous comments
For the game we're working on, instead of going for a sort of JSON/YAML/CSV-type of serialization, I've rebuilt the world entirely in uxntal's native words, and it makes for a pretty neat definition of the map. A bonus is that the assembler flags all unused labels and so makes sure that every room is connected to the rest of the world. I had doubts in the beginning, but it turned out fine. 💯 https://git.sr.ht/~rabbits/oquonie/tree/master/item/src/world.tal |
@neauoire Did you write a tracker mod player?
@neauoire isn't that what you did with early tracker software like soundmonitor?