mjd79 Posted 4 hours ago Posted 4 hours ago (edited) 5 hours ago, Dave-H said: The error I'm actually getting on XP is - "Entry Point Not Found : The procedure entry point InitializeCriticalSectionEx could not be located in the dynamic link library KERNEL32.dll." In CFF Explorer, replace the kernel32.dll import with pwrp_k32.dll and copy this file from your Supermium installation. The screenshot was taken on XP RTM Edited 4 hours ago by mjd79 2
VistaLover Posted 3 hours ago Posted 3 hours ago 5 hours ago, Dave-H said: The error I'm actually getting on XP is - "Entry Point Not Found : The procedure entry point InitializeCriticalSectionEx could not be located in the dynamic link library KERNEL32.dll." Actually, "supermium_uao.exe" won't launch under XP SP3 (32-bit) because of two missing functions on XP's kernel32 system file: # Report By YY.Depends.Analyzer (Target:5.1.2600-x86) ## kernel32.dll * [ ] InitializeCriticalSectionEx - Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600, 10.0.10240 - Ref Module: supermium_uao.exe * [ ] LCMapStringEx - Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600, 10.0.10240 - Ref Module: supermium_uao.exe Above is a log acquired via the YY-Thunks CLI tool; the command I used was: YY.Depends.Analyzer "supermium_uao.exe" /IgnoreReady /ReportView:CheckBox /Target:5.1.2600 As @mjd79 suggested (), if you redirect the kernel32.dll function calls to Supermium's wrapper DLL "pwrp_k32.dll", you'll be able to make the executable XP-compatible ... 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now