First, thanks to the thread creator/s to allow me to finally play PS on my good Linux systems. NOTE 5.
Here is my realtime breadcrumb trail for PCLOS2007 in an AMD 3.2G athlon64 box and Nvidia video 1G memory. NOTE 4
Installed WINE using synaptic, my package manager. Less than 30 seconds. NOTE 7
Open Yakuake terminal window, getting $ user prompt.
1-21-09 8:33 Navigate to my PS folder where psclient, etc are resident. In my case /opt/PlaneShift.
paste in the script: ($prompt)
wget
http://mirror.psde.de/util/psclient_wine/megascript.sh8:36 run the script: ($ prompt)
sh ./megascript.sh
8:39 (my delay, coffee) selected xp in the popup window.
8:41 accept VCRedist visual c++, openAL. Note 6.
8:43 says completed.
I take a break to type,
Errors in term, etc. see NOTE 1.
Next: Here is where I run into my problem. Not sure if it's the hierarchy of my PCLOS distro, or is common to all Linux.
[After the script is finished running, go to ~/.wine/drive_c/Games/PlaneShift and run the command
wine ./psclient.exe]
I cannot go to ~/.wine/drive_c/Games/PlaneShift. Why? .wine is a HIDDEN folder. As a normal user at a $ prompt, I cannot list, get to, or find the .wine folder. So using what I learned recently in attempting to build PS, and that is changing the ownership of files and folders so a mortal user can get at them. In this case:
continue at 9:10AM.
at the $ prompt: su ENTER, enter my root password
at the # prompt: running as substitute user with root privileges:
chown -R mythtv:mythtv /home/mythtv/.wine
change mythtv to your user name and box name to fit your purpose, or just in some way change your ownership of the .wine folder from owned by root to owned by your user. NOTE 2.
type 'exit' to get back to $ user prompt.
Navigate to ~/.wine/drive_c/Games/PlaneShift and ENJOY! NOTE 3.
end at 9:11AM.
NOTE 1:
These errors showed up in my terminal window while the script was running the sound is ok and I don't know what the Mozilla error is, but the game runs ok:
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
Could not load Mozilla. HTML rendering will be disabled.
wine: '/home/mythtv/.wine' created successfully.
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
Note 2: I don't know if this compromises security, this box is inside a local protected network, or if changing ownership of the .wine folder will affect other wine applications.
Note 3. My first step in the wine folder was not to run the game, but right away did: wine ./psupdater.exe
It then updated itself.
Note 4: Exact box is a virgin Mythic Dragon HTPC V1.0. Innards listed at StormLogic site.
Note 5: Literally years were spent to get my distro to update the repository to 4.0x version, to have it broken almost right away by the CS leaf bug, suffering under Vista just to play, raising fur in IRC chat etc.
In a matter of minutes, one can have PS running under WINE on their Linux box.
It runs perfectly! Fast and snappy, no transparent window problems etc.
And all graphics look perfect. No white squares, invisible items like I got in Vista.
I tried running into walls, hanging around crowds, it is perfect, and now it seems I can automatically jump over tables and chairs, where I never could before, and no sticking on road to BD or Oja!.
You might even try installing PCLOS if your linux distro does not go as smoothly as mine did for this PS workaround.
I might now try to make a LiveCD of this. Stay tuned.
Note 6. Now, I own many legal windows OS's. I wonder what the minimum legal is. Just own a copy, does it have to be in same box? If so I could install one of my old say W98 pre sp1 licenses, and be perfectly legal.
Ah for the olden days of the Fair Use Act and Home Recording Act. Maybe our new leadership will listen to constituents and won't be run by media tycoons and repeal the DMCA.
Note 7. Don't quite get why the renaming. Is moot in my case I installed fresh WINE.