Installation:Wine:Paint Shop Pro 8


Results 1 to 2 of 2

Thread: Installation:Wine:Paint Shop Pro 8

  1. #1
    Join Date
    Jul 2002
    Location
    USA
    Posts
    28

    Talking How To Install Paint Shop Pro 8 with Wine!

    Ok folks, here is how I got Paint Shop Pro 8 working in Linux using Wine. I messed with it a LOT after
    the first time I successfully installed it, because honestly, the first time it worked I didn't know why. :-)
    So this is the result of a lot of trial and error. I set things up starting from installing Wine all the
    way through running Paint Shop Pro, so hopefully it is generic enough that I didn't miss anything and it will
    work for you. Note that I did this using a REAL Paint Shop Pro 8 CD. I don't know how to install the ESD
    version with Wine...I haven't tried. I'm sure its feasible...


    1) Install Wine-20030911 from source:
    tar zxvf Wine.tar.gz
    cd wine-20030911
    ./tools/wineinstall

    2) Setup the config file:
    Uncomment the following lines:
    "Windows" = "win98"

    Add the following under [DllOverrides]:
    "msi" = "native"
    "msiexec.exe" = "native"

    Add the following to "Path" in the [wine] section:
    c:\\windows\\Installer\\InstMsi0

    ***Of course you will need to set up your drive's, etc, on your own...***

    3) Apply the default registry file that came with Wine
    regedit
    Registry->Import Registry File...->(select winedefault.reg file from wine source directory)
    Registry->Exit

    4) Make standard Windows fonts available to Wine (usually just by copying *.ttf fonts from a Windows install
    to your fake Windows drive's c:\Windows\Font\ folder...). If you don't do this, Paint Shop Pro will
    be really difficult to use because it will substitute some really messed up fonts in. You can always save
    this step for later if you don't believe me...if you install the fonts after PSP it will work out fine.

    4) Install cabextract - http://www.kyz.uklinux.net/cabextract.php

    5) Install Internet Explorer 6 (I used the files on the PSP8 CD for this, but you could also do
    it the hard way and run the web installer, and use that to download the CAB files):

    -You need to extract the needed files from the following CAB files:
    IE_S1.CAB
    IE_S2.CAB
    IE_S3.CAB
    IE_S4.CAB
    IE_S5.CABto figure it out...thanks to the fact that I don't have a job and I
    IE_S6.CAB
    IEDOM.CAB
    SCR56EN.CAB (If you use the PSP8 CD, this file is missing. See the SCR56EN.exe section below)

    -To do this, start by running the following command from inside the directory the CAB files are located in:
    cabextract IE_S1.CAB IE_S2.CAB IE_S3.CAB IE_S4.CAB IE_S5.CAB IE_S6.CAB

    -The following files should have been extracted:
    IE_1.CAB
    IE_2.CAB
    IE_3.CAB
    IE_4.CAB
    IE_5.CAB
    IE_6.CAB

    -It is safe to delete the IE_S*.CAB files now
    -Next, run the following command:
    cabextract IE_1.CAB IE_2.CAB IE_3.CAB IE_4.CAB IE_5.CAB IE_6.CAB IEDOM.CAB (add SCR56EN.CAB if you have it)

    -It is safe to delete the remaining CAB files
    -Rename sch128c.dll to schannel.dll
    -Create the directory "Internet Explorer" in "Program Files"
    -Copy/Move IEXPLORE.EXE to /Program Files/Internet Explorer/
    -Copy/Move all the remaining files to /Windows/System/
    -Replace system.reg in ~/.wine with this one: http://frankscorner.org/files/systemreg6.tgz
    -Add the following lines to your Wine config file:
    [AppDefaults\\iexplore.exe\\DllOverrides]
    "urlmon" = "native"
    "comctl32" = "builtin"
    "wininet" = "native"
    "shdocvw" = "native"
    "shlwapi" = "native"
    "crypt32" = "native"

    6) If you didn't have SCR56EN.CAB for whatever reason, you can install it by downloading the following file:
    http://download.microsoft.com/downlo...US/scr56en.exe

    -Install this using Wine:
    wine scr56en.exe

    7) Go ahead and test Internet Explorer by running /Program Files/Internet Explorer/IEXPLORE.EXE with Wine.
    I personally wasn't able to get to any websites with it even though it was supposed to be working, but
    it doesn't matter. PSP just requires that it be installed...

    8) Setup InstallShield:
    wine D:/psp/instmsia.exe

    9) Run the Paint Shop Pro installer:
    wine D:/psp/setup.exe

    The installer will more than likely hang up as soon as the progress bar reaches the end when copying files.
    Don't worry! Its "normal".

    10) Kill the install program somehow, I use KDE so I hit Ctrl-Alt-Esc and then click on the window with
    the skull and crossbones. You want to close it some other way? Sure, just close it.

    11) You need to kill the Wineserver before we can finish. Issue the following command:
    killall wineserver

    12) Now, run the installer again...
    wine D:/psp/setup.exe

    This time, it will seem to be less responsive and just over all slow. Just wait it out...it should finish.

    13) Run Paint Shop Pro!
    wine Paint\ Shop\ Pro.exe

    If a window comes up saying that the End User License Agreement, licence.rtf, couldn't be loaded, the
    installer must not have finished. Try again, though if you ran it twice it should've worked.


    I hope you've found this useful. I've already noticed a few important things that don't work correctly in
    the program, specifically with floating selections and such. Hopefully either I or one of you will figure

    out a workaround for things like that.

    Enjoy!

    Screenshot:
    http://cs.messiah.edu/~matthurne/wine/psp8_wine.jpg
    Last edited by matthurne; 09-13-2003 at 06:37 PM.

  2. #2
    Join Date
    Apr 2003
    Location
    Buenos Aires, Argentina
    Posts
    4,219
    < searching keywords >
    paint shop pro
    psp
    wine
    djserz.com.ar
    "All the drugs in this world won't save you from yourself..."

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •