News:

OS2World.com Forum is back !!!

Remember to visit OS2World at:
http://www.os2world.com

Main Menu

Highmem.exe and Pmwp.dll - it will not work!

Started by Sergey Posokhov, August 30, 2015, 11:23:20 AM

Previous topic - Next topic

Sergey Posokhov

Yesterday I patched "Pmwp.dll" using "Highmem.exe" to make it load above 512 MB.
Not only PM doesn't start after that patch...
DMT immediately broke WPS INI files.  :o
I used WPS Backup to restore them (DMT also has backup/restore capabilites).
Don't try to repeat this experience.

Of course, FireFox 31+ works well.

Martin Iturbide

Hi Sergey.

I never tried that patching. Do you have some documentation to experiment with it?


Regards.
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

I think that any DLL that touches or uses 16 bit API is going to fail when loaded high, this probably includes most of the OS/2 system including desktop and networking.
To experiment just use highmem -b pmwp.dll (or whatever DLL you want to test). You can also try just loading the code or data high, run highmem -? to get all the options. When things go wrong use highmem -u pmwp.dll to unmark it. Make sure you have an alternate method of booting and don't be surprised if the system traps.