I'm an issue
@kris
Breaking stuff Part of @teamswitched.dev, @deltatraveler.vyletbunni.com and RIBBIT Professional at snapping Gamemaker in half pfp by @MarshieMonarch.bsky.social
Behind the scenes is a rotating texture with colored triangles passed through a shader that keys in the specific textures (background colors above are a coincidence and do not correspond to the matching colors here)
Today in "effects I tried to recreate from Deltarune" (getting the proper textures from the game would risk me seeing how it's implemented there so have @deltatraveler.vyletbunni.com neon kris as the third sprite instead)
Ignore the time I totally didn't spend literally the entire day and night working on this. Game still only contains 2 lines of code, everything else is the exploit.
A day of suffering later, I have acquired VM execution (because that's more comfortable for me than ROP or what have you) This game has exactly 2 lines of code and neither of them call show_message. End goal is to do something a bit more flashy.
Took 3 hours longer than it should have but finally got a function called with this (in this case, YYError)
Was bored so I got arbitrary memory r/w in Gamemaker 1.4 in pure GML. This was quite fun to do.
Hm looks like I slept through the direct, I wonder if- nvm I know the answer