WineHQ
Adobe Photoshop 3.0



Category: Main > Multimedia > Graphics > Graphics Editing > Adobe Photoshop > 3.0


NameAdobe Photoshop
Version3.0
License Retail
URLhttp://www.adobe.com/products/...
Votes  
Link Wine Wiki
RatingGarbage
Wine Version1.1.40
Maintainers of this version:
Description
Version 3.0 of Photoshop supported tabbed palettes and layers for th­e first time.
Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)

What works
Installer.


What does not
Application reports an out of memory error and exits.


What was not tested
Uninstaller.


Additional Comments

Wine's source can be hacked to let PS3 run.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentUbuntu 8.10 "Intrepid" (+ variants like Kubuntu)Mar 13 20101.1.40 Yes No Garbage Ken Sharp 
ShowDebian GNU/Linux 4.0 "Etch"Mar 01 20070.9.31. Yes No Garbage an anonymous user 


Known bugs
Bug # Description Status Resolution Other apps affected

 
WARNING

Photoshop 3 may not run on modern PCs with large amounts of RAM (typically >2048MB).

This is a Photoshop bug, not a Wine bug.  The same behaviour is apparent in Windows.


 
HOWTO

PS3 reports an "out of memory" message on computers with large amounts of RAM.  This is not a Wine bug, the same occurs under Windows.

However, you can hack Wine to allow PS3 to run.  The precise hack you want to use will vary depending on your system configuration, but the following patch is an example:

diff --git a/dlls/kernel32/heap.c b/dlls/kernel32/heap.c
index ead0778..7084e85 100644
--- a/dlls/kernel32/heap.c
+++ b/dlls/kernel32/heap.c
@@ -1359,7 +1359,7 @@ VOID WINAPI GlobalMemoryStatus( LPMEMORYSTATUS lpBuffer )

/* work around for broken photoshop 4 installer */
if ( lpBuffer->dwAvailPhys + lpBuffer->dwAvailPageFile >= 2U*1024*1024*1024)
- lpBuffer->dwAvailPageFile = 2U*1024*1024*1024 - lpBuffer->dwAvailPhys - 1;
+ lpBuffer->dwAvailPageFile = 2U*1024*1024 - lpBuffer->dwAvailPhys - 1;

/* limit page file size for really old binaries */
if (nt->OptionalHeader.MajorSubsystemVersion < 4)

Note: This patch affects memory allocation for ALL Wine applications.  Make sure you understand what you are doing.

Do NOT submit test results for hacked versions of Wine.

As this is not a bug, it will never be fixed.  Unless a third-party tool can be used to circumvent the issue, no further test results are needed and will probably be rejected.


 




   << Back

Page loaded in 0.12845 seconds.