factorion-bot
A reddit bot, written in Rust 🦀, replying to comments, containing factorials, with the solution. This little fella is currently running on r/mathmemes, r/unexpectedfactorial and on some smaller subreddits.
Source Code Details →Savegame editor for the game Death by Scrolling. It allows you to fully modify your save file.
It was written using Rust and the savegame format was reverse engineered using ghidra, gdb and a good old hex editor.
Source Code Details →
SoG: Savegame Editor
This is a savegame editor for Secrets of Grindea, a game I enjoyed playing.
The SoG Savegame Editor, written in C#, allows you to open your save game, and edit various aspects such as your name, money, skills, experience, and inventory. You can also export the whole savegame to a JSON file. I still passively maintain the project and add new items, flags, and bug fixes time to time.
Source Code Details →bitmap_type_tracer is a CLI tool, written in Rust, to generate text-images from bitmaps-font, I wrote in an effort to get into the Rust ecosystem.
It takes the bitmap-font and the text you want to write as input and generates an image with the provided text and the provided bitmap font.
Source Code Details →gba_env
A no_std rust crate for detecting the environment/system on which the Game Boy Advance ROM is currently running ex. GBA/NDS/mGBA/VBA/gpSP.
The crate was mostly a community effort. Most of the algorithms already existed in the community, but they were scattered around in different projects. I collected them, put them together, and created a crate out of them.
Source Code Details →
Jack the Enum Ripper
Jack the Enum Ripper is a CLI tool, written in c#, designed to extract enums from .NET assemblies and output them in various formats.
I wrote the tool to help me to maintain my SoG Savegame Editor, as I needed to extract enums from the game's assemblies to keep the savegame editor up to date.
Source Code Details →SoG Character Editor
SoG Character Editor is a tool for changing the name and gender in the Secrets of Grindea character savegames.
It is basically a stripped down, cheat free version of the SoG Savegame Editor.
Source Code Details →
GBA Development Docker Template
A GBA game development skeleton project, written in C, and dockerized. The project contains a Docker template so one can start developing GameBoy Advance games without the need of installing all the tooling like devkitPro or any other dependencies.
Source Code Details →A simple Pong game developed for the Game Boy Advance using C. It utilizes the mode 3, also known as bitmap mode, and features a cool pixel art title screen.
Although it doesn't have any advanced features, it was a great project for me to dive into the C programming world, into dockerizing a C environment, and into game development.
Source Code Details →