Thunderbrd
C2C War Dog
Unused but not broken, rather... unfinished. Near finished but waiting to see if we can develop an AI that would be able to use it properly first.About saving memory.
There are some broken unused Features in C2C like the
GAMEOPTION_STRENGTH_IN_NUMBERS. That option alone uses ~140 byte per unit without ever beeing used.
If you're going to try to insult me, please do it in proper English. I did know that it would take some memory but I've needed to work out how the vectors that are part of this option can not be declared if the option isn't on. It's a case subject I've been needing some instruction on and someone to talk to that had time to instruct. In the meantime, I've been debating whether to finish out the simple xml that it would take to make this a valid option and just give it to players even though the AI isn't quite ready for it. And I've also been leaving it in the air to determine if it would simply be too costly for units when it is active but it sounds like it won't cost more than it already does. But how effective or impacting would it be to remove it entirely? I'd like to figure out how to remove it conditionally at least.I guess he didn't knew
It's also not that options are using a lot of memory. This one in particular allocates a lot for units and they aren't using it at this time.
Hopefully it doesn't HAVE to be viewports... the UI is difficult to manage for that, assuming it's all just blocks of the same map/world.Based on the memory tracking I added (not committed yet) we haven't got much scope for solving this problem with our own data. It has to be a systemic fix to over allocating graphics memory it looks like. If that is viewports then great, we just need to make sure they work and make sure they are used. Otherwise I will be looking into other more esoteric fixes as indicated above!
Can you explain what the consequences of this selection would be? What IS PAK memory mapping?Another thing that helps a bit is this ini setting it should be set to 1 to save some memory.
Code:Disable PAK memory mapping (May affect performance) DisablePAKMemoryMapping = 1