Back to the main page

Table Of Contents

THIS IS AN OLD FIX ...
AN UPDATED VERSION CAN BE FOUND BY FOLLOWING THE LINK ON THE MAIN PAGE

Intro

I think metacreations has written more programs that are suffering from exactly the same "not enough memory" problem as described here

"Poser 4" and "Painter 5" and "Painter 6" have the same issue as Painter Classic.
Therefore I wrote a variant of the fix for Painter Classic that could fool any executable into thinking the system has 512Mb of memory (as long as the executable fetches that data through "GlobalMemoryStatus"

I would like to know if the fix works for other programs, so please leave a note below if you find another product not mentioned on this page.


Download

Warning: A more recent fix has been made available ... check the main page under development projects

You can download the zip file here.

If this works for you and you find it worthwhile, feel free to donate something for it using Paypal or your credit card. Just to give you an idea, most people donate between 5 and 10 USD, 4 and 8 Euro or 700 and 1400 Yen.

Euro
US Dollars
Yen

Installation

Unzip the zip file in the installation directory of the program you wish to "fix".  The zip file contains two files "New_PClassic.exe" and "intercept.dll"

You will have to rename the executable "New_PClassic.exe" to make it work for the metacreations product you wish to fix.

The format of the exe filename is "<PREFIX>_<TARGET>.exe" where

For example: If the executable name is "Poser4.exe", you have to rename "New_PClassic.exe" to "New_Poser4.exe".

Now double click your "New_<....>.exe" and see if it works!

If it does work, please check if this fix has been reported to work below.  If you are the first to try it, please drop me an email (dev at depeuter "." org) and provide the details so I can complete the table below.

Reported Programs this will fix

These are the programs that this fix have been reported to work with.  The executable name is provided for your information to help you figure out what to rename the New_PClassic.exe in the zip file to.  For example, for Poser you have to rename New_PClassic.exe to New_Poser.exe (because the executable name of Poser is Poser.exe)

 

Program Progam
Version
Rename Executable To
Painter Classic 1 New_PClassic.exe
Painter Classic 2 NO FIX IS NEEDED (?)
Painter 4 New_PNT4_32.exe
Painter 5, 5.5 New_Painter5.exe
Painter 6.1 New_Painter61.exe
Painter Classic 1 (Japanese) New_PClassicJ.exe
Poser 3, 4 New_Poser.exe

 

What about the binary patch


For the Painter Classic program, I went through the exercise of providing a binary patch, however, providing a generic binary patch will be very difficult, unless the patch is verified to work and fix the correct problem in every version of the program it is patching.

Anyway, I think the patch provided above will be a sufficient workaround for being able to run you programs  ... and that's what it's all about.

On the other hand, I have a feeling the binary patching of ASI32_12.dll will work just the same for all versions of Painter and Poser ... so for the brave, try to apply the binary patch as explained on the Painter Classic fix page.

Leave your comment

Fill in the captcha and the blanks below to add a comment. The only mandatory field is the "comments". Thanks!
-- Geert De Peuter



Your Name:
E-Mail (will not be shown):
URL:
Location:

Comments:

User Comments

** Unsafe download?**

Norton Internet Security flags this site as a risk due to a Trojan in the download. On downloading the zip file, generic_fix.zip, Norton reported that it had found and deleted a Trojan. Unfortunately I don't feel brave enough to try the file even though cleaned.


Mike
2010-02-06 14:29:34


Hello, firstly thank you for the magnificent fix for painter 5.5, after I upgraded memory it failed to work but it is sorted, Just one small problem I am now unable to load pictures from computer hard drive into painter, but they will load from my external hard drive, so it is solveable, its it to do with the alteration thanking you, Happy New Year Pete
peter mandell
essex UK - 2010-01-02 20:58:19


I think what you've done for all the Painter users is great!

I on the other hand have an even older version that gives the same error. I have The older Fractal Painter 3.1 running on Win XP with 1GB RAM. Well... susposed to any ways. Also gives me the Not enough memory error. Used to work fine on another Win XP box (512MB RAM) until I upgraded the mother board CPU and mem. We bought it not too long after Win 95 was released... am I giving away my age by any chance here?!... I now only have a 1GB mem module so I can't break it in half.

If I email you the necessary install files (quite small) is there a possibility that you could make a fix for it?

I did try your very first fix but it gave me an error that says something about not being able to get the handle (incorrect handle) or something like that.

So I figured perhaps if I give you the exe etc. then you could perhaps fix it?

I'm propbably asking a bit much... right?

Regards Phillip
Phillip Newman
2009-11-11 13:17:11


Yep - it work - have to temporarily disable Norton360 while you are naming the new exe and using it - just disconnect your router, disable Norton - Paint away using the fixed Painter4. Thanks - you are a genius. -Dave
DaveM
2009-10-14 04:22:40


YESSSSS!!!!!!!!! WOOHOOO!!!! Thankyou, Thankyou, Thankyou!!!! It finally worked!!! I really appreciate it.
mitch
australia - 2009-10-12 07:36:10


I have POSER 4. I don\'t have an installation directory for it. I simply used to run the program strait off the disc without installing it, and it used to work pefectly on my old crappy computer. All I used to do was click on the Executable file and it worked because I didn\'t have the option of installing it. Now when I pop the disc in and click on the EXE file this stupid \"Your out of memory...\" thing pops up. Can you please tell me how I can get Poser 4 running again with this \"FIX\" baring in mind that I DONT have an Installation Directory for it?
mitch
2009-10-11 06:29:16


I have Metacreations Painter 3 and I cannot find the files that need replacing so that I can gain more memory for pictures. I have asiports.DLL and the Painter3 applications file or Painter.set file, but no exe files in the programme.

Please advise
Trevor
England - 2009-08-06 22:23:15


Oh, and if you are using Vista, you need to "Run as administrator" or you'll end up getting a "Painter5 has stopped working" error message. It might be best to just add a shortcut to the desktop.

Cheers, and good luck! (And thanks for the fix!)
Fusion
MI, USA - 2009-06-30 21:08:39


I encountered the same problem as mentioned in the quote below ("Error: Couldn't back up painter5.exe to painter5.exe~" etc.) and it seems to centered around the security protocols in Windows Vista.

The solution for me was to reboot in Safe Mode with Command Prompt (reboot and hit the F8 key before Windows starts). Then follow the DOS Box instructions here.

In my case, it was as simple as typing: cd c:\program files\painter 5.0 and then, fixit painter5.exe.

>"From maurice:
I installed the patch for Painter5.5 but got this error message:
Error: Couldn't back up painter5.exe to painter5.exe~: 5
Error: Couldn't install painter5.exe# as painter5.exe: 183

Any suggestions?"
Fusion
MI, USA - 2009-06-30 20:58:04


Avast Antivirus also flags this download as a Worm/Trojan...
Em
2009-05-01 06:11:43


Show All Comments

Back to the main page