Automatically watch PCSX2 savestate directory and analyze the EE Memory (#507)

* add elzip library (doesn't require zlib)

* Can analyze directly from a PCSX2 save-state now

* Add scaffolding to auto-watch for new save-states

* .gitattributes fix
This commit is contained in:
Tyler Wilding
2021-05-20 14:18:28 -04:00
committed by GitHub
parent 174a079dbd
commit 9e2b49abaa
58 changed files with 22112 additions and 6 deletions
+10
View File
@@ -39,3 +39,13 @@ tasks:
cleanup-all-types:
cmds:
- python ./scripts/cleanup-all-types.py
analyze-ee-memory:
cmds:
- ./out/build/Debug/bin/memory_dump_tool.exe "{{.FILE}}" > ee-analysis.log
watch-pcsx2:
cmds:
- watchmedo shell-command --drop --patterns="*.p2s" --recursive --command='task analyze-ee-memory FILE="${watch_src_path}"' "{{.SAVESTATE_DIR}}"
vars:
SAVESTATE_DIR: '{{default "." .SAVESTATE_DIR}}'