┌────────────────────────────────────────────────────────────────┐
│ │
│ mex @devcheckra1n │
│ ────────────────────────────────────────────────────────────── │
│ matching decompilation MIPS R3000 · PlayStation 1 │
│ embedded firmware RP2350 · BLE · bare metal │
│ terminal tooling everything, open source │
│ │
│ Florida, US Eastern https://actavis.dev │
│ │
└────────────────────────────────────────────────────────────────┘
I'm mex, i do matching decompilation, mostly PlayStation 1. The idea is to write C that compiles to the exact bytes the original build produced, so it ends up being a lot of mips cpu architecture, overlay layouts, and working out what a very old compiler was thinking.
Other projects i have on the hardware side are like this project i have here: S2Three360 is a wireless adapter I'm building so an og xbox controller can work on a xbox 360. Two pico 2 ws, my own bluetooth protocol between them, xsm3 on the console side. Written in C, and nowhere near finished.
I care about open source a lot, so everything I make is public, including the half done stuff. Most of it runs in a terminal. I like tools that stay close to the hardware and don't need a gui.
All of this is hobby work, not really devoting time to these things kek.
I write MIPS assembly when I'm reverse engineering, and C for anything that has to run on the metal. python, go, rust and typescript when whatever I'm making targets a terminal instead of a console.
my site with more info & socials actavis.dev.