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.
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
- PREFIX is anything you wish to name it (just make sure it doesn't
contain an '_' character). I just used "New" as a prefix, but you can
replace that with "whatever you like".
- TARGET is the program that needs to be fixed (this is the executable as
defined in the shortcut usually). For Painter Classic, this is
PClassic (because you normally execute PClassic.exe through the shortcut)
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.
Fill in the captcha and the blanks below to add a comment. The only mandatory field is the "comments". Thanks!
-- Geert De Peuter
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 CommentsBack to the main page