Skip to content
Clément Gallet edited this page Jun 11, 2018 · 19 revisions

Near future

  • Input editor:
    • Add copy/cut/paste features
  • Restructure savefile handling to support renaming/removing files
  • Fix savestates done on non-draw frames (need to save the return/register address from the altstack in the savestate and restore them when loading)
  • Add tooltips to help the user
  • Hook FMOD audio library
  • Add the possibility in ramwatch to search for chains of address indirections from static region to a specific address (like in CheatEngine) so that we can keep relevent addresses after the game has restarted
  • Add string type in ramsearch
  • Add ramwatch display on screen

Not so near future

  • Add hooks to Steam API functions so that Steam games can be launched without Steam opened
  • Playing with the thread scheduler might add more determinism to multithreaded games
  • Add the option to make certain threads to run synchronously, i.e. don't start the thread but call the function instead.
  • Add to the state loading code the ability to stop and recover threads. It would need to build a correspondence table between game pthread ids and real pthread ids, and wrap every pthread functions that use the pthread id.
Clone this wiki locally