WalkerMx / AutoCrispy

Automatically apply AI Upscaling on Dumped Textures
GNU General Public License v3.0
100 stars 9 forks source link

Do Action Upon Texture Output #17

Open ch1ckenstripper opened 6 months ago

ch1ckenstripper commented 6 months ago

Hey while I was messing with your app, again lol, I thought of a feature that might be useful. I set up a batch script that presses a "reload texture replacements" (the replacements being the output of AutoCrispy) hotkey when the output folder gets new files in it. I do it this way because I only want it to reload if its in a new area with new textures. No point in inviting lag in when you don't have to. I'm not sure if everyone does it this way, but I refresh my textures while I'm playing the game so having the ability for AutoCrispy to do/run something every so often when its outputting files might be useful. If its too much to add a "hotkey presser" into the app, maybe just a configurable field where you can type the path of an exe or something to be run every time the textures should be refreshed. Thank you!

WalkerMx commented 6 months ago

Actually, this feature is already in the works - some emulators (mainly PCSX2 and Dolphin) really don't like machine-generated hotkeys, and Windows Defender really, really doesn't like it when I emulate low-level keyboard output.

Look forward to this feature in the next release also!