Commit Graph
209 Commits
Author SHA1 Message Date
Yoshi Askharoun 64f7a445eb Support method calls on instances 2025-07-17 17:52:57 -05:00
Yoshi Askharoun 8a4b3853b2 Use switch 2025-07-17 15:29:51 -05:00
Yoshi Askharoun 52d2fdb10b Move init method analysis 2025-07-17 15:26:17 -05:00
Yoshi Askharoun 27086b73a8 Move common decompiler state to new class 2025-07-17 14:30:19 -05:00
Yoshi Askharoun 109c44e8eb Genericize conversions from instance/expressions to XML 2025-07-17 14:07:44 -05:00
Yoshi Askharoun c4a8be37cb [WIP] Start handling inline expressions 2025-07-17 00:46:05 -05:00
Yoshi Askharoun 2f09fbf67c [WIP] Static analysis of XML constructors 2025-07-16 23:00:49 -05:00
Yoshi Askharoun 8e922468c5 Don't overwrite original files 2025-07-16 23:00:24 -05:00
Yoshi Askharoun 4114d206cb Add real-world tests from Zune 3.1, ported to UIX 4.8 2025-07-16 22:59:57 -05:00
Yoshi Askharoun bfff6f8c70 Use new UIX sublibraries 2025-07-15 22:11:00 -05:00
Yoshi Askharoun 3e6beb6406 [WIP] Decompile to XML 2025-07-15 21:57:09 -05:00
Yoshi Askharoun 9495785efb Add offset and index to instructions and operands 2025-07-15 21:56:44 -05:00
Yoshi Askharoun 8b2a88a77c Begin UIX XML decompiler target 2025-02-01 20:31:25 -06:00
Yoshi Askharoun 42ff03b80a Update Iris 2025-01-31 22:17:40 -06:00
Yoshi Askharoun d16a05a91e AsmMarkupLoader cleanup 2025-01-29 15:22:17 -06:00
Yoshi Askharoun 3285afd06f AsmMarkupLoader cleanup 2025-01-29 15:21:01 -06:00
Yoshi Askharoun 0904702679 [WIP] Importing shared data tables 2025-01-29 14:23:12 -06:00
Yoshi Askharoun c34aae8212 Show errors from loading shared data table when decompiling 2025-01-29 10:58:05 -06:00
Yoshi Askharoun bde7340b0a Bubble up Asm parsing errors 2025-01-29 08:01:24 -06:00
Yoshi Askharoun ac5ef6b127 [WIP] Fix assembler bugs 2025-01-28 15:36:23 -06:00
Yoshi Askharoun 26610d63e0 Support decompiling directory contents 2025-01-28 14:14:14 -06:00
Yoshi Askharoun 75964d9566 Add line number record for start of ASM line 2025-01-28 14:13:54 -06:00
Yoshi Askharoun bc1df39ed6 Fix type imports from reused namespaces 2025-01-28 14:13:38 -06:00
Yoshi Askharoun b6ccfdff51 Update Iris 2025-01-28 11:39:18 -06:00
Yoshi Askharoun 2d00d45dd7 Update Iris 2025-01-28 00:32:12 -06:00