20 Commits (9cc32bcfc5d4424d361c9caf7907ad22172fc86c)

Author SHA1 Message Date
wcko87 9cc32bcfc5 Improve performance by about 5x by not creating a new process handle for every memory read. 8 years ago
wcko87 ae893f02e4 Add a tracker for how frequently memory is read (reads per second) 8 years ago
wcko87 4e0c6ab197 Proper boss fight detection 8 years ago
wcko87 66afa7e2cb Upgrade reload detection 8 years ago
wcko87 627854995b Simple boss fight detection 8 years ago
wcko87 f448b6a460 Temp feature: Write deaths/restarts to text file 8 years ago
wcko87 4928a82fb0 Fix IGT start detection for when game already started 8 years ago
wcko87 812b6e2ab1 remove unused variable datastrings 8 years ago
wcko87 fd6a33d46c Track changes in valid music id because sometimes current musicid briefly changes to -1 8 years ago
wcko87 51fd7d3cd7 Create RabiRibiState for other state outside of the InGameState 8 years ago
wcko87 d6f701b12e Rename RabiGameState to InGameState 8 years ago
wcko87 cd0b45de22 Detect minimap change. Debug log on minimap change and music change. 8 years ago
wcko87 8318dd19e1 fix IGT start detection 8 years ago
wcko87 aa49ed145f view playtime 8 years ago
wcko87 a39aa6ba95 Display memory read count in frame counter 8 years ago
wcko87 8e196a65fc Refactor: split reading memory and updating rabiribidisplay 8 years ago
wcko87 0e7e1ebe0c AnimationFrame is useless. It can't be used to detect resets as sometimes it resets when warping 8 years ago
wcko87 1f4fd18662 Implement a lot of other functionality. Still very experimental at this stage 8 years ago
wcko87 d4fa840616 Refactor memory reading, now reads by snapshots. Implement death/reset counter 8 years ago
wcko87 62a3b6a64d Refactor 8 years ago