Absolutely disgusting 67543bea12 Some renamings
2025-10-29 17:26:52 +04:00
2025-10-29 17:26:52 +04:00
2025-09-18 08:43:54 -07:00
2025-05-05 19:38:50 -07:00
2025-09-14 15:47:53 -07:00
2025-09-18 09:32:08 -07:00
2025-09-18 09:22:04 -07:00
2025-09-18 08:43:54 -07:00

Slave Matrix Decomp

This is an effort to decompile, optimize, and add modding support to "Slave Matrix" by "Auto Eden".

Building

Windows

open the solution file with visual studio and build it

Linux

download the dotnet runtime, on arch it is provided by the dotnet-sdk package and run run.sh

TODO

  • replace System.Drawing with openGL
    • figure out how to render cubic beziers efficiently
  • sort out the 900 BodyPart Classes
    • it seems like the compiler did alot of inlining so its probably best to abstract that out
    • can't rename classes because C# reflection is used to determine joint types
  • look into C# Blazor, it should be possible to compile this to web assembly and run it in the browser
  • split game loop into reasonable sections instead of a big state machine
Description
No description provided
Readme 63 MiB
Languages
C# 100%