Fent
Un langage de programmation x86_64 développé de A à Z
Un langage et sa chaîne de compilation complète ciblant x86_64 : analyse lexicale, parsing, analyse sémantique et génération de code, écrits de zéro.
Des projets conçus, démontés puis reconstruits.
Un langage de programmation x86_64 développé de A à Z
Un langage et sa chaîne de compilation complète ciblant x86_64 : analyse lexicale, parsing, analyse sémantique et génération de code, écrits de zéro.
Un processeur pensé au niveau transfert de registres
Un CPU décrit dans un langage de description matérielle, du jeu d’instructions jusqu’à un pipeline synthétisable.
Un moteur de rendu 3D écrit de A à Z
Un moteur de rendu qui explore la rastérisation, les projections et les mathématiques des graphismes temps réel, sans framework graphique.
Un simulateur physique minimaliste écrit de zéro
Une simulation qui explore l’intégration numérique, la gestion des collisions et la résolution de contraintes.
Rétro-ingénierie de serveur de jeu & automatisation
Un client et un serveur reconstruits par rétro-ingénierie pour un jeu mobile : analyse de protocole, client Discord et couche base de données, pour étudier le comportement du service sous charge réelle.
Menu de mod Android — personnel, hors ligne
Un menu de mod Android obtenu en patchant et hookant un jeu mobile, uniquement pour l’expérimentation personnelle et hors ligne.
Les projets de rétro-ingénierie et de modding sont un travail personnel et éducatif, mené hors ligne sur du matériel et des logiciels que je possède.