Magnus Norddahl
Magnus Norddahl
I believe the correct fix to this issue is actually to add the HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA flag to the HttpSendResponse and HttpSendResponseEntityBody calls in http_server_httpsys.cpp. Adding this flag increased the throughput from...
There are some differences - how big they are I don't know. In any case, UTEngine would have to be able to run UT itself properly before it makes any...
It is probably because in PackageManager::GetIniValue it assumes the .ini file is called UnrealTournament.ini. Even if it did manage to read that it will probably run into trouble with the...
I pushed an update where it detects Deus Ex and loads its meshes. But yeah next thing it bailed on was calling LevelInfo.InitEventManager
Fixing that made it miss DeusExPlayer.CreateDumpLocationObject. So probably a few native classes that needs to be defined for it to even try do anything. :)
If you throw an exception in the function then when unrealscript calls it UTEngine will shut down. I opted for making it do nothing instead. Then it complains about another...
Seems at least these bindings has to be added as well: // native Functions native(1099) final function string GetDeusExVersion(); native(2100) final function ConBindEvents(); native(3001) final function name SetBoolFlagFromString(String flagNameString, bool...
I pushed another update that adds empty handlers for all the native functions in new classes from the DeusEx.u package. Question now is how many of them actually have to...
Pretty much! :) On the plus side it boots the game and plays the music. It probably doesn't render the right thing due to those native functions not doing anything...
Originally my plan was to write a simple debugger where I could set break points in the scripts and step through it (that editor thing you see when it aborts...