Yoshi Askharoun
|
a7f7e0e3d4
|
Support exported types without base types (e.g. Class)
|
2025-07-18 19:57:15 -05:00 |
|
Yoshi Askharoun
|
044615088d
|
Implement If blocks in scripts
|
2025-07-18 14:04:06 -05:00 |
|
Yoshi Askharoun
|
15b050a343
|
Use stack of blocks
|
2025-07-18 00:43:22 -05:00 |
|
Yoshi Askharoun
|
f18920fd33
|
[WIP] First pass at script decompilation
|
2025-07-18 00:23:23 -05:00 |
|
Yoshi Askharoun
|
059e143980
|
Fix namespaces on element property assignments
|
2025-07-17 18:32:28 -05:00 |
|
Yoshi Askharoun
|
2a76d02461
|
Support content init, PLAD, PGET/P/T, LSYM, and serialization of complex objects with simple properties
|
2025-07-17 17:55:04 -05:00 |
|
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 |
|