User:Eliot/UE Explorer: Difference between revisions
m →Credits: Grammar |
mNo edit summary |
||
Line 36: | Line 36: | ||
| Borderlands || 4871 || 584 || Yes || No || ??? | | Borderlands || 4871 || 584 || Yes || No || ??? | ||
|- | |- | ||
| Unreal Development Kit || 6094- | | Unreal Development Kit || 6094-8788 || 664-841 || Yes || Yes || 80% | ||
|} | |} | ||
==Credits== | ==Credits== | ||
Antonio Cordero Balcázar: Because I have had a big development boost thanks to [[UTPT]] and his documentation, without him I would probably still be reverse-engineering the simple stuff :P | '''Antonio Cordero Balcázar''': Because I have had a big development boost thanks to [[UTPT]] and his documentation, without him I would probably still be reverse-engineering the simple stuff :P | ||
intelliyole: For the OpenSource code of Unhood an unfinished basic {{UE3}} UnrealScript decompiler | '''intelliyole''': For the OpenSource code of '''Unhood''' an unfinished basic {{UE3}} UnrealScript decompiler. I read his source code for some minor UE3 changes I didn't have yet. |
Revision as of 15:37, 18 September 2011
UE Explorer is not publicly available yet!
UE Explorer is an application written in C#. UE Explorer analyzes unreal package files of UT, UT2004 and UDK with a similar user interface to that of UTPT.
Video
Demo: YouTube - UE Explorer Demo
UELib
UE Explorer uses the UELib(made by Eliot) which is a library made in C#. The library is used to analyze UnrealPackages such as .u and .utx files and collect any important information to be used for whatever reason the developer want. It provides functionality to deserialize almost any Object, decompile and minor modifications. It also can be extended by registering your own classes e.g. Textures.
Supported games(tested) table
Game | Engine Version | Package Version | Summary | Code | Completion |
---|---|---|---|---|---|
Unreal | 100-226 | 61 | Yes | Yes | 90% |
Unreal Tournament | 338-436 | 69 | Yes | Yes | 90% |
Thief - Deadly Shadows | 777 | 95 | Yes | No | ??? |
Unreal Tournament 2003 | 1077-2225 | 121 | Yes | Yes | 100% |
Unreal II | 829-2001 | 126 | Yes | Yes | 90% |
Unreal Tournament 2004 | 3120-3369 | 128 | Yes | Yes | 100% |
Red Orchestra | 3323-3369 | 128 | Yes | Yes | 100% |
Killing Floor | 3369 | 128 | Yes | Yes | 100% |
Unreal Tournament 3 | 3809 | 512 | Yes | Yes | 80% |
Mirrors Edge | 3716 | 536 | Yes | Yes | ??? |
Borderlands | 4871 | 584 | Yes | No | ??? |
Unreal Development Kit | 6094-8788 | 664-841 | Yes | Yes | 80% |
Credits
Antonio Cordero Balcázar: Because I have had a big development boost thanks to UTPT and his documentation, without him I would probably still be reverse-engineering the simple stuff :P
intelliyole: For the OpenSource code of Unhood an unfinished basic Unreal Engine 3 UnrealScript decompiler. I read his source code for some minor UE3 changes I didn't have yet.