woi Posted Monday at 10:44 AM Posted Monday at 10:44 AM (edited) On 10/29/2025 at 7:36 AM, jumper said: This can be done by changing just three bits! What you need: Oleaut32.dll 2.40.4519 (31 July 2006 6:12:40 pm GMT, checksum: 000A2534) A hex editor Dependency Walker Steps: Open Oleaut32.dll in the hex editor change 00000004: 03 to C3 (create ret opcode in unused DOS header) change 00087760: 00 to 04 (direct Ordinal 327 to above) Save and verify. Optional to adjust the checksum: also change 00000118: 34 to F8 (000A2534 to 000A25F8) Verify addition of Ordinal 327 (and checksum) with Dependency Walker. Is there really something like this for 2.40.4520? I've fully updated the installation (Windows ME) using the unofficial SP1. I don't really have the copy of 2.40.4519 somewhere, If I had one I'll try to see the difference and try to patch the newer "OLEAUT32.DLL" file. Edited Monday at 10:47 AM by woi
schwups Posted Monday at 01:16 PM Author Posted Monday at 01:16 PM (edited) V2.40.4519 is somewhere in a ServicePack of 98 or ME. dllme.com: v2.40.4520, 2.40.4518 and more https://www.dllme.com/dll/files/oleaut32/versions Also 2.40.4519 here: https://www.microsoft.com/en-us/download/details.aspx?id=4842 File name oant4ts.dll > rename to oleaut32.dll Edited Monday at 01:17 PM by schwups 1
woi Posted Monday at 02:51 PM Posted Monday at 02:51 PM Great! I just compared 2.40.4519 and 2.40.4520 and the only different is that you have to change 00087AD0 instead of 00087760. Patched it and now Serpent 55 launches without ApiLog, even works on Kstub824 as well.
GKim Posted 13 hours ago Posted 13 hours ago Hello everyone, I’m currently testing Serpent 52 (Roytam1’s browser). I’ve followed all the instructions discussed in this forum, and everything seems to be working well so far. However, I’ve noticed that YouTube (both the mobile and desktop versions) does not load properly — as shown in the attached screenshots. Interestingly, the YouTube mobile site loads correctly in Firefox 52 ESR, but not in Serpent 52. Could someone please test this on their end to see if the site loads as expected? I’m wondering if this issue might be related to a specific browser setting or configuration in Serpent 52. Any feedback or suggestions would be greatly appreciated. Thank you!
schwups Posted 4 hours ago Author Posted 4 hours ago Youtube should work in Serpent 52. The useragent override is Firefox 60 by default. general.useragent.override.youtube.com;Mozilla/5.0 (%OS_SLICE% rv:60.0) Gecko/20100101 Firefox/60.0 You can try at least 68 or better something like 140.
GKim Posted just now Posted just now Thank you for your response. I appreciate your help in confirming that this issue only occurs on my system. As you suggested, I changed the settings and tested again. I found that It only works when switching the browser to a private browsing window. It gives an script error, but the page loaded successfully. Is there any reason behind this behavior? Thank you very much.
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