Page 1 of 2
UT Cache Manager v2.5 [Fixed]
Posted: Wed Feb 02, 2022 8:50 am
by Buggie
UT Cache Manager v2.5
http://www.chrisoldwood.com/win32.htm
https://github.com/chrisoldwood/UTCacheMgr
Tool for manage UT cache folder.
This fixed version:
- able work with UTF-8 cache.ini (v469)
- not suffer from issue:
Code: Select all
Unexpected exception caught in PopupWndProc()
Message: H=0x01DA38E6 M=0x00000111 W=0x00000066 L=0x00000000
Structured Exception: EXCEPTION_STACK_OVERFLOW
or
https://github.com/SeriousBuggie/UTCach ... ses/latest
Re: UT Cache Manager v2.5 [Fixed]
Posted: Wed Feb 02, 2022 12:55 pm
by Barbie
Nice. What for stands the "r" in the name?
Re: UT Cache Manager v2.5 [Fixed]
Posted: Wed Feb 02, 2022 5:15 pm
by Buggie
http://medor.no-ip.org/index.php?dir=&s ... rch_mode=f
r - stands for "Release"
s - stands for "Source"
original author naming.
So I just replace exe file in archive and add "fix1" part at end.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Wed Feb 02, 2022 5:17 pm
by sektor2111
Re: UT Cache Manager v2.5 [Fixed]
Posted: Wed Feb 02, 2022 5:27 pm
by Buggie
Then you stuck on old version.
I try compile with v141_xp tools in VS. possible do something wrong.
or it use calls which not work on WinXP.
WinXP is too old for really consider sage of it nowdays.
If you stuck with WinXP then you stuck with old original release (which built with VS2008 IIRC, so there must be WinXP support).
Anyway this fix is mostly for who use UT v469+ releases. And possible v469 not run on WinXP at all.
If you use v436, then you only can suffer from EXCEPTION_STACK_OVERFLOW issue. For prevent it - keep your cache small.
Microsoft make mistake in headers for Windows 7.
They declare
Code: Select all
#if (_WIN32_WINNT >= 0x0403) // Windows NT :/
#define CRITICAL_SECTION_NO_DEBUG_INFO RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO
WINBASEAPI
BOOL
WINAPI
InitializeCriticalSectionEx( // exists from Vista only.
__out LPCRITICAL_SECTION lpCriticalSection,
__in DWORD dwSpinCount,
__in DWORD Flags
);
https://abi-laboratory.pro/compatibilit ... ff.html[hr][/hr]
Finally able fix problem and rebuild with compatibility with WinXP.
Archive updated at first post:
viewtopic.php?f=58&t=15026
Re: UT Cache Manager v2.5 [Fixed]
Posted: Fri Feb 04, 2022 7:05 pm
by sektor2111
Actually I was sharing only what I found trying to see what is about. For the record and if curious users are asking me how I'm managing cache content, I simply don't touch cache, I have a Batch delegated to set Read-Only flag for "UXX" cache content. Also... settings from my client used for seldom play On-Line is like here:
Code: Select all
[Core.System]
PurgeCacheDays=0
.....
.....
The only place where I'm
manually un-caching needed files it's the UT copy used for working (coding, mapping, etc). My client is not filled with "mods" and all sort of files and this way I'm reducing mismatching pain or... whatever surprises coming from older XC versions.
In exchange this might speed up un-caching to "work-version".
Edit: These are firsts results in current content.
- CManager.PNG (13.91 KiB) Viewed 1156 times
Re: UT Cache Manager v2.5 [Fixed]
Posted: Fri Feb 04, 2022 10:06 pm
by Buggie
Possible again WinXP problem. I just check for run, not for real work on it.
Then this tool not for you. At least you not decide move on less old OS.
Another Microsoft bug. This time in VS2015 runtime.
Fixed in Fix2.
Updated at first post.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Tue Sep 20, 2022 9:41 am
by sn260591
Buggie wrote: ↑Wed Feb 02, 2022 8:50 am
Could you add the ability to search for packages by name, please?
Re: UT Cache Manager v2.5 [Fixed]
Posted: Tue Sep 20, 2022 10:04 am
by Buggie
Click on column header sort by it. You can sort by name and search via scroll to desired position.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Tue Sep 20, 2022 9:05 pm
by Barbie
Buggie wrote: ↑Tue Sep 20, 2022 10:04 am
Click on column header sort by it. You can sort by name and search via scroll to desired position.
Poor mens search function.
Nevertheless in most cases it is sufficient.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Wed Sep 21, 2022 10:34 am
by sn260591
Buggie wrote: ↑Tue Sep 20, 2022 10:04 am
Click on column header sort by it. You can sort by name and search via scroll to desired position.
In some cases, is necessary sorting by date to identify the packages downloaded with the map.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Wed Sep 21, 2022 10:57 am
by Buggie
Then click on date column for sort by it.
It is not my pet. and I not plan make it such. I not have free time for such, unfortunately.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Thu Sep 22, 2022 9:59 am
by sn260591
Buggie wrote: ↑Wed Sep 21, 2022 10:57 am
Then click on date column for sort by it.
The row selection is reset when the sort is changed.
Re: UT Cache Manager v2.5 [Fixed]
Posted: Sun Sep 25, 2022 4:19 pm
by [NBK]DxTrEm3Fx
Hello Not sure what I'm doing wrong here. I have tried installing where all of my UT games are installed and even in my UT99 system folder and nothing seems to work for UT99. The only thing I see when I open it is UT2004. I would like it to work for UT99. I have read the Readme and RelNotes and followed the link to the UTCacheMgr.hlp
Re: UT Cache Manager v2.5 [Fixed]
Posted: Sun Sep 25, 2022 5:39 pm
by Buggie
Options - Profiles - Add - Fill form - OK. Use that profile. not forget set proper format on it.