Page 1 of 1

MM2 heap patcher question

Posted: Fri Mar 03, 2017 11:00 pm
by darrenvox
I've tried a few time to install the heap patcher and to no avail. I think it isn't winxp allowed, it seems to not work at all. Keeps saying it isn't win32 related...which is winxp

Could there have been one made???

Posted: Fri Mar 03, 2017 11:19 pm
by Franch88
I don't know if Heap Patcher doesn't really work on Windows XP, also if this sounds weird to me. In this case, would be better get an hex editor and follow the procedure explained in this topic.

Posted: Fri Mar 03, 2017 11:34 pm
by mm2mm1fan
Yeah, the heap patch doesn't work on Windows XP. I just used this. :wink:
Hey guys, I've successfully patched the EXE to do the following:

- Increased default heap size to 128MB
- New "heapsize" parameter to allow for custom heap sizes!

To use a custom heap size, pass "-heapsize [size in mb]" to MM2. For example, to have a 1024MB heap, pass "-heapsize 1024" to MM2. So 256MB would be "-heapsize 256", and so on. However, due to extremely limited space, I was unable to implement any sort of error checking. I strongly recommend not to go below 32MB, and don't pass an empty parameter!

Download: https://goo.gl/CYsWYD

Backup your old one before replacing it! Enjoy!

EDIT: I've been informed that the EXE I patched does not include Diatosta's EXE patch. I'll see what I can do about this.