Elokin6 |
Samedi 20 Juin 2009 à 3:14
|
Elokin6
|
Hello!
I just got Sims 3 installed in POL. It installed fine, more or less, but it can't detect the disk. When the installer looked for the disk, it showed in the list but could not be detected when I selected it. I had to select "other" and type in /media/cdrom0. Now,the game loads fine, but when it gets to the point where it checks for the CD, it can not be detected. I tried ejecting it to force it to remount, but it still could not be detected.
I am using a legally purchased copy of the game, so there aren't any abnormalities with the disk.
Has anyone else had this happen? Do I *have* to use the no-cd hack listed in the wine instructions (I'd rather not as it is another bug variable)? Any suggestion?
Thanks you
|
NSLW |
Samedi 20 Juin 2009 à 8:14
|
NSLW
|
When the installer looked for the disk, it showed in the list but could not be detected when I selected it. I had to select "other" and type in /media/cdrom0. Now,the game loads fine, but when it gets to the point where it checks for the CD, it can not be detected. I tried ejecting it to force it to remount, but it still could not be detected.
So you managed to install it or not? You cannot install it or cannot run it after installing?
|
Elokin6 |
Samedi 20 Juin 2009 à 8:48
|
Elokin6
|
Sorry I was unclear in my post. The game is installed and loads. It does not detect the CD once loaded.
Also, the launcher will not load. I managed it get it to load once from outside the game, but now it give an error saying that it encountered a "serious problem" and must close. This happens whether attempting to load the launcher outside the game or while in game. Is there a fix for this or an alternative way to install custom content?
Thanks again.
|
NSLW |
Samedi 20 Juin 2009 à 11:54
|
NSLW
|
It does not detect the CD once loaded.
The game has copy protection which doesn't work on Linux. The game won't run with original TS3.exe I cannot copy non original TS3.exe instead of you because it's illegal.
Also, the launcher will not load.
AFAIK launcher were loading fine. Maybe there are game updated and Launcher tries to connect to EA which probably is the cause of errors.
Is there a fix for this or an alternative way to install custom content?
According to AppDB custom content don't work (and nobody filled a bug report). I didn't test it by myself but i remember i could see what can i choose from custom content in TheSims3Launcher
|
Elokin6 |
Samedi 20 Juin 2009 à 17:58
|
Elokin6
|
Custom content works fine for me, if I can get it installed. The launcher, however, does not work at all.
Does POL output error logs somewhere or is there any way to get info about the launcher crash so I can try to figure this out?
Thanks!
|
Elokin6 |
Samedi 20 Juin 2009 à 18:54
|
Elokin6
|
Out of curiosity, I just tried installing the game via Cedega, and the CD is detected properly. The game runs without any copy protection issues.
|
NSLW |
Samedi 20 Juin 2009 à 20:54
|
NSLW
|
Out of curiosity, I just tried installing the game via Cedega, and the CD is detected properly. The game runs without any copy protection issues.
Cedega seems to have some kind of agreement with EA so for sure it runs better, but Cedega isn't for free, but if you already bough it then you can enjoy The Sims 3 on Linux with help of Cedega.
BTW. Haven't you got "Sims3Setup.exe" in root of your The Sims 3 directory?
The launcher, however, does not work at all.
Do you have got three language Sims 3 version?
Does POL output error logs somewhere or is there any way to get info about the launcher crash so I can try to figure this out?
Of course there is.
1) go to "~/.PlayOnLinux/configurations/installed"
2) open The Sims 3 or The Sims 3 Launcher
3) comment out
export WINEDEBUG="-all"
by placing # before so it would look like this
#export WINEDEBUG="-all"
4) start PlayOnLinux from terminal by playonlinux
5) run your game
Now all the output will be shown in terminal Edité par NSLW
|
Elokin6 |
Lundi 22 Juin 2009 à 21:37
|
Elokin6
|
Thank you for the debug instructions. I'll post my results below.
I'm trying to get Sims 3 to run via POL rather than Cedega because I am unhappy with Cedega, especially the results I've had playing World of Warcraft. That is why I am posting my questions here rather than trying to sort things out with that program.
The following is my debug output for the Sims 3 launcher. Sorry that it is so long. I've never done this before so I don't know what information is actually useful. I googled parts of the output that I thought looked important, but I didn't get anywhere.
Thank you for your help.
Unhandled exception: 0xe0434f4d in 32-bit code (0x7b840bf9).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7b840bf9 ESP:0033ef30 EBP:0033ef94 EFLAGS:00200212( - -- I -A- - )
EAX:7b82c2d1 EBX:7b8ae7f0 ECX:00000000 EDX:00000004
ESI:0033efd0 EDI:0033ef50
Stack dump:
0x0033ef30: 00000036 790c20c8 e0434f4d 00000001
0x0033ef40: 00000000 7b840bf9 00000001 80131500
0x0033ef50: 79e7be3f e0434f4d 0033efcc 790c2000
0x0033ef60: 02000036 0033ef78 79e814da 0033ef84
0x0033ef70: 02000036 00000001 0033eff4 79e87ff4
0x0033ef80: 0000012c 790fabcc 009baea0 0033efcc
Backtrace:
=>0 0x7b840bf9 RaiseException+0x89() in kernel32 (0x0033ef94)
1 0x79f97065 in mscorwks (+0x127065) (0x0033eff4)
2 0x7a0945a4 in mscorwks (+0x2245a4) (0x0033f0b8)
3 0x06acaedc (0x0033f190)
4 0x06aca9b0 (0x0033f1b8)
5 0x06aca752 (0x00000000)
0x7b840bf9 RaiseException+0x89 in kernel32: movl 0xfffffff4(%ebp),%ebx
Modules:
Module Address Debug info Name (189 modules)
PE 400000- 53a000 Deferred sims3launcher
PE 2f80000- 3c06000 Deferred system.windows.forms.ni
PE 4260000- 429b000 Deferred nspr4
PE 42a0000- 42aa000 Deferred plds4
PE 4770000- 595b000 Deferred xul
PE 5960000- 5a23000 Deferred js3250
PE 5a30000- 5b0e000 Deferred nss3
PE 5b10000- 5b25000 Deferred nssutil3
PE 5b30000- 5b3a000 Deferred plc4
PE 5b40000- 5b61000 Deferred smime3
PE 5b70000- 5be9000 Deferred sqlite3
PE 5bf0000- 5c19000 Deferred ssl3
PE 6b50000- 7022000 Deferred tslhost
PE 7030000- 7297000 Deferred d3dx9_31
PE 10000000-10008000 Deferred xpcom
PE 5e380000-5e409000 Deferred diasymreader
PE 60340000-60348000 Deferred culture
PE 60610000-60616000 Deferred fusion
PE 64020000-64033000 Deferred mscorsec
PE 641f0000-6420d000 Deferred shfusion
PE 64220000-64238000 Deferred shfusres
PE 64890000-6497e000 Deferred system.configuration.ni
PE 698f0000-69ad2000 Deferred system.web.services.ni
PE 69be0000-6a148000 Deferred system.xml.ni
PE 70d00000-70e91000 Deferred gdiplus
PE 78130000-781cb000 Deferred msvcr80
PE 79000000-79045000 Deferred mscoree
PE 79060000-790b3000 Deferred mscorjit
PE 790c0000-79ba8000 Deferred mscorlib.ni
PE 79e70000-7a3d1000 Export mscorwks
PE 7a440000-7abfe000 Deferred system.ni
PE 7ade0000-7af74000 Deferred system.drawing.ni
ELF 7b800000-7b94a000 Export kernel32<elf>
\\-PE 7b820000-7b94a000 \\ kernel32
ELF 7bc00000-7bcae000 Deferred ntdll<elf>
\\-PE 7bc10000-7bcae000 \\ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7c765000-7c787000 Deferred winhttp<elf>
\\-PE 7c770000-7c787000 \\ winhttp
ELF 7c787000-7d69f000 Deferred libglcore.so.1
ELF 7d6d3000-7d6da000 Deferred libnss_dns.so.2
ELF 7d6da000-7d6dd000 Deferred libnss_mdns4_minimal.so.2
ELF 7d6dd000-7d6f6000 Deferred rasapi32<elf>
\\-PE 7d6e0000-7d6f6000 \\ rasapi32
ELF 7d6f6000-7d73f000 Deferred jscript<elf>
\\-PE 7d700000-7d73f000 \\ jscript
ELF 7d73f000-7d753000 Deferred xinput1_3<elf>
\\-PE 7d740000-7d753000 \\ xinput1_3
ELF 7d753000-7d762000 Deferred libgcc_s.so.1
ELF 7d851000-7d90b000 Deferred libgl.so.1
ELF 7d90b000-7d97d000 Deferred libglu.so.1
ELF 7d97d000-7d993000 Deferred glu32<elf>
\\-PE 7d980000-7d993000 \\ glu32
ELF 7d993000-7d9dd000 Deferred dsound<elf>
\\-PE 7d9a0000-7d9dd000 \\ dsound
ELF 7d9dd000-7da03000 Deferred netapi32<elf>
\\-PE 7d9e0000-7da03000 \\ netapi32
ELF 7da03000-7da16000 Deferred t2embed<elf>
\\-PE 7da10000-7da16000 \\ t2embed
ELF 7da16000-7da2a000 Deferred dwmapi<elf>
\\-PE 7da20000-7da2a000 \\ dwmapi
ELF 7da2a000-7da2e000 Deferred libgpg-error.so.0
ELF 7da2e000-7da97000 Deferred libgcrypt.so.11
ELF 7da97000-7daa9000 Deferred libtasn1.so.3
ELF 7daa9000-7dab2000 Deferred libkrb5support.so.0
ELF 7dab2000-7dad6000 Deferred libk5crypto.so.3
ELF 7dad6000-7db68000 Deferred libkrb5.so.3
ELF 7db68000-7dc05000 Deferred libgnutls.so.26
ELF 7dc05000-7dc30000 Deferred libgssapi_krb5.so.2
ELF 7dc30000-7dc67000 Deferred libcups.so.2
ELF 7dc67000-7dc80000 Deferred spoolss<elf>
\\-PE 7dc70000-7dc80000 \\ spoolss
ELF 7dc80000-7dc9d000 Deferred localspl<elf>
\\-PE 7dc90000-7dc9d000 \\ localspl
ELF 7dc9d000-7dcb1000 Deferred midimap<elf>
\\-PE 7dca0000-7dcb1000 \\ midimap
ELF 7dcb1000-7dcd5000 Deferred msacm32<elf>
\\-PE 7dcc0000-7dcd5000 \\ msacm32
ELF 7dcd5000-7dcec000 Deferred msacm32<elf>
\\-PE 7dce0000-7dcec000 \\ msacm32
ELF 7dcec000-7dcf2000 Deferred libattr.so.1
ELF 7dcf2000-7dcf9000 Deferred libgdbm.so.3
ELF 7dcf9000-7dd58000 Deferred libpulse.so.0
ELF 7dd68000-7dd71000 Deferred librt.so.1
ELF 7dd71000-7de39000 Deferred libasound.so.2
ELF 7de39000-7de6e000 Deferred winealsa<elf>
\\-PE 7de40000-7de6e000 \\ winealsa
ELF 7de6e000-7de81000 Deferred lz32<elf>
\\-PE 7de70000-7de81000 \\ lz32
ELF 7de81000-7de9a000 Deferred version<elf>
\\-PE 7de90000-7de9a000 \\ version
ELF 7de9a000-7deb2000 Deferred usp10<elf>
\\-PE 7dea0000-7deb2000 \\ usp10
ELF 7deb2000-7dec5000 Deferred msimg32<elf>
\\-PE 7dec0000-7dec5000 \\ msimg32
ELF 7dec5000-7def9000 Deferred winspool<elf>
\\-PE 7ded0000-7def9000 \\ winspool
ELF 7def9000-7dfa9000 Deferred comdlg32<elf>
\\-PE 7df00000-7dfa9000 \\ comdlg32
ELF 7dfa9000-7dfbf000 Deferred libresolv.so.2
ELF 7dfbf000-7dfc3000 Deferred libkeyutils.so.1
ELF 7dfc3000-7dfc8000 Deferred libcap.so.2
ELF 7dfc8000-7dfcf000 Deferred libasound_module_pcm_pulse.so
ELF 7dfcf000-7dfed000 Deferred iphlpapi<elf>
\\-PE 7dfe0000-7dfed000 \\ iphlpapi
ELF 7dfed000-7e01a000 Deferred ws2_32<elf>
\\-PE 7dff0000-7e01a000 \\ ws2_32
ELF 7e01a000-7e034000 Deferred wsock32<elf>
\\-PE 7e020000-7e034000 \\ wsock32
ELF 7e034000-7e0c8000 Deferred winmm<elf>
\\-PE 7e040000-7e0c8000 \\ winmm
ELF 7e0c8000-7e181000 Deferred mshtml<elf>
\\-PE 7e0d0000-7e181000 \\ mshtml
ELF 7e181000-7e1a3000 Deferred mpr<elf>
\\-PE 7e190000-7e1a3000 \\ mpr
ELF 7e1a3000-7e1f4000 Deferred wininet<elf>
\\-PE 7e1b0000-7e1f4000 \\ wininet
ELF 7e1f4000-7e236000 Deferred urlmon<elf>
\\-PE 7e200000-7e236000 \\ urlmon
ELF 7e236000-7e317000 Deferred oleaut32<elf>
\\-PE 7e250000-7e317000 \\ oleaut32
ELF 7e317000-7e357000 Deferred shdocvw<elf>
\\-PE 7e320000-7e357000 \\ shdocvw
ELF 7e37b000-7e503000 Deferred shell32<elf>
\\-PE 7e390000-7e503000 \\ shell32
ELF 7e503000-7e56d000 Deferred rpcrt4<elf>
\\-PE 7e510000-7e56d000 \\ rpcrt4
ELF 7e56d000-7e661000 Deferred ole32<elf>
\\-PE 7e580000-7e661000 \\ ole32
ELF 7e661000-7e69a000 Deferred rsaenh<elf>
\\-PE 7e670000-7e69a000 \\ rsaenh
ELF 7e69a000-7e6b1000 Deferred imagehlp<elf>
\\-PE 7e6a0000-7e6b1000 \\ imagehlp
ELF 7e6b1000-7e6c4000 Deferred softpub<elf>
\\-PE 7e6c0000-7e6c4000 \\ softpub
ELF 7e6c4000-7e6f7000 Deferred uxtheme<elf>
\\-PE 7e6d0000-7e6f7000 \\ uxtheme
ELF 7e6f7000-7e7ba000 Deferred comctl32<elf>
\\-PE 7e700000-7e7ba000 \\ comctl32
ELF 7e7ba000-7e83a000 Deferred crypt32<elf>
\\-PE 7e7c0000-7e83a000 \\ crypt32
ELF 7e83a000-7e867000 Deferred wintrust<elf>
\\-PE 7e840000-7e867000 \\ wintrust
ELF 7e867000-7e8d1000 Deferred msvcrt<elf>
\\-PE 7e880000-7e8d1000 \\ msvcrt
ELF 7e8d1000-7e8da000 Deferred libxcursor.so.1
ELF 7e8da000-7e8df000 Deferred libxfixes.so.3
ELF 7e8df000-7e8e3000 Deferred libxcomposite.so.1
ELF 7e8e3000-7e8eb000 Deferred libxrandr.so.2
ELF 7e8eb000-7e8f5000 Deferred libxrender.so.1
ELF 7e8f5000-7e8fb000 Deferred libxxf86vm.so.1
ELF 7e8fb000-7e91a000 Deferred imm32<elf>
\\-PE 7e900000-7e91a000 \\ imm32
ELF 7e91a000-7e91f000 Deferred libxdmcp.so.6
ELF 7e91f000-7e939000 Deferred libxcb.so.1
ELF 7e939000-7ea28000 Deferred libx11.so.6
ELF 7ea28000-7ea38000 Deferred libxext.so.6
ELF 7ea38000-7ea50000 Deferred libice.so.6
ELF 7ea50000-7ea59000 Deferred libsm.so.6
ELF 7ea59000-7eaf2000 Deferred winex11<elf>
\\-PE 7ea70000-7eaf2000 \\ winex11
ELF 7eaf2000-7eb19000 Deferred libexpat.so.1
ELF 7eb19000-7eb46000 Deferred libfontconfig.so.1
ELF 7eb46000-7eb5c000 Deferred libz.so.1
ELF 7eb5c000-7ebd3000 Deferred libfreetype.so.6
ELF 7ebd4000-7ebd6000 Deferred libnvidia-tls.so.1
ELF 7ebdf000-7ebe3000 Deferred libcom_err.so.2
ELF 7ebe3000-7ec7f000 Deferred gdi32<elf>
\\-PE 7ebf0000-7ec7f000 \\ gdi32
ELF 7ec7f000-7edc2000 Deferred user32<elf>
\\-PE 7eca0000-7edc2000 \\ user32
ELF 7edc2000-7ee1c000 Deferred shlwapi<elf>
\\-PE 7edd0000-7ee1c000 \\ shlwapi
ELF 7ee1c000-7ee70000 Deferred advapi32<elf>
\\-PE 7ee30000-7ee70000 \\ advapi32
ELF 7ef9a000-7efa6000 Deferred libnss_files.so.2
ELF 7efa6000-7efb1000 Deferred libnss_nis.so.2
ELF 7efb1000-7efca000 Deferred libnsl.so.1
ELF 7efca000-7eff0000 Deferred libm.so.6
ELF 7eff0000-7eff3000 Deferred libxinerama.so.1
ELF 7eff3000-7eff7000 Deferred libxau.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d91000-b7d96000 Deferred libuuid.so.1
ELF b7d98000-b7d9c000 Deferred libdl.so.2
ELF b7d9c000-b7eff000 Deferred libc.so.6
ELF b7f00000-b7f19000 Deferred libpthread.so.0
ELF b7f29000-b8064000 Deferred libwine.so.1
ELF b8066000-b8084000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\\Program Files\\Electronic Arts\\The Sims 3\\Game\\Bin\\Sims3Launcher.exe
0000003f 0
0000003e 0
0000003d 0
0000003c 0
0000003b 0
0000003a 0
00000039 0
00000038 0
00000037 0
00000036 0
00000035 0
00000034 0
00000033 0
00000032 0
00000031 0
00000030 0
00000026 0
00000025 0
00000024 0
00000023 0
00000022 2
00000021 0
00000009 0 <==
0000000c
00000027 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
00000017 0
Backtrace:
=>0 0x7b840bf9 RaiseException+0x89() in kernel32 (0x0033ef94)
1 0x79f97065 in mscorwks (+0x127065) (0x0033eff4)
2 0x7a0945a4 in mscorwks (+0x2245a4) (0x0033f0b8)
3 0x06acaedc (0x0033f190)
4 0x06aca9b0 (0x0033f1b8)
5 0x06aca752 (0x00000000)
|
NSLW |
Lundi 22 Juin 2009 à 21:49
|
NSLW
|
You may have installed .NET Framework 2.0 second time and it's unhealthy for wineprefix or something gone wrong. Anyway try to install The Sims 3 once more time and do not do anything additional and check if The Sims3 Launcher works.
|
Elokin6 |
Mardi 23 Juin 2009 à 2:39
|
Elokin6
|
Ok, I re-installed Sims 3 starting with a new wineprefix. When I attempt to run the launcher, nothing happens. Sims3Launcher.exe and the wine processes appear in the system monitor's process list then disappear without an error message or anything.
Any ideas?
|
Elokin6 |
Mardi 23 Juin 2009 à 2:50
|
Elokin6
|
The game itself won't load now either, lol. I think this install is goofed up too. I'll start over completely with a fresh install of POL and see what happens.
|
NSLW |
Mardi 23 Juin 2009 à 6:32
|
NSLW
|
I would rather try to completely remove "~/.PlayOnLinux/wineprefix/TheSims3"
|
Elokin6 |
Mardi 23 Juin 2009 à 9:01
|
Elokin6
|
I did completely remove the directory prior to reinstalling. This time, I removed POL, ~/.PlayOnLinux, WINE, and ~/.wine just to be certain. The game runs now, but the launcher still will not. Here's the beginning of the terminal output:
Unhandled Exception: ?+?: Signature length read in (487734036 bytes) does not match expected size: 7 bytes
at ?.?(String A_0, XmlDocument& A_1)
at ?.?(String A_0, ? A_1, XmlDocument& A_2)
at ?.?(String A_0, ? A_1)
at ?.?(String A_0)
at ?.?()
at ?.?(Sims3LauncherForm A_0)
at ?.?(String[] A_0)
wine: Unhandled exception 0xe0434f4d at address 0x7b8444e3 (thread 0009), starting debugger...
Unhandled exception: 0xe0434f4d in 32-bit code (0x7b8444e3).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7b8444e3 ESP:0033ef30 EBP:0033ef94 EFLAGS:00000246( - -- I Z- -P- )
EAX:7b82ecf1 EBX:7b8b7ff4 ECX:00000000 EDX:0033efcc
ESI:0033efcc EDI:e0434f4d
I saved the rest of the debugger output to a text file because I'm not sure what information is useful. I am absolutely certain that I did not install .Net more than once this time.
Any ideas? This seems so strange since I appear to be the only person encountering this issue. I am using an install of Mint that is less than 24 hours old and I completely formatted my hard drive, so I don't think it's something corrupt in the OS. May I ask what distribution of Linux you are using?
Thanks again for your help. I truly appreciate it.
|
NSLW |
Lundi 6 Juillet 2009 à 19:51
|
NSLW
|
Any ideas? This seems so strange since I appear to be the only person encountering this issue.
You are not the only one. Now i do have the same problem. I just updated The Sims 3 from 1.0.631.00002 (Launcher worked) to latest version (Launcher doesn't work). You've got probably newer version of The Sims 3 on DVD and that's why you cannot start this launcher.
|