Commit Graph

6 Commits

Author SHA1 Message Date
d73a9ff415 Added local labels to functions.
Jump instructions are now labeled with their label / function.
2020-10-28 19:18:22 +00:00
da782b5a52 Readded the missing local indexes, strings and data from last commit. 2020-10-28 17:31:40 +00:00
17b3aa0e4f Added dcb::util::merge_iter.
Improved `dcb::game::exe::Func` yet again.
2020-10-28 17:27:25 +00:00
eb51f448ce SimpleInstruction is now defined using bitmatch instead of a macro. 2020-10-26 01:14:16 +00:00
2d931f10cb Moved Pos to game::exe::pos.
Adding missing instructions `break` + `syscall`.
Added `Func` for the game executable.
`Pos` now implements `serde::{Serialize, Deserialize}`.
2020-10-25 22:46:04 +00:00
233eec4fa1 Added heuristics-based decompiler to dcb-tools. 2020-10-25 19:12:54 +00:00