Other Works - Tkachov/ALERT GitHub Wiki

This is a list of other works containing research of Insomniac Games' games. It's given in no particular order, with open-source projects listed first. Some of these could've had influence on this project or each other.

Open-source

Overstrike

Repo contains code for Overstrike mod manager and a few other tools that share codebase with it. Written in C#. Due to the purpose of the apps, implemented functionality differs from ALERT.

rivet

Focusing primarily on RCRA, this is a collection of tools to work with its assets. Written in C++ (is being rewritten in C#). Includes research on DDL, a .dll hook and some documentation on formats and other stuff.

Ripped Apart

Collection of tools for RCRA. Written in C. Includes research for PS5 version.

insomniac-model

Blender plugin to import RCRA .model. Includes shapekeys research.

io_mesh_riftapart

Blender plugin to import RCRA .model.

venom

MM script hook, allows to add new options to the pause menu. Written in Rust.

Spandex and SpideyTextureScaler

Material and texture tools, made for MSMR and updated for MM and RCRA. Written in C#.

InsomniacArchive

Some code for reading MSMR archives and assets. Written in C#.

ig-tools

Tools made for RC (PS4). Written in Python (and partially rewritten in C).

Closed source

ID-Daemon's .model tools

Allow to export .model data into .ascii, inject .ascii into .model. Has a special variant for head morphing. Primarily made for MSMR and MM. Written in C#.

Suit Slot Adder

Tool to make .suit mods and install them to MSMR and MM. Written in C#.

Spider-Man PC Modding Tool

Also known as "SMPC tool". Tool to extract and replace MSMR assets. Written in C#.

Script Hook

.dll to inject other .dlls into MSMR. Written in C++.