RSSAmplifier

Blog

krystalgamer's Blog

krystalgamer.github.ioRSS feed ↗20 posts

Latest posts

Spider-Man: The Movie Game dissection project Checkpoint - November 2025

Progress report for the Spider-Man: The Movie Game dissection project - November 2025

Spider-Man: The Movie Game dissection project - Introduction

Introducing open-tobey and what it means

Spider-Man (Neversoft) decompilation project Progress Checkpoint - March 2025

Progress report for the Spider-Man decompilation project - March 2025

Spider-Man (Neversoft) decompilation project Progress Checkpoint - September 2024

Progress report for the Spider-Man decompilation project - September 2024

Spider-Man (Neversoft) decompilation project Progress Checkpoint - July 2024

Progress report for the Spider-Man decompilation project - July

Spider-Man (Neversoft) decompilation project Progress Checkpoint - May 2024

Progress report for the Spider-Man decompilation project

High level mods/patches for console video-games

This blogpost explores my journey of bringing higher level languages (in this case C) to console video-game modding, as an alternative to hand-tailored assembly mods.

Kanye West's Stem Player - An engineering disaster

This post covers the history of the Stem Player, the development of the emulator, how badly the product was handled and some behind-the-scenes interactions with the creators

Reverse Engineering: Marvel's Avengers - Developing a Server Emulator

Documentation of reversal and building of a Marvel's Avenger server emulator

Exploiting: Spiderman 2000 - Buffer overflow in file loading routine

After reversing some routines of the game I stumbled upon a possible buffer overflow vulnerability that turned out to be exploitable

Reversing: Spiderman 2000 - Breaking CD-ROM protection

With the closing of the isozone, and missing the link of the available NO-CD patch I needed to crack it myself

Update on the blog

What's been going on

Reversing: Spiderman 2000 - Apple to the Rescue!

MacOs version of the game contains important information for the analysis of the game

Spiderman 2000 - Writing the file loader

Description of all the steps I had to go through to make the custom file loader

Reversing: Spiderman 2000 - PKR file format

An analysis on the container file format.

Reversing: Spiderman 2000 - Re-enabling Joel Jewett Cheat Code

Re-enabling an old cheat code

Reversing: Spiderman 2000 - Save file contents

A look how the game progress is stored in the save slot

Reversing: Spiderman 2000 - Save file protection

Protection mechanism of the save files

Reversing: Spiderman 2000 - Introduction

Small introduction to a part series of posts about my experience with Spiderman 2000 (PC Version)

Hello World

Mandatory first post describing what this blog will be about