<3
- jade
about current past more status
show background 0x0ade shouting into the void about current past more change theme change quality change quality server status server status show background 0x0ade shouting into the void about current past more change theme change quality change quality server status server status

who?

Jade Macho aka 0x0ade

Heyo!  I'm Jade Macho (she/her, they/them, legal name Maik Macho, still progressing slowly).
I'm an open source dev with a focus on creative experiments, pixel pushing, and reverse engineering. Mostly games or game-related stuff. Sometimes I even play them.

Since 2022, I've finally been working as a "professional full-time keyboard user," during which I still ended up fixing some bugs in open-source projects (f.e. Avalonia).

If you (or any apps on your computer) are using MonoMod, FNA, SDL2, or Avalonia, then some of my bugfixes might've grazed your computer ^^
My bigger direct footprints can be found in some C#-based modding communities - most notably creating the Celeste mod loader, helping tModLoader with runtime detouring quirks, and having MonoMod be used in a lot of projects. Like, a lot lot.

My most favourite open-source interaction to this day was being told not to do someone else's paid job for free. Yay!~

By the way, this domain hosts lots of various things, ranging from the CelesteNet server, over some personal stuff, to some meme domain websites.
Feel free to check the more section.
Also, this website is powered using checkboxes, radio buttons and SCSS crimes. JS is optional for the background :p


where?

here are some links

GitHub
All public projects since 2012.

GitLab
Not-so-public side projects, and older private collabs.

@0x0ade@void.0x0a.de
One more attempt at Mastodon the Fediverse in 2023.
Code ramblings, creative experiments and memes.

0x0ade on Twitter
Escaped from it in 2022.
It was a mirror for my Mastodon posts for a short while. Then the API died.

Escaped Twitter in 2022, rejoined Mastodon in 2023 - what happened?

I was gone from most social media between mid-2022 until early 2023 - low on spare time and energy, was moving into the city, and the world was on fire... taking a break from all hellsites was a good idea.
I also gave cohost a try in 2022, but it's not really my vibe I guess.

{lastname}.{name}@{google mail}.com
or {anything}@{this domain}
I'm not a huge fan of email, but it works (unless netdata spams my inbox).
Both names work.

Other
Feel free to drop an email, or poke me on Discord (0x0ade)
I'm also on Matrix, but don't have it open 24/7.
I was on IRC in the past, but eh. My bouncer stopped working some day, and all my friends moved off from it.

PayPal
One-time. <3

Patreon
Monthly. <3

current

things I haven't given up on yet

Viridian Software
Part of the team.
I'm, uh, doing stuff.

Status as of June 2023:

Just joined. Will update this once I have something to show that isn't NDA'd.


MonoMod
My magnum opus.
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.

Status as of June 2023:

I didn't have time for it during 2022, but have plans to at least rewrite the Patcher component, if my spare time and energy permits.
Meanwhile, DaNike is already rewriting the RuntimeDetour component, and other community members are submitting bugfixes to the current codebase.


Everest
My previous unpaid job.
Community-maintained modding API and mod loader for Celeste.
I've created it in 2018 and was its lead dev until 2022. I'm still helping out in the community whenever possible though.

Status as of June 2023:

I've taken a hiatus from Celeste modding in 2022, but am slowly starting to publicly show my face in the community again. I'm mostly still responsible for the OlympUI framework used by the map editor (Lönn), and am sometimes seen hacking on a full C# replacement to the existing mod manager.
But besides that, the community is doing a magnificent job carrying the project forward.


CelesteNet
How is this still alive?
Celeste online multiplayer mod with a surprising amount of active players.

Status as of June 2023:

It's been almost 3 years since the initial release, 5 years if counting v0 (GhostNet) too. I'm still hosting it on this server, but in the past few years, it has grown into yet another community-maintained project with me taking more of a backseat / supporting role.

past

welcome to the recycling bin

Boundary Break
I've created free-cam mods which were used in the following episodes:

FNADroid
Severely outdated and buggy wrapper to run games using the FNA framework on Android. Somehow people keep using it to this day.
It started as an even hackier project using a custom build of Mono to run an ancient build of FEZ with graphics bugs.
SDL2Droid-CS was created for this with the hopes that it might end up being useful for non-FNA scenarios, but it's now unmaintained too.
Android filesystem access and graphics problems somehow keep worsening each year...

FNAwful
A playground for experimenting with getting weirder XNA games to run on FNA.
It's a direct successor to XnaToFna, but cleaner and more focused on X360 preservation.
I've been tinkering on it on-off for a few years now, so don't get your hopes up.

GritGene
3D engine with C#-based editor (Avalonia) and C++ core (modern ECS).
If you want to see what it's about, go to docs.gritgene.com - for the love of everyone's sanity, don't visit the "new" ruined website.
I was responsible for implementing and maintaining user-facing features and not-so-user-facing refactorings.
Met some amazing people, but oof ouch owie. My glassdoor hurting juice.

Rotonde
I've contributed to the P2P microblogging network Rotonde, initiated by Devine Lu Linvega, and 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"

Mod the Gungeon
Community-maintained modding API for Enter the Gungeon.
I helped with the creation of it back in 2016, but stopped contributing shortly later as university started eating my time.
It's no longer used for mod loading, yet it lives on as an API plugin for BepInEx.

FEZMod
My second ever C# project (after MonoMod) - it's a collection of smaller mods and patches for FEZ version 1.11. Some fixes made it into in FEZ 1.12, and my focus shifted on helping the Mod the Gungeon community at the time of its release.
It's very ancient and abandoned, but still worth mentioning.
In 2023, HAT was created as a new FEZ modding effort.

more

incomplete list of randomness

me-gonga.ga
Me? Gongaga. Shows as embedded video on Discord.
Now in HD!

linux-is.better-than.win/dows
... wait, why is my audio broken? What do you mean updating PipeWire removed-
Kernel panic - not syncing: Attempted to kill init!

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

Celeste Logo Generator
Turn your computer into a toaster with this horribly unoptimized logo generator!
3D CSS transforms are magic!

choost.org
Not to be confused with cohost.org.
Yes, I squatted the funny choost meme, but I did offer it to cohost.org for free.
Given the spam email landing in my inbox through it, I can see why they don't want it...

Celeste mod updater mod mirror
GameBanana likes to get down sometimes, so I'm mirroring a bunch of mods here.
Thanks to maddie480 for maintaining the updater side of this!

files.0x0a.de
Meme dumpster, but sometimes useful crap or other stuff I need to share with others.

hi ^^

Status: ?
FPS: ?
Auto Theme:
Current Theme:
Status: ?
FPS: ?