UCC2 - (Log enhancements and crash fix)

User avatar
FXANBSS
Skilled
Posts: 231
Joined: Thu Dec 26, 2013 7:03 pm

Re: UCC2 - (Log enhancements and crash fix)

Post by FXANBSS » Sat Jan 09, 2016 4:50 pm

I don't even know how works the standard U.C.C. :(
Something related to compile classes?

User avatar
sektor2111
Godlike
Posts: 4881
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: UCC2 - (Log enhancements and crash fix)

Post by sektor2111 » Sat Jan 09, 2016 5:20 pm

FXANBSS wrote:I don't even know how works the standard U.C.C. :(
Something related to compile classes?
UCC.EXE is an application the mostly used for compiling scripts, compress/decompress UT stuff for redirects (useless feature after clarification fired up by Barbie), checking package flags with testing content compatibility toward current engine (some coop stuff will crash UT - server or client), exporting some stuff from packages, aaaannnd presumed server/masterserver starter which seems more like bullshitting rather than working properly in random moments of life.
Higor is trying to solve this idiotic soup between Ms-Dos/Windows which is causing logic issues, for "experts", almighty parent of a WIN OS is Ms-Dos using file-names based on 8 chars + 3 in extension (eg: kernel.dll - short and SelfExplanatory - dll comes from the name Dynamic Link Library written shorter and accessible FASTER), being expanded later at whatever number of chars and causing issues because deeper roots are still holding old deals, and SPACE + characters which doesn't exist on a normal keyboard should not be used, a story spoken in title and nothing special inside that file is the deal for a mental examination.
Perhaps some "players" were understanding why they have been dropped out when I was hosting public games. I'm really uninterested about any "cool" name and neither about "~-=\({[clans]})/=-~"

Higor
Godlike
Posts: 1821
Joined: Sun Mar 04, 2012 6:47 pm

Re: UCC2 - (Log enhancements and crash fix)

Post by Higor » Sat Jan 09, 2016 7:04 pm

UCC.exe is a UE launcher whose primary function is to run executable commandlets.
Unreal.exe (and derivates) are UE game launchers.

The game launchers fire up the designated GameEngine class and loop in a way the engine updates every 'x' frames.
UCC.exe is a one-shot launcher and in order to open a game session you have to run a specialized commandlet named 'Server' which runs the loop internally, this comandlet doesn't spawn a viewport manager so you can't run client sessions on it.

The engine is designed to interact with the OS using generic methods and objects.
Logging, printing to screen, memory allocator, file handlers are all created in the specific launcher and passed to the just launched UE session, this allows user to pick (and modify as in UCC2) the systems in use.
ImageImage
Image unreal://23.111.157.138:7777
Image unreal://46.228.199.205:7788

User avatar
sektor2111
Godlike
Posts: 4881
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: UCC2 - (Log enhancements and crash fix)

Post by sektor2111 » Mon Jan 11, 2016 10:23 pm

Okay now I'm thinking at some Pack - I don't have a name prepared right now But it should include for Admins firing Win based servers:
- THIS launcher UCC - looks good until now;
- XC_IpDrv - Last fixed version Described in XC_Engine thread;
- XC_Core3 (even internal is marked 2) those natives helps in modding + compressing/decompressing LZMA;
- XC_EngineV16 - perhaps even that last with Speech and UWindow fixes.
- INT files for accessing/changing LATER properties if stuff has been set in main INI - including helper for UCC commandlet completions, access from preferences at XC settings.

These ought to have Documentation + AllInOne archive with target specified.

To not forget the most important thing erasing all 451 stuff as long as I don't see what's improved there and XC_Engine doesn't have.

Higor
Godlike
Posts: 1821
Joined: Sun Mar 04, 2012 6:47 pm

Re: UCC2 - (Log enhancements and crash fix)

Post by Higor » Mon Jan 08, 2018 1:34 am

Uploaded to XC_UT99 repo:
https://github.com/CacoFFF/XC-UT99
https://github.com/CacoFFF/XC-UT99/releases/tag/UCC.2

@papercoffee
Move this to XC_Engine sub-forum.
ImageImage
Image unreal://23.111.157.138:7777
Image unreal://46.228.199.205:7788

User avatar
papercoffee
Godlike
Posts: 9735
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: UCC2 - (Log enhancements and crash fix)

Post by papercoffee » Mon Jan 08, 2018 1:56 am

Higor wrote: @papercoffee
Move this to XC_Engine sub-forum.
Moved to XC_Engine Discussions.

User avatar
[rev]rato.skt
Adept
Posts: 306
Joined: Mon Aug 16, 2010 1:09 pm

Re: UCC2 - (Log enhancements and crash fix)

Post by [rev]rato.skt » Wed Jan 10, 2018 1:25 am

Big thanks :tongue:

EVERY UPDATE IS WELCOME!
Brazilian Server:
Classic madruga.utbr.tk:7777
Duel x1.utbr.tk:6666
Custom custom.utbr.tk:7777
UT2004 2004.utbr.tk:5555

Post Reply