Jump to content

Recommended Posts

Posted (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:

  1. Open Oleaut32.dll in the hex editor
  2. change 00000004: 03 to C3 (create ret opcode in unused DOS header)
  3. change 00087760: 00 to 04 (direct Ordinal 327 to above)
  4. 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 by woi

Posted

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.

Posted

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!

Serpent52-Youtube.jpg

Firefox ESR 52-Youtube.jpg

Posted

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.

Posted

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.

Serpent52-config.jpg

Serpent52-unsurpported.jpg

Serpent52-Youtube_Private Window.jpg

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   1 member

×
×
  • Create New...