SamuZai
denialtek
denialtek

patreon


Toying With This Week (Jan 10 - Jan 16)

This past week I added support for Vibease and Vorze toys.

I also got distracted from my work on Teases and instead gave myself a crash course on assembly and monitoring Windows processes.

Game Monitor

I now have a working prototype of a Windows tool that can monitor values in any (single player) game and report that value back to XToys to use as a trigger. It currently can scan both for static address, run array of bytes scan of the entire game, or following pointers.

So soon it'll be possible to request XToys monitor a Windows game and have your toy react to your health level, getting hit, finishing a level, etc.

It'll require someone with knowledge of Cheat Engine or similar to find the locations of the values to be monitored for each game. From what I've seen so far the 'Cheat Engine Tables' for most games is more focused on intercepting and modifying the game state and aren't directly usable to find the actual proper values the game is setting.

I'm still struggling through some of the communication protocol with XToys, getting the updated extension published, creating an installer and handling version history, and status display and logging, and some work on how those scripts work in XToys. I'll also probably open-source the Game Monitor code because I imagine quite a few people won't want to run a program that can monitor the data from any arbitrary exe with untrusted code.

Hopefully I'll get that done this week and it's my main goal. My knowledge in this area is lacking so I imagine I'll run into a lot of unexpected issues but so far I've had success having it monitor the few games I've tested with.

I also need to fix up some of the online code around the 'Other Devices' since there's a number of known bugs there that I haven't dealt with.


More Creators