Problems:

* Image does not load or effects not taking place

If you load a big image ( say over 1024 X 1024 ) and you face memory problems (the image does not load), or the image loads fine but when you try to perform an operation (use filter), the filter effect does not take place then you might need to increase the java heap memory provided by the JVM. Generally the default memory provided(64 MB) should be sufficient, but in cases where it becomes insufficient here is what you can do when you run JPhotoBrush Pro, type: 
a) in Windows/Linux/MAcOS/Solaris :      java -Xmx128m -jar JPhotoBrush.jar 
instead of      java -jar JPhotoBrush.jar . 
The -Xmx128m increase the maximum heap memory size to 128 Mb . You can increase it to say 256, 512,1024 etc depending on your needs. But note that higher value increases JPhotoBrush Pro loading time as java takes more time to allocate bigger memory. You can modify the existing shortcut to reflect this modified command. 
b) in platforms where the -jar option is not supported (for example OS/2 ECS) type:       java -cp JPhotoBrush.jar -Xmx128m com.jarsafe.Main 
-cp sets the classpath to include the JPhotoBrush.jar file and the actual class to execute is com.jarsafe.Main which is the entry point to the JPhotoBrush application. The -Xmx128m increase the maximum heap memory size to 128 Mb. You can increase it to say 256, 512,1024 etc. But note that higher value increases JPhotoBrush Pro loading time as java takes more time to allocate bigger memory. 


* TGA/TIFF/PSD image cannot be loaded/displayed

JPhotoBrush Pro currently supports uncompressed TGA,TIFF, PSD images. Probably the images are in compressed TGA or TIFF format. 
  