maddie 🌹&
banner
maddie.vision
maddie 🌹&
@maddie.vision
🌸 make things 🎶 break things 🌸
composer 🎹 reverse engineer 👩🏻‍🔧 game dev
🇵🇭🇦🇺🏳️‍⚧️🏳️‍🌈 she/plural they 🌹 roses
📍 syd, aus

recent: Shantae Advance: Risky Revolution, Yars Rising, OK K.O.! Let's Be Heroes

maddie.vision
@infloresce.com
Pinned
my album, intersections, is also on Bandcamp, with cover art AND an amazing digital comic, both by @sailorhg.com!

it's about coming to terms with all the pieces that make you, you~ with fun sparkly music inspired by video games & pop

maddievision.bandcamp.com/album/inters...

#BandcampFriday
Reposted by maddie 🌹&
NEW VIDEO: North America’s Elevator’s Problem

Elevators are absolutely essential to modern cities..... and it turns out North America kind of sucks at them. We partnered with @sightline.org to look into the many issues plaguing our elevator industry, and what it might take to fix it.
The United States has the fewest elevators in the rich world, with Canada only a bit ahead. We teamed up with @uytaelee.bsky.social of About Here Videos to investigate why, exactly, North America sucks at elevators.
North America's Elevator Problem
YouTube video by About Here
youtu.be
January 11, 2026 at 11:02 PM
Of course, there's an even shorter version of this, where you just get Ruby to transcode the Unicode back into 437 😅
January 12, 2026 at 6:30 AM
That's exactly what it was!

The resulting text is 「が不正です。」

Which just means "is invalid". Not super helpful in this specific use case (it's an old bespoke MIDI converter from 2000 that I'm feeding MIDI files from an exporter I wrote), but I'm glad I have found a way to read these now at least.
January 12, 2026 at 6:24 AM
It's also possible it's EUC-JP -> 437
January 12, 2026 at 5:50 AM
Ok yeah so my theory is that this is SJIS being interpreted as Code page 437 (then Unicode)

Not sure if I can reconfigure the Windows Terminal to interpret/display in different encoding but I may just go some roundabout way and convert it from Unicode back to 437 and then see where to go from there
January 12, 2026 at 5:48 AM
As in this doesn't seem like SJIS in ASCII, but something else
January 12, 2026 at 5:12 AM
Does anyone know what Japanese encoding this is? It's appearing in the Windows Terminal.

It has been a while since I've dealt with older stuff like SJIS, but I feel like this might be that but interpreted through yet a different encoding

"é¬òsÉ│é┼é╖üB"
January 12, 2026 at 5:11 AM
Haven't used IRC in a while, and its so weird seeing our IPv6 IP on there
January 12, 2026 at 4:32 AM
Reposted by maddie 🌹&
I always get a lot of compliments on my mixes! So for 2026, here's a thread of occasional audio mixing advice:
January 3, 2026 at 9:23 PM
Reposted by maddie 🌹&
We’ve updated the @luxeengine.com website to include an additional section about our philosophy and standards!

Generative “AI” is not welcome in our game engine or community, their current incarnation is not compatible with our ethics, standards or goals. We don’t compromise and don’t need to ✨
January 11, 2026 at 6:15 AM
Reposted by maddie 🌹&
Did you know that LoopyMSE, the Casio Loopy emulator, has printer emulation? You can customize what it runs on the exported image so here it's using Python to send the image to this bluetooth printer which can print full-colour 3"x2" stickers!
www.youtube.com/shorts/zzCtG...
January 11, 2026 at 11:48 PM
Reposted by maddie 🌹&
When people say “stop making things political”, they mean you should stop making them feel uncomfortable that the system that oppresses you benefits them.
January 11, 2026 at 3:05 PM
There's no substitute for meeting new ppl in person, and I try not to feel like I left the US too early (I actually didn't have much of a choice), but ngl, a bit sad that for the indefinite future I may never meet up with my US friends in the same manner again.
January 10, 2026 at 1:05 AM
I had considered things like AccessKit for outside of Qt but there aren't really any C/C++ based UI libraries that integrate it. Godot, although being a game engine and not focused being a UI library, integrated it recently
January 9, 2026 at 4:52 PM
I appreciate that Qt supports accessibility outside of the box for screen readers that targets native APIs on at least Windows/Mac/Linux. And that I should be able to hook into that in my custom UI. /
January 9, 2026 at 4:52 PM
Been using it a whole lot more the past few weeks because of our& tracker project. Though most of the tracker editor post itself is custom 2D drawing stuff, encapsulated in a QOpenGLWidget.
January 9, 2026 at 4:48 PM
I feel like Qt Designer (using it for Qt Widgets) is the closest thing we have to the old VB6 / WinForms way of doing things and cross platform and native. It has some really odd quirks but overall I've found it helpful over the years I've dipped in and out of it. /
January 9, 2026 at 4:47 PM
aivi you did so well!! what an amazing show! i am so glad we& managed to catch it on stream 💖💖💖
January 9, 2026 at 3:56 PM
Reposted by maddie 🌹&
People outside of America like to see it as "all Black Americans do is complain" but don't even want to have a scrap of empathy when you realize Black Americans keep doing their best to combat a system that continues to silence and disenfranchise them constantly. These people are not listening.
January 9, 2026 at 2:53 PM
Reposted by maddie 🌹&
Part of the issue and why retro gaming/tech has such a problem with accepting awful folks is that some of them spent so many years making sure queer folks and furries weren't/aren't welcome and platforming awful folk that they can't tap into the wealth of queer/furry artists/creators/techs out there
January 8, 2026 at 1:58 PM
Reposted by maddie 🌹&
Racism is just fascism practiced on Black people first.🤷🏿‍♂️

How cops treated Black people, is being expanded to immigrants and to all people that care about immigrants.

The violence that's happening to ICE protesters in Minneapolis and Chicago, has always been happening in Minneapolis and Chicago.
January 7, 2026 at 9:07 PM
i appreciate that more folks have been comfortable coming out plural in some digifu spaces
January 8, 2026 at 4:00 AM
i will see you on vrchat magfest
January 8, 2026 at 3:57 AM
Reposted by maddie 🌹&
All of these struggles are connected. Mass protests are good too. They take time to organize.

There's a lot of quiet, determined resistance happening every day in LA, Minneapolis, Chicago, Lousiana, all throughout Texas, to slow down the kidnappers and protect and hide neighbors. It's not on TV.
January 6, 2026 at 6:46 AM