Jade Macho aka 0x0ade

she/her, they/them, born Maik Macho, still exploring

is shouting into the void

in German, English, C#, C and JavaScript.

This domain hosts a bunch of (mostly) useless stuff.
I'm still tweaking all of it here and there.
After all, this website is using bits from my 2018 blog!

By the way, why use JS when CSS and radio buttons do the job too? :P


All public projects since 2012.


Used for private collaborations and not-so-public side projects.

@0x0ade on Twitter

Code ramblings, creative experiments and memes.
In other words, the usual hellsite stuff.

{lastname}.{name}@{google mail}.com

or {anything}@{this domain}

Formal stuff. Both names work.


Feel free to drop a Twitter DM or email for quick chats and to move elsewhere.

Discord is preferred for anything longer.
I'm also available on irc.libera.chat as oxoade whenever my nick isn't expired my client hasn't shut down.

I've tried out a few fediverse instances in the past but eh.




Monthly + access to certain creative experiments.


Hmm... what am I going to work on today?


Cross-platform C# modding swiss army knife (static and runtime patcher and utilities).
Used by many mod loaders, frameworks and even as the foundation of other libraries.


Community-maintained modding API and mod loader for Celeste.
I've created it, still contribute to it and help out in the community whenever possible.


Celeste online multiplayer mod with a surprising amount of active players.
Quite wasteful to host at the moment though as time to optimize it is lacking.


Playground and experiments to get weird games running with FNA.
Direct successor of XnaToFna.
More will be announced soon if this doesn't end up in the trash bin.


Previous projects and other stuff which I might revisit from time to time.

Boundary Break

Freely controllable game camera mods for the YouTube series Boundary Break:


Wrapper to run games using the FNA framework on Android.
Initially used a custom build of Mono.
SDL2Droid-CS is another now unmaintained project made for this.
Android filesystem access and graphics drivers are a fuck.


Post-compilation XNA game relinker to use FNA.
Mostly superseeded by the FNA ABI compat files.


Contributions to the P2P microblogging network Rotonde, initiated by Devine Lu Linvega.
I might or might not have been responsible for
  • "let's semi-standardize the post format",
  • "let's use IndexedDB",
  • "let's move away from .innerHTML manipulation" and eventually
  • "let's stop maintaining this as that other more serious DAT-powered microblog is progressing nicely"
which might've ruined some of the appeal...

Mod the Gungeon

Community-maintained modding API for Enter the Gungeon.
Helped with the creation of it back in 2016.
Stopped contributing shortly afterwards.


Second ever C# project (after MonoMod), smaller mods for FEZ.
Some fixes made it into in FEZ 1.12.
Very abandoned but still worth mentioning.


Random list of things which I'm hosting.
This list isn't complete but who cares?

Random file dumpster

Mostly memes but sometimes useful crap or other stuff I need to share with others temporarily.

Celeste mod updater mod mirror

GameBanana likes to get down sometimes.
Thanks to max480 for maintaining most of this!


Me? Gongaga.


>my nuts are so big that they make my legs look thin

Celeste Logo Generator

Turn your CPU and GPU into a toaster with this horribly unoptimized logo generator!
3D CSS transforms are magic!

SRB2Kart-tkart fork

Long story short, I've once hosted a SRB2Kart server with some patches on top of the birdhouse build for a small community.
Interest in this was lost but I still want to explore hosting my own SRB2Kart server again and maybe even contributing to it one day.

Server Status

More stats.
I don't really care if it's leaking. What can happen at worst?
"Oh no, someone can figure out what's being hosted here" as if nmap and other tools didn't exist.
"Oh no, someone can DOS your server more easily" as if I cared. The public web is noisy enough.