After nearly 80 hours of work.. I've completed the port of Nasu to the #uxn computer. It took a while because I had to learn that assembly language, and I took a bunch of twists and turn adding new features that would make it easier for us to make assets for our upcoming projects.
In any case, I'm am super happy with it.
A bit of good news for yall: I've added two new Patreon tiers! One is a tip jar for folks who'd like to support me but don't want any benefits, and the other is a physical zine tier!
I'll send you a new zine to your mailbox every month — anywhere in the world! And if you subscribe before the end of May, I'll send you the first two issues of Eidolia immediately!
#OtD 6 May 1933 Nazis raided the Institute of Sex Research in Berlin. It was a pioneering org which supported gay and trans rights, and equality for women. It employed numerous trans workers and pioneered gender affirmation surgery. Its library was then burned
In cellular automata, a methuselah is a small "seed" pattern of initial live cells that take a large number of generations in order to stabilize.
This video shows the R-pentomino.
I've already spoken about the startling joy of extracting resources from the memory of a running process.
Aside from that, the hardest and most fulfilling part of this port was figuring out through trial and error how they implemented the lighting of the terrain. I couldn't extract that from the easter egg, so I had to figure it out with the ol' thought potato 🧠. I'll write all about it after doing a bit more research. Hopefully I can interview a programmer of the original.
My threejs implementation of the Excel 97 easter egg is basically done. It could use some music, I dunno.
Come fly with me, come fly, come fly away:
Code's here. I'll flesh out the repo soon to be more like my other projects:
This was an adventure and a hassle.
I've just written a tiny C program for Win32 that reports the current 256-color system palette. This is useful for extracting the color palettes of old palette-based programs.
I'm so far out of my wheelhouse it's eerie. I feel like I'm standing in a bog at midnight with a radio receiver, recording the signal of a numbers station. Real what-the-hell-am-I-doing-out-here energy.
I'm glad I have no money to spend on a FoldKB kit. I'm also glad it's not available at the moment. I mean, split #MechanicalKeyboard + ortholinar + rotary encoders + compatible with a standard keyset = the formula that makes me forget I already have too many keyboards.
Anyway here's the terrain of the Excel 97 easter egg rendered as a surface chart in Excel for Mac 2011.
This moonscape does not exist.
What? No, of course I'm not done. This is destined for the browser, like every other zombie I resurrect from the nostalgia bin. I'll keep you posted.
What? Yes, I'm still planning on live-streaming the #WireworldPlayer project, it just doesn't make sense to try that until my cold's vanquished and I tackle some work stuff.
I'll keep you posted! I will! Jeez!
For those who don't know, I grew up with Macs in a very Windows-dominated community who can go to hell. My one concession in the platform wars back then was this flight simulator easter egg hidden in Microsoft Excel 97.
Sick with a cold and hardly able to think, I had enough basal drive to cram Excel 97 into a VirtualBox image, reproduce the easter egg and then start reverse engineering it.
Turns out you can glean a lot from memory dumps!
One answer: I had a guest over, and then we got colds, during a pandemic, which in hindsight is so unwise I'm hesitant to mention it in case someone gets the wrong idea.
Another answer: I've been flying over Microsoft Excel 97.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.