Jump to content

Photo

UE Explorer Open Sourced (Well actually partially...)


  • Please log in to reply
11 replies to this topic

#1
EliotVU

EliotVU

    Regular

  • Members
  • PipPip
  • 61 posts
Hey guys, been a while you may have seen a post from me here but I have recently released the source code of my Unreal Library that is part of UE Explorer and is what makes up the whole UnrealScript part of the program(basically anything but its interface).

 

You can fork the source code is released under MIT at https://github.com/E.../Unreal-Library It is bigger than you might think! Although not the most clean code (:

 

Files of interest:

 

What can I do with the Unreal Library?:

  • Add custom games support for UE Explorer and other tools.
  • Build your own tools for .upk files.
  • Enhance the code output in the way that you may like it.
  • The Eliot.UELib.dll can be replaced by your custom one, so long as it doesn't break compatibility.

 

If you got a question or suggestion please do it here :smile: thanks!


Edited by EliotVU, 08 November 2014 - 07:58 PM.


#2
wghost81

wghost81

    Wasteland Ghost

  • Supporter
  • PipPipPipPipPip
  • 7,313 posts
Wow! Great news! Thanks!

BTW, can you port UEE to Linux? I tried to run in under Wine, but with no luck.

#3
dreadylein

dreadylein

    Enthusiast

  • Members
  • PipPip
  • 226 posts

Quiet neat. Thanks for all your work :)

 

@Wghost, depending on the used Function you should be able to port it to mono i guess.


Edited by dreadylein, 09 November 2014 - 10:33 AM.


#4
dubiousintent

dubiousintent

    Resident poster

  • Premium Member
  • 6,386 posts

Oooh! :ohmy:   That's going to make some people very happy.  Thanks for the contribution to the community.  Added the information to the "Modding Tools" wiki article under UE Explorer.

 

I'm assuming "released under MIT" refers to a specific set of license terms.  Not familiar with that one.  Can you provide a link to those terms so I can add it to the article, please?  Appreciate it.

 

-Dubious-



#5
wghost81

wghost81

    Wasteland Ghost

  • Supporter
  • PipPipPipPipPip
  • 7,313 posts
dreadylein, those aren't full UEE sources, so I can't recompile it under Linux myself.

Edited by wghost81, 09 November 2014 - 12:13 PM.


#6
dreadylein

dreadylein

    Enthusiast

  • Members
  • PipPip
  • 226 posts

If i dont have it wrong in my mind, this should be the real Meat ;), aside of gui and display stuff.

 

You normal dont need to recompile, as mono is just another VM for the .NET Bytecode, trying to stay prettymuch compatible to the MS VM.

So i guess i would at first simply try to start the UEE with mono.



#7
wghost81

wghost81

    Wasteland Ghost

  • Supporter
  • PipPipPipPipPip
  • 7,313 posts
It is the library. Of course, it has all the functions, but UI is not only windows and buttons. :wink: For example, tokens and disassembled tokens view is immensely helpful with writing and debugging the code. I'll need to re-create this from scratch if I'm about to make Linux UEE out of this library. And I'm not up to this task. :smile:

UEE is packed into Windows executable. I don't know how else I can start it under Linux, but with Wine. And Wine doesn't want to launch it.

Edited by wghost81, 09 November 2014 - 02:32 PM.


#8
EliotVU

EliotVU

    Regular

  • Members
  • PipPip
  • 61 posts

Any idea why it won't launch on Wine?



#9
EliotVU

EliotVU

    Regular

  • Members
  • PipPip
  • 61 posts

@dubious You can see MIT's terms on https://tldrlegal.co...nse/mit-license easy site :)



#10
wghost81

wghost81

    Wasteland Ghost

  • Supporter
  • PipPipPipPipPip
  • 7,313 posts

Any idea why it won't launch on Wine?

It says it needs some Mono libs and when I get those, it starts to complain about some functions being wrong. I can try it again and post an entire log here.




Page loaded in: 0.726 seconds