-
LLM assisted source lifting and game porting (3): Two games, one workflow, and what runs today
This is the third post in the series. The first post is the high-level introduction; the second post is the technical deep dive into the workflow. This one is a progress report: what the two ports do today, what broke on the way, which problems I caught and which the tooling caught, and what the work has cost so far.
-
LLM assisted source lifting and game porting (2): Reconstruction, fidelity, and an LLM-assisted workflow
This post is the second one in a series of me sharing my knowledge and learnings so far on leveraging LLMs in reverse engineering (arcade) video games. This is a significantly longer and more technical deep dive into how things were done and why.
-
LLM assisted source lifting and game porting (1): From compiled binary to re-created source code, a foundation for game modernization and preservation
This post is me sharing my knowledge and learnings so far on leveraging LLMs in reverse engineering (arcade) video games. The goal is re-creating their source code from their original binaries and making them work on the target x86 Linux/Windows platform. This combination of “source lifting” and game porting work establishes the foundation for improving upon the original games with bugfixes, modding support or remasters, making these games playable on modern and different hardware.
-
BeatmaniaIIDX arcade control deck armrest fix and replace leather
Documenting how I fixed the broken armrest of the control deck on my Beatmania IIDX cabinet as well as replacing the worn and damaged leather covering it.
-
BeatmaniaIIDX arcade turn table slipmat mod
Improving the Beatmania IIDX turn table “slipness” using a felt-based vinyl turn table slip mat.
-
First post, let's start somewhere
You have to start somewhere and it’s often hard to make the first step. This blog took me a few hours to setup and get running due to several “small” issues. But it’s done, it’s somewhat simple and hopefully serves my needs.