About me

I'm Nat, also known as Nathaan or NathaanTFM online. I'm a computer science enthusiast and a self-taught developer. I am 20 years old and I've been interested in CS since 2010.

I am not a web developer - as you can probably see. I mostly code in Python, C, and I'm currently learning C++. I also know enough Java, Lua, MySQL-MariaDB, SQLite, and some other less popular languages.

I'm mostly interested in reverse-engineering and algorithm stuff. By the way, you can find my Github profile here.

Please don't show this page to my web teacher.



Projects and links

STM32 cartridge for NDS (2023-2024)

Decided to create my own cartridge compatible with the popular NDS console, for some reason. I might write a bit more about this later because it took quite some time and some people might be interested. In the meantime, enjoy this github repo for a NDS card powered by a STM32G431CB micro-controller.

https://github.com/NathaanTFM/stm32cart


NDS Wi-Fi Driver Decomp (2023-2024)

A work-in-progress decomp of the Wi-Fi driver for the popular NDS console. The goal is to create an alternative driver that can be used in homebrews. This one probably can't.

https://github.com/NathaanTFM/arm7decomp


Minitel server w/ VoIP (2024)

I have started working on a Minitel server with a VoIP line and a software V.23 modem. This uses pjsip, spandsp (from freeswitch), and it includes Python bindings.

https://github.com/NathaanTFM/minitelserver


AS3 Perlin Noise reverse engineering (2022)

I'm hosting a decomp of the ActionScript3 implementation of the Perlin noise algorithm (from Flash Player) on my GitHub.

https://github.com/NathaanTFM/as3-perlin


Minecraft Library Explorer (2019)

I'm hosting here a kind of web interface to access Minecraft libraries and files. No files are hosted on this server. It's ugly, but it works and that's all I needed.

https://nathaan.com/explorer


Other projects



Contact

If you want to contact me for any reason, feel free to do so! I'm available on Discord - my username is the same as my GitHub username.

If you're not into giving your private details to a chinese company, you can email me [email protected] - this will send your details to an american company, which is much better, isn't it?

French phone number coming soon!