- Sep 01, 2022
- Aug 22, 2022
- Aug 19, 2022
- Aug 17, 2022
-
-
Synray authored
-
- Aug 11, 2022
- Jul 13, 2022
- Jul 12, 2022
- Jul 08, 2022
- Jul 06, 2022
-
-
Synray authored
-
- Jul 04, 2022
-
-
Synray authored
Graphnode successors/predecessors added to examine window
-
- Jul 02, 2022
-
-
Synray authored
Fix memory leaks and highlighting bugs
-
- Jun 25, 2022
-
-
Synray authored
* Debugging functions * Implement tiling windows, reorganize files * Add examine function, stack viewer, more tiles Stack, reg assignments, bitvectors, ucode output Global 'c'olor and e'x'amine keys * Collect ucode output from reemit * Add screenshot * Cleanup, change label format * Highlight register sets, change 'V' behavior 'v' now acts like 'V' used to. Each press highlights parts of the line at a greater depth. 'V' now decreases the depth, highlighting the previous level's parts. * Update README Keyboard controls table, slightly better compilation instructions (compared to nonexistent) * Update README.md * Update README.md * Small refactor Preparation for ucode input tile * Add script to run the debugger Modified from import.py in simonlindholm/decomp-permuter * Update README * Fix udb.py to work from other working directories * Update README * Fixes and features Reorder tile menu entries so that the useful ones are at the top Follow copy propagation so that highlighting is consistent Improve LiveUnit output Print InterfereLists Add printing for variables that are only accessed by Ulda. Disabled for now because ldatab is freed after prepass() Initial support for linked list members in examine More random highlight functions * Remove whitespace, change liverange highlighting * Ucode syntax highlighting, fix lda offsets Opcodes are highlighted based on the type of operation cup, par, and ret are highlighted yellow, arithmetic operations are highlighted orange, etc. See ucode_print.c. * Update screenshot * Small refactor Co-authored-by:
Ryan Myers <ryan.p.myers@gmail.com>
-
- Jan 22, 2022
-
-
Synray authored
GENMASK32 still wasn't right. SET_ADD used instead of SET_INIT. LITTLE_ENDIAN was defined in glibc, replaced with UOPT_LITTLE_ENDIAN.
-
- Jan 07, 2022
-
-
Synray authored
-
- Dec 18, 2021
-
-
Synray authored
-
- Sep 26, 2021
-
-
Synray authored
-
- Sep 16, 2021
-
-
Synray authored
* Compile on x86, fix warnings * Suport compiling for x86 * Use LITTLE_ENDIAN define instead of arch-specific * Cleanup * Add asm back to files * Remove static asserts in libmld not needed since long_i and ulong_i are always int / unsigned int The only struct in sym.h with a pointer, RPDR, is unused
-
- Sep 06, 2021
- Sep 05, 2021
-
-
Synray authored
Last file in uopt/
-
- Sep 04, 2021