sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
2. After you do that, install winetricks. on ubuntu or debian:sudo apt-get install winetricks
if you use a different distro you will need to figure your package manager out for yourself.winetricks dotnet20 msi2
4. Navigate to the directory where you downloaded the TSL installer.msiexec /i TSL-EP1+2.msi
(assuming you downloaded the ep1+2 pack, the only one I have tested extensively so far.) echo export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$'\n'export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile
it will ask you for your password. enter it and press enter.export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/man:$MANPATH
3. next, run this:if [ `sysctl -n hw.cpu64bit_capable` -eq 1 ] ; then echo "+universal" | sudo tee -a /opt/local/etc/macports/variants.conf; else echo "not 64bit capable"; fi
you should get +universal
if your computer is 64 bit capable, or not 64bit capable
if, you guessed it, it is not 64 bit capable. either way is fine though. MacPorts just needs to know.sudo port install wine-devel
you might have to enter your password again. the computer will spit a bunch of info at you, and that is normal. it will take a long time to finish installing. probably more than a half an hour.sudo port install winetricks
I don't know how long that will take, but same deal. it will spit a bunch of data at you.winetricks dotnet20 msi2
9. navigate in your terminal to the directory where you downloaded the game installer. then run the following:msiexec /i TSL-EP1+2.msi
(assuming you are installing the 1+2 pack) it will take a while for anything to happen. if like 2 minutes go by and nothing happens, try this command:wine start TSL-EP1+2.msi
10. run TSLConfig.exe. Set the dialog font size to small. it crashes on medium or large for some reason.tsl
in the terminal will start the game.curl -O http://savetsl.co.cc/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
(yes, I used the savetsl server to host it.)I originally got these same error messages you both are reporting. This is how I fixed them:Sources:
Open your Wine Config Menu. Under Applications, mine is set to Windows XP. I don't know how important this is, but the next two options are what seemed to prevent the MSI file from opening and installing properly.
Go into Libraries. You should see msi and msiexec under existing overrides. When I was getting that error, they were set to Native then Builtin (I believe). All I did was switch these two options to builtin and then hit okay. Verify that it now says:
*msi (builtin)
*msiexec (builtin)
Then hit okay and close the Wine Config menu. Then go back into your terminal and try:
wine msiexec /i TSL-EP1+2.msi
Mine sat there for probably 3 minutes, but then popped up and installed.
Last time I tried running this game (when this episode 2 was just released) I was getting that bug where all the cut scenes were being skipped and there was no dialogue working. I can say that now everything is working perfectly. I just watched the opening cut scenes and all the sounds are working perfectly.
Also note that I did update to the newest Wine, 1.3.8, so it's working perfectly with this setup.
I hope this also helps you guys who are having the same problems. Can't wait to finally play through this episode!
I'm definitely not figuring out what to do with this either. I downloaded winebottler, copied it and the version of wine that it comes with into my Applications folder, and ran the TSL installer, and...keep going. wine makes a virtual C drive. the actual location on your mac would be something like this (I bet it is slightly different than linux but whatevs)
...it opens up a window that asks me if I want to run it directly in wine or convert it to an OSX application bundle with winebottler. So I choose the second one, to convert it, and then wine bottler opens up, and I convert the file into a file named TSL_installer.app.
As it's converting, the TSL installer starts, I click install...and then I hit a wall.
The installer wants me to choose a directory to put the game in, but it only lets me choose Windows directories--I can't figure out how to actually install it on my Mac.
Okay, I see. I was able to install and found the tsl.exe and the tslconfig.exe files. The config file doesn't do anything when I run it, and when I run the tsl.exe file, I get the following error: "Failed to open "main.cs"http://www.torquepowered.com/community/forums/viewthread/8755
At this point, I click ok, then it says "failed to initialize game, shutting down." And that's all for now. :) I have a feeling I'm on the right path, just need to figure out what to tweak.
It's 373.4 MB, which I think is the complete file.is that the mac app or the exe?
Okay. It's installed properly now. Not sure what the problem was but it seemed to work after redownloading it. The file "main.cs" is in the directory.ok. I am guessing something with the default graphics setup is having problems with macs.
Now, however, I'm getting the same issue as the other guy who you're working with here, where the game won't initialize the graphics, but you can hear the sound play. I imagine that being able to run that config.exe would allow me to solve the issue. ;)
the next thing to try out is this:
http://davidbaumgold.com/tutorials/wine-mac/#part-1
follow that (the nerdier guide)
don't be intimidated by all that crazy looking code you have to type ni the terminal. you don't need to know what it does, just copy and paste it and follow the guide. should be easy as long as you take a little bit of time to read it and don't give up if you don't understand exactly what it is trying to say. ask if you don't understand part of it.
when it is done, winebottler and normal command line wine should work. then the command winecfg should work and you should be able to run this command:Code: [Select]sudo port install winetricks
once that finishes, you should be able to run:Code: [Select]winetricks dotnet20
after that, TSLConfig.exe, in theory, should run. I haven't succeeded in getting it to run on my computer just yet, but I also haven't really tried.
after that, try different graphical modes in the TSLConfig.exe file until it runs right on your computer. I am guessing you will need to change to windowed mode or change the screen resolution as you can see from this thread right here on the forums: http://www.postudios.com/blog/forum/index.php?topic=9014.new This is complicated, but it will all be worth it. I am pretty confident that the remaining episodes will work just as well in Wine and you will be able to play the whole thing without installing any traces of windows.
winetricks msi2 dotnet 20
(you need to install dotnet20 again because deleting the wine directory got rid of it)msiexec /i TSL-EP1+2.msi
it will take a while, but it will open. actually for me it opened it like 4 times from one command, but whatevs.Has anyone else had any audio issues? For me, I get audio during the game launch and on the main menu. When I pick an episode and the game is loading, I hear a split second of the music and then it goes silent. In the game I hear no music and no voices. I do hear some background noises though, like Graham's footsteps and doors opening. This is on Ubuntu 10.04 using Wine 1.2.upgrade Wine. Install winetricks. install dotnet20. is this on the eipsode 2+1 pack? did you already have episode 1? did you use msiexec?
I've also found a couple places where it locks up.
1. If you're in a game and you open the menu, click Title Menu, and choose Yes, the game freezes.
2. From the main menu click About and then Adventure Gaming Tips. The game freezes.
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
then to check:wine --version
you should get 1.3.2 something. mine is:wine-1.3.2-284-g190c351
This is on the 2+1 pack. I installed with "wine start TSL.msi". I'll upgrade to 1.3, try the other tricks you suggest, and report back. I went with 1.2 because that's what was reported to work on AppDB.I will update. When I first got it working, it was on 1.2. but I upgraded to 1.3.2 before installing the 1+2 pack.
I updated to 1.3 and installed dotnet20, then ran TSLconfig and set it to windowed mode with low detail. Still no sound other than footsteps and some other ambient things.I would like someone to get it to work. A few others have gotten close.
I've got a couple Windows machines that I can play the game on, and at this point it's easier for me to do that. Unless you have something else to try, or you would like me to keep tinkering just for the sake of getting to the bottom of it, I'll just play it on one of my Windows boxes.
Thanks. :-)
winecfg
or if that doesn't work:wine winecfg
and go to the display tab, and check the box to emulate a virtual desktop. this has the same effect as running windowed mode, but it runs it in a wine window, not a native window. Might work. other than that, I don't really know. No sound though.... that could be a problem unrelated to wine. maybe search around in the tech support forum here... browse solved issues and look for sound related ones. then find out how to fix it in windows, and apply that to your mac. The problem is that I am not on the TSL Team and I haven't done extensive testing. I am confident that eventually this will work great and I will know enough to be able to support it well, but this is still rather... experimental.
Well, there is some screen tearing during the intro cutscenes, but otherwise the game would seem to run flawlessly. Like a said though, it's not really playable, since it crashes every time you enter a conversation where you need to click a dialog option. :) I'll try to mess with it some more though and see if I can figure it out. If this were Windows, I would think this was a driver issue with my video card, but with Mac and Wine, it's hard to be sure.it could be a driver emulation issue type deal.
wine winecfg
you can modify some video related settings in there. you can make it emulate a virtual desktop as welll, basically running it in windowed mode but without the program knowing. did you try changing the game detail? I don't think that would do anything but you never know.I figured it out. It's an issue with dialog size. It works fine if it's at the small setting, but medium and large makes it crash. It may be related to the issues others were having with this. Anyway, the game's now playable, and works pretty well, although I can tell there are a few graphical effects I seem to be missing--when Shamir disappears, I hear the sound of him casting a magical spell, and then his character just abruptly disappears--is there supposed to be some kind of spell effect there? Also, when I look at the mirror in Graham's room and see the little scene of Rosella, I can still see Graham's character reflected, but Rosella is standing right on top of him. Overall, it runs very smoothly, and looks pretty sharp. I'll try fiddling with winecfg and see if that helps then report back later. :)great. actually... mine crashes on medium and large font size as well! for some reason mine started on small by default and I never changed it so I didn't know. that kind of thing happens if you alt tab out of the window I think... but IDK. windowed mode might fix it, but it might not be worth it. glad its working!
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
sudo apt-get install winetricks
in your case.winetricks dotnet20 msi2
then to run the installer assuming all that worked. go to the directory where the file's at:msiexec /i TSL-EP1+2.msi
I keep periodically getting graphics glitches--like the options menu graphics will randomly become all distorted after playing for a while--same thing happens when looking at the druid's list or the Four Winds posters. Quitting the game and restoring had it go back to the way it was before. Not sure if it's a Wine glitch or a game glitch though, but I thought I'd mention it. I'll see if I can replicate it.I don't know either. I haven't had any such problems though.
update wine to 1.3.2.steve@steve-desktop:~$ wine --version
as much as I use the terminal, I forget that ALL the time.update wine to 1.3.2.steve@steve-desktop:~$ wine --version
wine-1.3.3
I'll try deleting the .wine directory, though - just as soon as I figure out/remember how to delete a directory. :P
Edit: got it: rm -r .wine
I was missing the -r
Well, I got .net and Windows installer installed. I'm still getting the error about the .msi being an invalid package. I'm re-downloading it now. It's kind of annoying - I can't drag-and-drop between the VM and my real machine. (Not that I'm surprised.)you could put it on a thumb drive and mount said drive in the virtual OS......
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
sudo apt-get install winetricks
winetricks dotnet20 msi2
wine start TSL-EP1+2.msi
sh winetricks
?sudo apt-get install winetricks
this is a winetricks problem I think. you could try installing the repos version of winetricks, running that and installing msi2 again.Hi atec123,great! glad to see others (especially linux users!) getting the game working.
Well I finished EP2 on Windows sooner than expected, so I as promised I gave Wine I try. I did just as you said in your previous posts:Code: [Select]sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
sudo apt-get install winetricks
winetricks dotnet20 msi2
wine start TSL-EP1+2.msi
Of course, it took me a couple of retries/uninstalls. I didn't even had the right version of Wine installed to begin with!
Just as you guys said, the game crashed with the subtitles or when the conversation window pops-up. I changed the fonts' size and the game ran like a charm in all its 1920x1080 glory!
(http://img199.imageshack.us/img199/2814/screenshot1mk.png)
Now for my specs:
Linux Mint 9 x64, Isadora (derived from Ubuntu 10.04 LTS (Lucid Lynx))
Kernel 2.6.32-22-generic
Gnome 2.30.2
Do you need to know anything else? I will be (re)playing the game in next couple of days and let you know if anything else happens.
Nvidia GeForce GTX 260cool. nVidia 5200FX over here. Honestly don't know on the drivers, they are the ones from the arch AUR. (the nvidia ones, not the opensource crap ones)
Nvidia Drivers: 195.36.24
are you running winetricks from the script that you downloaded?I didn't use sh - justCode: [Select]sh winetricks
?
or did you get it from the repos?Code: [Select]sudo apt-get install winetricks
this is a winetricks problem I think. you could try installing the repos version of winetricks, running that and installing msi2 again.
here's a question. did you redo the winetricks stuff after deleting your .wine directory?
winetricks dotnet20 msi2
.net and Windows installer appeared to install correctly.http://wiki.winehq.com/NativeMsiare you running winetricks from the script that you downloaded?I didn't use sh - justCode: [Select]sh winetricks
?
or did you get it from the repos?Code: [Select]sudo apt-get install winetricks
this is a winetricks problem I think. you could try installing the repos version of winetricks, running that and installing msi2 again.
here's a question. did you redo the winetricks stuff after deleting your .wine directory?Code: [Select]winetricks dotnet20 msi2
.net and Windows installer appeared to install correctly.
I got winetricks from the repository.
VERSION=20100917
Yes, I did the winetricks stuff after deleting the .wine directory.
Windows installer runs, though if I try to install with the GUI, I get "Incorrect command line parameters."
Sad to say that I can't get the game running with sound in Ubuntu. Episode 1 ran flawlessly, but now I downloaded the 1+2 pack and it installed fine. But when I try running the game, I get the same sound issue that the person mentioned previously. The sound works on the title splash screen and at the title menu, but once you load an episode, there is no dialogue sound or music.delete your .wine directory. this will delete everything relating to wine, including your stuff installed with winetricks.
I am running Wine 1.2 and I have Winetricks and the .Net Framework installed. I've tried both fullscreen and windowed mode, while trying multiple resolutions.
I'll tinker with it more tomorrow, but I'm bummed that it wasn't easy install and run like Episode 1 was. :(
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
sudo apt-get install winetricks
winetricks dotnet20 msi2
msiexec /i TSL-EP1+2.msi
make sure that you move to the directory you downloaded the installer to before running that last command.The NativeMsi thing worked! :D I was expecting to have to do more tweaking to actually get the game running, but it seems to be working fine. It's having some performance issues, but I think that's an issue with running it in a VM.thats great! yeah I figured the native MSI thing would work. Occasionally there are some minor flaws in the community made winetricks scripts. The whole VM thing might be the reason the winetricks MSI wouldn't work, but I am glad the native one did.
I'm now running TSL in Ubunti 10.04 in a virtual machine running on Windows 7! ;D
cool. nVidia 5200FX over here. Honestly don't know on the drivers, they are the ones from the arch AUR. (the nvidia ones, not the opensource crap ones)I got the nvidia ones... for better or worse. The previous version was buggy as hell and randomly froze my computer. I had to disable Compiz and browse through forums for weeks before finding out the cause.
well yeah. glad you got it working. I should add the texdt size thing as a bug. for some reason mine started with the text small by default but for other people it seems to not start like that..... it is a bug either way. maybe it will be fixed but I don't think it's a huge deal.Sorry for asking, when you say adding a screenshot, do you mean on WineHQ?
(Posted on: September 21, 2010, 09:16:54 PM)
ahh. thank you for adding your test results! always good to have a record of people who got it working. think you could add that screenshot as well? I will add one from mine too. good to have as much info as possible over there.
UPDATE: I added a screenshot.
I have always had terrible luck with anything but the nvidia nonfree drivers. those have always treated me well. the opensource ones don't have 3d acceleration, so I don't think they would work nearly as well for TSL or anything really.Quotecool. nVidia 5200FX over here. Honestly don't know on the drivers, they are the ones from the arch AUR. (the nvidia ones, not the opensource crap ones)I got the nvidia ones... for better or worse. The previous version was buggy as hell and randomly froze my computer. I had to disable Compiz and browse through forums for weeks before finding out the cause.
Sorry for asking, when you say adding a screenshot, do you mean on WineHQ?yep. it would be nice. it's not needed but the more info/data they have, the better. because some linux users might see the site but not really look, register, or ask for help and just think like "I wonder if it works in wine. let's check the appdb" and if they see lots of data about it working they will be more likely to download it.
Hi atec123,run TSL in windowed mode and run the screenshot app (In gnome, applications, accesorries, screenshot), then have it take a screenshot of just the TSL window. worked for me. But you can't take fullscreen screenshots. you can't do that in windows on TSL either though from what I hear. a minor limitation of the tourque engine I guess.
OK, I finally finished the game under Linux. Everything went smoothly, nothing unusual to report. I created an account on Wine HQ and posted 3 screenshots plus an entry for the test results. All are waiting for reviewing ;)
I have a question. How do you take a snapshot without having to killapp TSL? Whenever I hit PRTSCR, Gnome will take a snapshot, but TSL gets frozen.
Thanks
OK that worked. Thanks!no problem. and I see your test results are up. good!
Hey, atec. I just wanted to say that you're doing a great job of supporting the Linux/Mac users! :Dthanks! When I initially started testing I didn't really intend to really be the tech support for it, but once I submitted my results, had some people test it and learned more (and became the maintainer), I decided to be the tech support for it, and so far it seems to be doing ok. :)
I second the kudos. You're pretty much single-handedly responsible for me being able to play the second episode AT ALL. So thanks for that. ;) It's nice to learn something new about one's machine, too. I've since run several AGS games through Wine as well. It's a great little program.ahh thanks! Wine is amazing. I don't have a windows system and Most non old KQ games I play are run through wine (the original KQs are run in windows 3.1 in dosbox). I run Myst, Riven, ROTS, Rhem1-3, Myst 3, all those puzzly games. And obviously a bunch of AGS games. only thing with that is the intro movies don't play on some games. (IA KQ3 for example)
None of my screenshots are on Wine HQ, yet. But that's OK. Ep 3-5 are eventually going to come out, so there will be plenty to post.OK that worked. Thanks!no problem. and I see your test results are up. good!
Atec, did you ever get someone to try TSL WINE in OS X? If not, I'll try.A few people so far.
Never heard that phrase before, but OK. hahaNone of my screenshots are on Wine HQ, yet. But that's OK. Ep 3-5 are eventually going to come out, so there will be plenty to post.OK that worked. Thanks!no problem. and I see your test results are up. good!
I would like to ass my thanks as well. Thank you atec123 for taking the time to help us out!
Freudian slip... Sorry... I mean to say:Atec, did you ever get someone to try TSL WINE in OS X? If not, I'll try.A few people so far.
.....but you should still try :PNever heard that phrase before, but OK. hahaNone of my screenshots are on Wine HQ, yet. But that's OK. Ep 3-5 are eventually going to come out, so there will be plenty to post.OK that worked. Thanks!no problem. and I see your test results are up. good!
I would like to ass my thanks as well. Thank you atec123 for taking the time to help us out!
Freudian slip... Sorry... I mean to say:figured. I was just messing with you. :P
I would like to add my thanks as well. Thank you atec123 for taking the time to help us out!
Sooo....what do I do?read the first post. since you last saw this thread it has been updated into a somewhat comprehensive and understandable guide.
since you last saw this thread it has been updated into a somewhat comprehensive and understandable guide.
actually it's a .msi installer.since you last saw this thread it has been updated into a somewhat comprehensive and understandable guide.
XD Haha, ok. I will get into this tomorrow or the day after. So you can run the .exe installer in WINE?
Oh, right. My bad.far as I know it is decent. people have gotten it working using the information that is there (though not actually FROM there) on OSX, and people have gotten it working on linux from there... I think. at least I have becasue I documented exactly what I did and then told people.
I'm fairly skilled with technology, so if you wrote a decent guide, I'm confident I'll get it to work.
I take comfort on the fact that I didn't made the worse slip on a Sierra-related board:QuoteFreudian slip... Sorry... I mean to say:figured. I was just messing with you. :P
I would like to add my thanks as well. Thank you atec123 for taking the time to help us out!
ok.... that is amazing.I take comfort on the fact that I didn't made the worse slip on a Sierra-related board:QuoteFreudian slip... Sorry... I mean to say:figured. I was just messing with you. :P
I would like to add my thanks as well. Thank you atec123 for taking the time to help us out!
http://www.agdiforums.com/forum/viewtopic.php?f=2&t=1727&hilit=grabbing+the+condom
;D
I'm pretty sure that's the wrong Sierra game for that item. :PLSL right?
I'm pretty sure it's a fairly vital part of LSL1. XDyeah.
Don't be a fool, and all. :P
After that I won't be on much for the next few days.
after that... idk.
I'll be around.After that I won't be on much for the next few days.
after that... idk.
Are you leaving too? :(
Soooooo, maybe ya'll have talked about this but when I tried to install MacPorts it said it couldn't install it because "XCodes" is not installed or "was installed with UNIX (10.5+) or Command Line Support (10.4) deselected."http://www.askdavetaylor.com/how_to_install_apple_developer_tools_cc_gcc_mac_os_x.html
This probably won't be a total shock but I have no idea what it's talking about. :P
#pcm.!default spdif
pcm.!default hw:1
./configure --prefix=~/directory-for-wine/
then the usual make and sudo make install.err:process:__wine_kernel_init boot event wait timed out
fixme:sfc:SFC_3 0
fixme:advapi:SaferCloseLevel ((nil)) stub
err:ole:create_server class {000c101c-0000-0000-c000-000000000046} not registered
err:ole:CoGetClassObject no class object {000c101c-0000-0000-c000-000000000046} could be created for context 0x4
fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub
fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0x90c6f8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0x13c800,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
Hello, new to the forum!wipe the wine directory again.
I'm trying to get this to work on Ubuntu 10.04. Anyway, I followed all of the instructions in the first post, but when I got to the part where I actually install TSL, it says that the Windows Installer Service cannot be accessed. So I tried wiping out the .wine directory (I upgraded to Wine 1.3.6 just for this), reinstalling winetricks and the dotnet20 business, and still the same problem. So then I tried the "older, harder way" for the native MSI, and I get the same error when I try to actually install TSL, except I think it's worse because before I would actually see the installer window before it gave me the error, now it just gives me error.
If it's helpful, what it looks like in the terminal after I try to install TSL is:Code: [Select]err:process:__wine_kernel_init boot event wait timed out
fixme:sfc:SFC_3 0
fixme:advapi:SaferCloseLevel ((nil)) stub
err:ole:create_server class {000c101c-0000-0000-c000-000000000046} not registered
err:ole:CoGetClassObject no class object {000c101c-0000-0000-c000-000000000046} could be created for context 0x4
fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub
fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0x90c6f8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0x13c800,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
Anyway, I've done enough messing around with wine for one day.
I wiped the wine directory, alternated between trying to install the msi file and start the game three times, and the exact same results all three times: the installer doesn't work, and when I try to start the game directly it says incorrect parameters (I forgot to mention that in my previous post).no no no... not start the game.
There is a limit to the tedium I can take of doing the same thing over and over again. I suppose I can try again tomorrow (to see if shutting down the computer and starting it again has any effect) but other than that, if I don't have any new tactic to try, I'm about ready to give up.
msiexec /i TSL-EP1+2.msi
wine start TSL-EP1+2.msi
big difference.Code: [Select]msiexec /i TSL-EP1+2.msi
big difference.
wine start TSL-EP1+2.msi
fixme:exec:SHELL_execute flags ignored: 0x00000100
EDIT: One other thing I could try is to install this on a different computer. I don't know if that would make any difference, but the alternative computer does have superior hardware (I think ... it was assembled by my dad, so I'd have to ask him for specs).try that! does this computer have linux on it or not?
...
The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
Hi glottal,I have tested it on version 1.2-1.3.5 and those all work. Later today I will try it with 1.3.6 and 1.3.7 with my exact configuration and see if there are any problems. (I hadn't had time to upgrade yet. thank you guys for reminding me)
I did the same as you did, which are the same steps as I did with my previous versions of Linux Mint and Wine. I ended up with the same error message as you. I'm using Wine 1.3.7 and Linux Mint 10 now (Ubuntu 10.10 Maverick Meerkat equivalent).Code: [Select]...
The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
Wine 1.3.6+ could be the guilty one, since it work fine with 1.3.3.
I originally got these same error messages you both are reporting. This is how I fixed them:I feel so stupid now. I COMPLETELY FORGOT ABOUT THAT PART!
Open your Wine Config Menu. Under Applications, mine is set to Windows XP. I don't know how important this is, but the next two options are what seemed to prevent the MSI file from opening and installing properly.
Go into Libraries. You should see msi and msiexec under existing overrides. When I was getting that error, they were set to Native then Builtin (I believe). All I did was switch these two options to builtin and then hit okay. Verify that it now says:
*msi (builtin)
*msiexec (builtin)
Then hit okay and close the Wine Config menu. Then go back into your terminal and try:
wine msiexec /i TSL-EP1+2.msi
Mine sat there for probably 3 minutes, but then popped up and installed.
Last time I tried running this game (when this episode 2 was just released) I was getting that bug where all the cut scenes were being skipped and there was no dialogue working. I can say that now everything is working perfectly. I just watched the opening cut scenes and all the sounds are working perfectly.
Also note that I did update to the newest Wine, 1.3.8, so it's working perfectly with this setup.
I hope this also helps you guys who are having the same problems. Can't wait to finally play through this episode!
officially giving up.try this first. and not on version 1.2, use version 1.3.5 or something. This will probably work, because I remember having to do this once.
fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not <assembly>
fixme:sync:CreateMemoryResourceNotification (0) stub
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"TSLConfig.resources"
fixme:shell:URL_ParseUrl failed to parse L"TSLConfig.resources"
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:JpegDecoder_CreateInstance Trying to load JPEG picture, but JPEG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {9456a480-e88b-43ea-9e73-0b2d9b71b1ca}, hres is 0x80004005
fixme:imm:ImmDisableIME (-1): stub
fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime 2.0 Error Reporting"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x000000ea,0x3009a1b4,0x5dc624): stub
err:eventlog:ReportEventW L"clr20r3"
err:eventlog:ReportEventW L"tslconfig.exe"
err:eventlog:ReportEventW L"1.0.0.0"
err:eventlog:ReportEventW L"4c8d8ee1"
err:eventlog:ReportEventW L"system.drawing"
err:eventlog:ReportEventW L"2.0.0.0"
err:eventlog:ReportEventW L"4333aeaf"
err:eventlog:ReportEventW L"15b"
err:eventlog:ReportEventW L"17"
err:eventlog:ReportEventW L"system.argumentexception"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:xrender:XRender_AlphaBlend not supported - XRENDER headers were missing at compile time
fixme:xrender:XRender_AlphaBlend not supported - XRENDER headers were missing at compile time
err:ole:CoUninitialize Mismatched CoUninitialize
err:ole:CoUninitialize Mismatched CoUninitialize
Unhandled Exception: System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.get_Flags()
at System.Windows.Forms.ControlPaint.IsImageTransparent(Image backgroundImage)
at System.Windows.Forms.Control.set_BackgroundImageLayout(ImageLayout value)
at TSL.ConfigTool.Forms.ConfigForm.InitializeComponent()
at TSL.ConfigTool.Forms.ConfigForm..ctor()
at TSL.ConfigTool.Program.Main()
wine: Unhandled exception 0xe0434f4d at address 0x684091a2 (thread 0009), starting debugger...
Unhandled exception: 0xe0434f4d in 32-bit code (0x684091a2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:684091a2 ESP:0032f084 EBP:0032f0e8 EFLAGS:00200246( - -- I Z- -P- )
EAX:683f7a45 EBX:68457ff4 ECX:00000000 EDX:e0434f4d
ESI:e0434f4d EDI:e0434f4d
Stack dump:
0x0032f084: 0032f120 00000004 0000003c e0434f4d
0x0032f094: 00000001 00000000 684091a2 00000001
0x0032f0a4: 80070057 e0434f4d 0032f120 02b22000
0x0032f0b4: 02000036 0032f0cc 79e814da 0032f0d8
0x0032f0c4: 02000036 00000001 0032f148 79e87ff4
0x0032f0d4: 0000012c 02b5abcc 6840915a 0013dd48
Backtrace:
=>0 0x684091a2 RaiseException+0x52(code=0xe0434f4d, flags=0x0001, nbargs=0x0001, args=0x32f120) [/home/sara/Desktop/wine-1.3.5/dlls/kernel32/except.c:84] in kernel32 (0x0032f148)
1 0x79f97065 in mscorwks (+0x127064) (0x0032f20c)
2 0x7ae656be in system.drawing.ni (+0x856bd) (0x0032f240)
3 0x03610f97 (0x00984728)
4 0x00000000 (0x00378174)
5 0x000000d4 (0x001c0000)
0x684091a2 RaiseException+0x52 [/home/sara/Desktop/wine-1.3.5/dlls/kernel32/except.c:84] in kernel32: subl $4,%esp
Unable to open file ''
Modules:
Module Address Debug info Name (66 modules)
PE 400000- 544000 Deferred tslconfig
PE 2b20000- 3608000 Deferred mscorlib.ni
PE 3660000- 42e6000 Deferred system.windows.forms.ni
ELF 20000000-20076000 Deferred libfreetype.so.6
ELF 20076000-20080000 Deferred libxcursor.so.1
ELF 20080000-20270000 Deferred shell32<elf>
\-PE 20090000-20270000 \ shell32
ELF 20270000-202a9000 Deferred windowscodecs<elf>
\-PE 20280000-202a9000 \ windowscodecs
ELF 20a9d000-20af9000 Deferred advapi32<elf>
\-PE 20ab0000-20af9000 \ advapi32
ELF 2351d000-23592000 Deferred rpcrt4<elf>
\-PE 23530000-23592000 \ rpcrt4
ELF 27313000-2739b000 Deferred winex11<elf>
\-PE 27320000-2739b000 \ winex11
ELF 2c13b000-2c226000 Deferred oleaut32<elf>
\-PE 2c150000-2c226000 \ oleaut32
ELF 3222c000-32236000 Deferred libxrender.so.1
ELF 38fa1000-38fa7000 Deferred libxfixes.so.3
ELF 3a0c4000-3a0f8000 Deferred uxtheme<elf>
\-PE 3a0d0000-3a0f8000 \ uxtheme
ELF 3b959000-3ba47000 Deferred comctl32<elf>
\-PE 3b960000-3ba47000 \ comctl32
ELF 3ba54000-3ba6e000 Deferred libxcb.so.1
ELF 49eb7000-49ed0000 Deferred version<elf>
\-PE 49ec0000-49ed0000 \ version
ELF 4bb35000-4bb3b000 Deferred libxdmcp.so.6
ELF 53151000-53252000 Deferred ole32<elf>
\-PE 53170000-53252000 \ ole32
ELF 5cc1c000-5cc3e000 Deferred imm32<elf>
\-PE 5cc20000-5cc3e000 \ imm32
PE 5e380000-5e409000 Deferred diasymreader
ELF 6022e000-60243000 Deferred libz.so.1
ELF 68000000-6801d000 Deferred ld-linux.so.2
ELF 6801d000-6815d000 Deferred libwine.so.1
ELF 6815d000-68176000 Deferred libpthread.so.0
ELF 68176000-682d0000 Deferred libc.so.6
ELF 682d0000-682d4000 Deferred libdl.so.2
ELF 682d4000-6838d000 Deferred ntdll<elf>
\-PE 682f0000-6838d000 \ ntdll
ELF 6838d000-683b3000 Deferred libm.so.6
ELF 683b3000-683bb000 Deferred libnss_compat.so.2
ELF 683bb000-683c5000 Deferred libnss_nis.so.2
ELF 683c5000-683d1000 Deferred libnss_files.so.2
ELF 683d1000-68549000 Dwarf kernel32<elf>
\-PE 683e0000-68549000 \ kernel32
ELF 69c23000-69ca7000 Deferred msvcrt<elf>
\-PE 69c40000-69ca7000 \ msvcrt
ELF 6e38a000-6e38e000 Deferred libxau.so.6
ELF 74f4f000-74fb7000 Deferred gdiplus<elf>
\-PE 74f60000-74fb7000 \ gdiplus
ELF 75771000-757d4000 Deferred shlwapi<elf>
\-PE 75780000-757d4000 \ shlwapi
PE 78130000-781cb000 Deferred msvcr80
ELF 786a1000-787be000 Deferred libx11.so.6
PE 79000000-79045000 Deferred mscoree
PE 79060000-790b3000 Deferred mscorjit
ELF 7987c000-79893000 Deferred libnsl.so.1
PE 79e70000-7a3d1000 Export mscorwks
PE 7a440000-7abfe000 Deferred system.ni
PE 7ade0000-7af74000 Export system.drawing.ni
ELF 7b804000-7b937000 Deferred user32<elf>
\-PE 7b820000-7b937000 \ user32
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c03e000-7c0ca000 Deferred gdi32<elf>
\-PE 7c050000-7c0ca000 \ gdi32
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Phoenix Online\The Silver Lining\TSLConfig.exe
00000021 2
00000020 0
00000009 0 <==
0000000e services.exe
0000001e 0
00000018 0
00000017 0
00000016 0
00000010 0
0000000f 0
00000011 mscorsvw.exe
0000001a 0
00000019 0
00000015 0
00000012 0
00000013 explorer.exe
00000014 0
0000001b winedevice.exe
0000001f 0
0000001d 0
0000001c 0
Backtrace:
=>0 0x684091a2 RaiseException+0x52(code=0xe0434f4d, flags=0x0001, nbargs=0x0001, args=0x32f120) [/home/sara/Desktop/wine-1.3.5/dlls/kernel32/except.c:84] in kernel32 (0x0032f148)
1 0x79f97065 in mscorwks (+0x127064) (0x0032f20c)
2 0x7ae656be in system.drawing.ni (+0x856bd) (0x0032f240)
3 0x03610f97 (0x00984728)
4 0x00000000 (0x00378174)
5 0x000000d4 (0x001c0000)
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x32ebcc,(nil)): stub
err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (79F97075) (80131506)"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:imm:ImmReleaseContext ((nil), 0x132658): stub
git clone git://source.winehq.org/git/wine.git ~/wine-git
cd ~/wine-git
./configure --prefix=~/wine-tsl/
then get all required libs if you don't have them. you probably do though if you have already compiled a version of wine before.make
sudo make install
then set your wineprefix to whatever wineprefix TSL was installed at:export WINEPREFIX=$HOME/.whatever-your-wineprefixfortsl-was/
then navigate to the folder where TSLConfig.exe is and run~/wine-tsl/bin/wine tsl-config.exe
you might also need to run winetricks again but I don't think you will.I suspect the game itself would be an, ah, anticlimax.you don't come across as a computer nerd....
you don't come across as a computer nerd....
At least this is strong evidence that the problem is on my computer, most likely Wine but possible something else.it probably is wine, but the stuff I posted above will probably fix it if you still want to try.
Nah, I'm just a computer nerd's daughter (though I suppose early imprinting has some effects ... such as the fact that I'm still using Linux even though I'm an adult and am currently free to use whatever operating system I please).yeah. Linux is a nerd's operating system. It's great though. I am so accustom to it that it is easier for me than windows.
Thanks everyone for all of the help. As it is, I'm going to get a new computer in about a month or two anyway, so I'll hold off playing the game until then. This would also be a good time to edit the guide to reflect that you have to change the Wine configuration to builtin.Yeah. I kinda added a little note at the end, but editing the guide is a good idea for when I have some time. Could save some people a lot of trouble. Glad you will be able to get it to work after all.
So any word on getting Ep. 3 to run in wine? For some reason it doesn't seem to be working as automatically as the other 2 episodes did for me.That's my project for later today. I was afraid of that... if you discover anything in the mean time, let me know.
So any word on getting Ep. 3 to run in wine? For some reason it doesn't seem to be working as automatically as the other 2 episodes did for me.That's my project for later today. I was afraid of that... if you discover anything in the mean time, let me know.
first things first here, I'm trying it with a fresh ubuntu install with a new wine install.
This will be the 1+2+3 pack. after that I will install on my tsl wineprefix on top of episodes 1 and 2 and see how that works. I have a bad feeling about the patch, you might have to re install all 3. We will see i guess.
I just tried installing all three, and no dice. I'm getting an "incorrect command line parameters" error when I try to run via the Wine Windows installer.mess with it some more. try the old method for installing windows installer. try wine start and msiexec. eventually you should get it to work but its kinda hit or miss. I have not tried the 1=2=3 pack, but I am about to (on a fresh ubuntu install made just for this)
Hi,thats further than I've gotten. Good to know it's possible though, I will mess with it more. have you tried going in the config and switching to lower graphics?
After the failure of the Ep. 3 patch in Win XP (it hangs up) I decided to give Wine 1.2.2 a try. I ran the patch from Nautilus, not the terminal. I got an error with msiexec, but I was allowed to continue patching. It took 20 minutes or so.
Everything was fine, the Ep. 3 intro played, but once I was giving control, all I got was a black screen with my cursor. The hidden menu and inventory could accessed, but nothing happened when I clicked in the dark. I tried both the autosave from Ep. 2 and a new game, same problem.
I'm d/l Ep. 1-2-3 right now to see it's any different. I'll post my results later.
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
sudo apt-get install winetricks
winetricks dotnet20 msi2
Open your Wine Config Menu.
Go into Libraries
*msi (builtin)
*msiexec (builtin)
msiexec /i TSL-EP3.msi
OK it work fine with Ep1-2-3. I think it's far better than the whole patching.Great! That's the same as installing the 1+2 pack. good to know its easy enough. I am about to update the appdb page with the new episode and results. I am gonna add 2 new versions, 1+2+3 pack, and patched+repatched (see here: http://www.postudios.com/blog/forum/index.php?topic=10121.0 I am feeling good about getting that to work)Code: [Select]sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
sudo apt-get install winetricks
winetricks dotnet20 msi2
Open your Wine Config Menu.
Go into Libraries
*msi (builtin)
*msiexec (builtin)
msiexec /i TSL-EP3.msi
Linux Mint x64 Julia 10, based on Ubuntu 10.10
Wine 1.3.14
winetricks mono28
to install mono and when thats done, this might be a step closer to working.env WINEPREFIX="/home/legitiperson/.tsl-patched" wine C:\\windows\\command\\start.exe /Unix /home/legitiperson/.tsl-patched/dosdevices/c:/users/legitiperson/Start\ Menu/Programs/Phoenix\ Online/The\ Silver\ Lining/Uninstall.lnk
so yeah, set all that right and run that command to uninstall 1+2 but leave behind your wineprefix and saved games. then in that wine prefix, run the 1+2+3 installer.I will report back, I am in the proccess right now.Getting closer! At least the installer runs now, even if it ends prematurely. Getting this...hmm..... try it on a fresh wineprefix maybe. and do you have enough free disk space?
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:extract_cabinet_stream FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"#media1.cab"
Will keep working at it, especially since the game isn't running in my XP virtual machine.
I place the goodbye patch (scripts.tsl) in the proper folder n Wine. However, my save games are no longer working (these save games are copied from TSL in WinXP). This result in a black screen with my cursor. The game will be ok if a start a new episode.that might just be a problem with the game, the patch breaking save games. that would make sense at least.
It seems I'm troubleshooting more than playing. I'll be putting Wine on hold for now and concentrate on playing with the WinXP installation. Once I finished Ep3, I'll be playing TSL on Wine thoroughly, from Ep1 to Ep3.
Yup, the issue was that I had run out of disk space, and needed to remove all the files that had previously installed before attempting to re-install. It works perfectly now!good. that's what I suspected. it is a pretty large game.
winetricks dotnet20 msi2
I don't know what this "atk: is. I don't recognize that from my install.winecfg
and that will open up the config menu.
I don't have any more time today, but I'd like to know:do it. use this method to install wine, its the one i based a big part of the guide on:
Should I delete Wine and Winebottler and then download version 1.3.14 from winehq?
Or should I just download 1.3.14 (will it update the Wine I already have)?
I'll check around the web before I do anything, but my plan is to
1. Get a newer version of Wine working, and then
2. Re-do all the commands on the first page, including the winecfg one.
--> Activating dbus @1.2.24_1+universal
Error: Target org.macports.activate returned: Image error: /Library/LaunchAgents/org.freedesktop.dbus-session.plist already exists and does not belong to a registered port. Unable to activate port dbus. Use 'port -f activate dbus' to force the activation.
Error: Failed to install dbus
Log for dbus is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/main.log
Error: The following dependencies were not installed: zenity gtk2 atk glib2 dbus gtk-doc docbook-xml docbook-xml-4.1.2 xmlcatmgr docbook-xml-4.2 docbook-xml-4.3 docbook-xml-4.4 docbook-xml-4.5 docbook-xml-5.0 docbook-xsl gnome-doc-utils intltool gnome-common p5-getopt-long p5-pathtools p5-scalar-list-utils p5-xml-parser iso-codes py27-libxml2 rarian getopt gdk-pixbuf2 jasper pango Xft2 cairo libpixman shared-mime-info xorg-libXdamage xorg-damageproto libnotify dbus-glib
Error: Status 1 encountered during processing.
$ winecfg
wine: created the configuration directory '/Users/~/.wine'
err:process:__wine_kernel_init boot event wait timed out
$ winetricks dotnet20 msi2
-bash: winetricks: command not found
Could all this be because I ran $ sudo port install wine and not $ sudo port install wine-devel?maybe. run this command:
wine --version
and if it's 1.2x or 1.3x your good. wine devel would be better cause it's newer, but I think it works alright in 1.2x as well.sudo port install winetricks
winetricks isn't included in wine.curl -O http://winetricks.org/winetricks && sudo chmod 777 winetricks && sudo chmod +x winetricks && sudo rm /usr/bin/winetricks && sudo rm /usr/local/bin/winetricks && sudo mv winetricks /usr/bin/winetricks
thats a bit of a crazy code and a bit redundant, (a bunch of those things probably aren't needed, but won't hurt at all) but it is pretty much sure to work. just copy and paste it in your terminal and run it.wineboot --update
I'm not sure how long it will last, but far from being discouraged, I just want to figure this out all the more...thats the right attitude. remember, installing the game (or rather, getting the damn installer to start) is by far the hardest part of the process. once the installer starts its almost gurenteed to work, IME.
err:process:__wine_kernel_init boot event wait timed out
winetricks
with out the rest. it should open up a gui where you can select what parts to install. however, it seems like there is a problem with your wine installation with it timing out on everything and that is probably why winetricks is not working as well.I gave up on using the patch, but installing the 1gb EP3 install file over what was already there worked perfectly.actually you should still have em. i didn't test it though, cause i didn't have any. (I had already messed them up from various experiments beforehand)
Probably lost all my save stuff, but I don't mind since it probably is pointless to download the next episode before you finish the previous one. :)
winetricks geckothat's probably what you need. it probably just thinks you need IE.
mv .wine{,.backup}
and
wineboot
curl -O http://savetsl.co.cc/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
tsl
in the terminal, tsl opens up.
:iluvu:glad it's finally working!
It's working now!! Thank you for all your help, atec123!
I'm going to play it through from Ep1; not looking forward to the glitches there are reportedly a lot of in Ep3, but sooooooo happy it's working at last.
;B
Hey atec123,thank you. I just processed your results so they are now on the website: permanent link (http://appdb.winehq.org/objectManager.php?sClass=version&iId=22920&iTestingId=62120) you are the first to actually have complete test results (I still haven't gotten around to finishing it.) good to know that it works all the way through.
I played all 3 episodes under Wine and posted my results in WineHQ. No problems to report other than the ones we already know. Ep3 crash from time to time under Wine, just like in Windows.
No problem. So... I'm guessing no one want to try the patch (either that be Windows or Linux)? I think everyone will stick with the full version for future releases.I have tried the patch many times in linux. it seems to not like the wine .NET framework hack. even after installing and setting that up, it still claims there is a NET framework problem. the patch for the patcher also didn;t work, it gave a different error. pretty sure its not worth it from now on, but I will still be testing them. (in case they get better) I just don't advise the majority of users to try them, cause it's probably a waste of time.
I'm hoping someone can help me get this game installed on SnowLeopard. I made a thread about this but it was recommended I repost over here. Here is my original post:
Hey guys, I'd love to get this game going as I was a huge KQ fan back in the day. 5 and 6 were always my favs so this game was especially appealing to me. Problem is I can't even get it to install. My Win7 box is in storage so I'm doomed to trying to get mostly win games to run on mac. This is the first game to really put up a fight. I've been using Crossover for everything else but couldn't get this game to install. I followed the guide in the sticky and installed XCode+MacPorts+Wine+Winetricks+.NET 2.0. However the TSL installer still halts and says that it "ended prematurely b/c of an error." Here is the terminal output.
85:~ pam$ cd desktop
85:desktop pam$ msiexec /i TSL-EP3.msi
err:process:__wine_kernel_init boot event wait timed out
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:extract_cabinet_stream FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"#media1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFiles" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
What do you guys think I should try next?
Thanks. I'll check out WineBottler, but it's good to know there is a mac version in the works. I've resorted to trying out AGDI's KQ remakes. I knew of them but never got around to trying them. I can't wait to try out KQ3 Redux. 3 was my fav after 5 and 6.
winebottler worked for you, dd?
i could never get it to work...
odd...it's based on a really old version of wine. i didn't have any luck but i didn't try much (i don't own a mac but i tried it on one)winebottler worked for you, dd?
i could never get it to work...
Yeah, it did. I don't use it much anymore, considering I'm using a beta build of the mac specific version, but when I did use it, it worked well enough for me. Actually, TSL is the only game I was able to get working through it... XD
odd...it's based on a really old version of wine. i didn't have any luck but i didn't try much (i don't own a mac but i tried it on one)winebottler worked for you, dd?
i could never get it to work...
Yeah, it did. I don't use it much anymore, considering I'm using a beta build of the mac specific version, but when I did use it, it worked well enough for me. Actually, TSL is the only game I was able to get working through it... XD
folllow my guide. thats the best way to get the newest version working and get tsl working on it.odd...it's based on a really old version of wine. i didn't have any luck but i didn't try much (i don't own a mac but i tried it on one)winebottler worked for you, dd?
i could never get it to work...
Yeah, it did. I don't use it much anymore, considering I'm using a beta build of the mac specific version, but when I did use it, it worked well enough for me. Actually, TSL is the only game I was able to get working through it... XD
Really? I thought it was based off the newest version... How do I get the newest version? The reason I chose Wine Bottler was because it was a simple download and install; no pesky steps to go through. If I have to go through hoops to download the newest version, I may just pass. I'm still new to the mac platform. I have a desktop that I use to play most of my games on anyway.
So what am I doing wrong? The installer won't finish.probably nothing.
msiexec /i TSL-EP3.msi
then when that doesn't work, try this:wine start TSL-EP3.msi
that should work, but it might hang for literally about 10 minutes first.Code: [Select]curl -O http://savetsl.co.cc/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
I wrote a script a while back just for you crazy macheads :D
that should put an icon on your desktop (I think) and make is so when you runCode: [Select]tsl
in the terminal, tsl opens up.
I'm sure atec still has it - or could reproduce it.i was actually just working on this. i should have it up tonight (eastern time) or maybe tomorrow morning if i get to tired.
I'm sure atec still has it - or could reproduce it.i was actually just working on this. i should have it up tonight (eastern time) or maybe tomorrow morning if i get to tired.
I'm sure atec still has it - or could reproduce it.i was actually just working on this. i should have it up tonight (eastern time) or maybe tomorrow morning if i get to tired.
Thanks. Should I type in something similar in the command line to get the script? At the moment, I have to cd into WINE directory where the game's before I start it.
curl -O http://http://yourmotherishawt.freeiz.com/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
(yes. i know, i know :P)http://yourmotherishawt.freeiz.comWell, huh. :crugs:
lol. i made this domain a while ago, for no reason, when i was bored.http://yourmotherishawt.freeiz.comWell, huh. :crugs:
I'm sure atec still has it - or could reproduce it.i was actually just working on this. i should have it up tonight (eastern time) or maybe tomorrow morning if i get to tired.
Thanks. Should I type in something similar in the command line to get the script? At the moment, I have to cd into WINE directory where the game's before I start it.Code: [Select]curl -O http://http://yourmotherishawt.freeiz.com/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
(yes. i know, i know :P)
this should work. just edited all the parts that relate to the website (as it needed to download a few other files as well, from the same site) to fit this site. but did it really quickly and may have missed something.
try it, and let me know if it works.
#! /bin/sh export WINEPREFIX=$HOME/.wine export
DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib tsl
#! /bin/sh
export WINEPREFIX=$HOME/.wine
export DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib
tsl
thank you. the original one (on the save tsl site) was like that, the one on my computer wasn't though. (my guess is i made it wrong, uploaded it, and fixed the uploaded one but not the one on my computer.)I'm sure atec still has it - or could reproduce it.i was actually just working on this. i should have it up tonight (eastern time) or maybe tomorrow morning if i get to tired.
Thanks. Should I type in something similar in the command line to get the script? At the moment, I have to cd into WINE directory where the game's before I start it.Code: [Select]curl -O http://http://yourmotherishawt.freeiz.com/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
(yes. i know, i know :P)
this should work. just edited all the parts that relate to the website (as it needed to download a few other files as well, from the same site) to fit this site. but did it really quickly and may have missed something.
try it, and let me know if it works.
It created a symbolic link, so that now I can start the game just by typing "tsp" in the terminal. A script file also appeared on my desktop but it doesn't start the game for some reason.
(Posted on: April 23, 2011, 06:12:13 AM)
Hey Atec, I fixed the shortcut script. Although, al I did was put each command on a new line. Original code:Quote#! /bin/sh export WINEPREFIX=$HOME/.wine export
DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib tsl
Changes:Quote#! /bin/sh
export WINEPREFIX=$HOME/.wine
export DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib
tsl
Now it functions like just like a desktop shortcut. You just have to double click on it to start the game.
I'm hoping someone can help me get this game installed on SnowLeopard. I made a thread about this but it was recommended I repost over here. Here is my original post:
Hey guys, I'd love to get this game going as I was a huge KQ fan back in the day. 5 and 6 were always my favs so this game was especially appealing to me. Problem is I can't even get it to install. My Win7 box is in storage so I'm doomed to trying to get mostly win games to run on mac. This is the first game to really put up a fight. I've been using Crossover for everything else but couldn't get this game to install. I followed the guide in the sticky and installed XCode+MacPorts+Wine+Winetricks+.NET 2.0. However the TSL installer still halts and says that it "ended prematurely b/c of an error." Here is the terminal output.
85:~ pam$ cd desktop
85:desktop pam$ msiexec /i TSL-EP3.msi
err:process:__wine_kernel_init boot event wait timed out
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:extract_cabinet_stream FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"#media1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFiles" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
What do you guys think I should try next?
Has anyone gotten the episode 3 patch to work in WINE? I cannot download the 1+2+3 episode pack because I've got capped internet and that file is too big. When I type wine TSL-eEP3Patch.exe, the installer starts and it seems to fail to patch the installer, where I get an error message and a screen shooing the usage of the msiexec command. It does finish patching the game files though. However, when I try to play episode 3, there's just the recap and then the screen just goes black after that, but I can still access the icon bar at the top of the screen as well as the save/restore functions.lets put it this way. no one has gotten it to work yet. it might be possible though, but no luck so far.
Has anyone gotten the episode 3 patch to work in WINE? I cannot download the 1+2+3 episode pack because I've got capped internet and that file is too big. When I type wine TSL-eEP3Patch.exe, the installer starts and it seems to fail to patch the installer, where I get an error message and a screen shooing the usage of the msiexec command. It does finish patching the game files though. However, when I try to play episode 3, there's just the recap and then the screen just goes black after that, but I can still access the icon bar at the top of the screen as well as the save/restore functions.lets put it this way. no one has gotten it to work yet. it might be possible though, but no luck so far.
please explain your internet situation. is it a daily limit? if so, get a download manager, and pause the download when it gets to too much and resume it the next day.
maybe you could get a friend to download and put it on a thumb drive.
your best bet it to get a friend to put it on a thumb drive. or move. :PHas anyone gotten the episode 3 patch to work in WINE? I cannot download the 1+2+3 episode pack because I've got capped internet and that file is too big. When I type wine TSL-eEP3Patch.exe, the installer starts and it seems to fail to patch the installer, where I get an error message and a screen shooing the usage of the msiexec command. It does finish patching the game files though. However, when I try to play episode 3, there's just the recap and then the screen just goes black after that, but I can still access the icon bar at the top of the screen as well as the save/restore functions.lets put it this way. no one has gotten it to work yet. it might be possible though, but no luck so far.
please explain your internet situation. is it a daily limit? if so, get a download manager, and pause the download when it gets to too much and resume it the next day.
maybe you could get a friend to download and put it on a thumb drive.
I can only download a certain amount of data per month, otherwise have to pay for more and I'm not the one paying for it. We've already gone over the limit this month and a 1.1 GB download is a bit much. The patch worked on my Windows machine but it doesn't have enough ram and it had trouble playing some of the cut-scenes, particularly the intro to episode one.
dd if=TSL-EP3Patch.exe of=TSL-EP3Patch.msi bs=2 skip=233242573
wine TSL-EP3Patch.exe
cp -r ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data ./
cp ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data.tsl ./
msiexec /p TSL-EP3Patch.msi /qb c:\Program Files\Phoenix Online\The Silver LiningAlthough this adds the files that were not added by TSL-EP3Patch.exe due to the msiexec error, I also found that it removes the patched data.tsl file as well as the extra files added to the "data" directory. If you copied those files into the current directory, like I suggested in the previous step, then this won't be a problem as you can just move them back. Code:
cp -r ./data ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
mv ./data.tsl ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
Guess what! I've gotten the episode 3 patch to work on wine. My solution though, requires you to extract you to extract the .msi file from the TSL-EP3Patch.exe manually rather than letting the executable do all the work. I first tried using cabextract but found that doesn't work, so I opened TSL-EP3Patch in hexedit in order to figure out where the .msi file starts in the binary code. I was then able to use dd to extract it. My method to install the patch on wine goes as follows:ZOMG!!!!!!1111!1!!!!!11!
1. First create an empty folder in your home directory, you can call it anything you like, and then copy the downloaded TSL-EP3Patch.exe file into it. Note : This folder is just a place to work in, it must not be put in the wine directories.
2. Open a terminal an cd into that newly created folder.
3. Use dd to extract the .msi file. Code:Quotedd if=TSL-EP3Patch.exe of=TSL-EP3Patch.msi bs=2 skip=233242573
4. You'll notice that the previous step created a new file called TSL-EP3Patch.msi. However, before running this file, you first need to run the TSL-EP3Patch.exe file normally in order to update the game files. When the installer finishes, copy the file data.tsl, as well as the directory "data", from the directory where the game is installed to your current directory. You'll see why you need to do this in the next step. Code:Quotewine TSL-EP3Patch.exe
cp -r ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data ./
cp ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data.tsl ./
5. Now run TSL-EP3Patch.msi with the /p option but make sure to point it to The Silver Lining directory. Code:Quotemsiexec /p TSL-EP3Patch.msi /qb c:\Program Files\Phoenix Online\The Silver LiningAlthough this adds the files that were not added by TSL-EP3Patch.exe due to the msiexec error, I also found that it removes the patched data.tsl file as well as the extra files added to the "data" directory. If you copied those files into the current directory, like I suggested in the previous step, then this won't be a problem as you can just move them back. Code:Quotecp -r ./data ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
mv ./data.tsl ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
I did this in wine implemented in Mac OS X Snow Leopard. Now Episode 3 works perfectly for me.
Guess what! I've gotten the episode 3 patch to work on wine. My solution though, requires you to extract you to extract the .msi file from the TSL-EP3Patch.exe manually rather than letting the executable do all the work. I first tried using cabextract but found that doesn't work, so I opened TSL-EP3Patch in hexedit in order to figure out where the .msi file starts in the binary code. I was then able to use dd to extract it. My method to install the patch on wine goes as follows:ZOMG!!!!!!1111!1!!!!!11!
1. First create an empty folder in your home directory, you can call it anything you like, and then copy the downloaded TSL-EP3Patch.exe file into it. Note : This folder is just a place to work in, it must not be put in the wine directories.
2. Open a terminal an cd into that newly created folder.
3. Use dd to extract the .msi file. Code:Quotedd if=TSL-EP3Patch.exe of=TSL-EP3Patch.msi bs=2 skip=233242573
4. You'll notice that the previous step created a new file called TSL-EP3Patch.msi. However, before running this file, you first need to run the TSL-EP3Patch.exe file normally in order to update the game files. When the installer finishes, copy the file data.tsl, as well as the directory "data", from the directory where the game is installed to your current directory. You'll see why you need to do this in the next step. Code:Quotewine TSL-EP3Patch.exe
cp -r ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data ./
cp ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data.tsl ./
5. Now run TSL-EP3Patch.msi with the /p option but make sure to point it to The Silver Lining directory. Code:Quotemsiexec /p TSL-EP3Patch.msi /qb c:\Program Files\Phoenix Online\The Silver LiningAlthough this adds the files that were not added by TSL-EP3Patch.exe due to the msiexec error, I also found that it removes the patched data.tsl file as well as the extra files added to the "data" directory. If you copied those files into the current directory, like I suggested in the previous step, then this won't be a problem as you can just move them back. Code:Quotecp -r ./data ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
mv ./data.tsl ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
I did this in wine implemented in Mac OS X Snow Leopard. Now Episode 3 works perfectly for me.
thanks very much! I will test this method when I have time, and encourage other people to try it as well.
this will help a lot, assuming this method still works for future patched versions.
Guys, don't forget about the official mac build; if all goes according to plan, it won't have any of the launch bugs that the windows version had.true.
So I've played thru all AGDI remakes (superb!) and KQ5, 6, and 7, and have now made my way back to TSL to give it another shot. Figures, I re-download and it works just fine. No error. :) Sheesh I can't believe it was so simple. I had a feeling about that media1.cab file. Anyhow the game installed perfectly and I have a nice little desktop shortcut. :) Thanks guys!if you alt+tab out of the game and come back, things like that can happen i hear.
So let me ask you this: are all the weird little bugs and random crashes due to Wine or the TSL code? Is there something I can tweak? Things like textures not displaying, ex. whenShamir showed me the letters from Manannan and Hagatha,they showed up on screen as just solid black pages. I reloaded my save and tried again and it was fine.The note on the door did not disappear. The narrator said it did but it was definately still there. I had to leave the screen and renter for it to be gone.Sometimes the control panel will have no textures, and the game will usually crash soon after. At the beginning of CH2 when I'm standing at the docks and look at the ingredients list, it was showing up as just text floating in the air with a big "Two Households" transposed over it. Once I left the dock tho it started working properly again.It didn't show "Blackie" in the doorway of the 4Winds. So I tried to open the door like an idiot and died seemingly for no reason,then the game crashed anyway so... Normally reloading a save will fix these little issues.
I think I installed the "buffer overrun" patch but I don't notice a difference. I put it in the "The Silver Lining" folder within the "Phoenix Online" folder in the bottle. Is that not correct? Are these just little Wine issues or is it buggy game code?
I haven't alt+tabbed out of this game yet but I definitely will make it a point not to.i think all this stuff should be fixed on the next build. you are right, this release was really buggy.
Here's another really weird glitch I had last night when I got to the the garden on the Isle of Wonder. I exited back to the beach by accident, and when I re-entered the garden the whole ground/floor was skinned in the Chessboard checkerboard pattern. All the plants seemed to be growing thru a giant chessboard. Why would that be? Was the checkerboard mapped to both the garden/chessboard land area, and then the garden skinned over with the grass/path texture?
Usually when that kind of stuff starts to happen it means the game is going to crash in a few minutes. That's my cue to SAVE and reload the app.
These goofy little glitches mar what is otherwise a beautiful piece of work. The game design/production itself is brilliant. Well done.
also just to clarify, i am not on the POS team. i am just a random kid who uses linux so i decided to help some people with it. :PCorrection: a random kid who is a Linux wizard. :bow:
Well you're a pretty good kid for helping all of us out for really no reason.snabbot in the post above you is 39.
That makes me wonder, what's the avg age of people around here? How young can you be and still be a fan of KQ? I'm 29 and started playing KQ in 2nd or 3rd grade w/ my friend. I think KQ5 was in our newest Nintendo Power issue and I thought it was one of the coolest games I'd ever seen. First adventure game I ever played. That was in 1990 or 91. Feels like 50 years ago tho. I hope there are much more senior members of this forum. I'll be really pissed if I'm one of the oldest. :P
This is the error I get when I run sudo port install wine-devel:in the finder, go to /opt/local/etc/macports/ and find the file sources.conf. open it and copy/paste the contents here. there's probably something wrong in there.
Warning: No index(es) found! Have you synced your source indexes?
Error: Port wine-devel not found
Am I doing something wrong?
I ran the update / sync codes given on the macports site, and now everything is installing fine.yeah, thats basically a more automated way of doing what i was thinking of. macs are so much easier than i would expect for a unix based system, haha
is this the best place to stay up to date on the mac port?did you follow the guide to install wine? what version of wine are you using?
my mac pro just doesn't like doing wine or czx for this game just keep loosing textures to blue and then crashes?
anyone have a good wrapper they want to share?
is this the best place to stay up to date on the mac port?
my mac pro just doesn't like doing wine or czx for this game just keep loosing textures to blue and then crashes?
anyone have a good wrapper they want to share?
Guess what! I've gotten the episode 3 patch to work on wine. My solution though, requires you to extract you to extract the .msi file from the TSL-EP3Patch.exe manually rather than letting the executable do all the work. I first tried using cabextract but found that doesn't work, so I opened TSL-EP3Patch in hexedit in order to figure out where the .msi file starts in the binary code. I was then able to use dd to extract it. My method to install the patch on wine goes as follows:
1. First create an empty folder in your home directory, you can call it anything you like, and then copy the downloaded TSL-EP3Patch.exe file into it. Note : This folder is just a place to work in, it must not be put in the wine directories.
2. Open a terminal an cd into that newly created folder.
3. Use dd to extract the .msi file. Code:Quotedd if=TSL-EP3Patch.exe of=TSL-EP3Patch.msi bs=2 skip=233242573
4. You'll notice that the previous step created a new file called TSL-EP3Patch.msi. However, before running this file, you first need to run the TSL-EP3Patch.exe file normally in order to update the game files. When the installer finishes, copy the file data.tsl, as well as the directory "data", from the directory where the game is installed to your current directory. You'll see why you need to do this in the next step. Code:Quotewine TSL-EP3Patch.exe
cp -r ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data ./
cp ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data.tsl ./
5. Now run TSL-EP3Patch.msi with the /p option but make sure to point it to The Silver Lining directory. Code:Quotemsiexec /p TSL-EP3Patch.msi /qb c:\Program Files\Phoenix Online\The Silver LiningAlthough this adds the files that were not added by TSL-EP3Patch.exe due to the msiexec error, I also found that it removes the patched data.tsl file as well as the extra files added to the "data" directory. If you copied those files into the current directory, like I suggested in the previous step, then this won't be a problem as you can just move them back. Code:Quotecp -r ./data ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
mv ./data.tsl ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/
I did this in wine implemented in Mac OS X Snow Leopard. Now Episode 3 works perfectly for me.
I don't know if anyone else has tried it yet, but I'm not able to run the .exe (just to update the game files) through wine on my Mac. It extracts fine, but then I get an error stating "incorrect line parameters." Has anyone gotten this to work for the fourth chapter yet?
dd if=TSL-EP4Patch.exe of=TSL-EP4Patch.msi bs=16 skip=1275674
wine TSL-EP3Patch.exe
msiexec /p TSL-EP3Patch.msi /qb c:\Program Files\Phoenix Online\The Silver Lining
rm ~/.wine/drive_c/Program\ Files/Phoenix\ Online/The\ Silver\ Lining/game/data.tsl
I'm still not able to get it to install, but perhaps that's because I'm trying to install the full game and not just the episode 4 patch? Has anyone been able to get the full game to install?
curl -O http://http://yourmotherishawt.freeiz.com/icon.sh && sudo chmod 777 icon.sh && sudo chmod +x icon.sh && sh icon.sh
that is all.