The forum

Sims 3 through Origin

Author Replies
biarki Saturday 8 July 2017 at 16:43
biarkiAnonymous

I couldn't find a search bar anywhere so I couldn't research my problem, so, hope I'm not being rude here. Any ways, after many different tutorials and attempts got Origin launcher to work, and download my sims 3 stuff. However clicking play doesn't seem to do anything. I saw this after closing a few windows...

Unhandled exception: page fault on read access to 0x00000e2c in 32-bit code (0x024cf9bf).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:024cf9bf ESP:0033f48c EBP:0033f4c8 EFLAGS:00010293(  R- --  I S -A- -C)
 EAX:00000000 EBX:00000001 ECX:00000000 EDX:00000002
 ESI:00000002 EDI:00000002
Stack dump:
0x0033f48c:  00000002 024c87f5 00000002 00000002
0x0033f49c:  00734fe8 00000001 00000002 00000001
0x0033f4ac:  0034019b 0033f4d0 04baff68 05043678
0x0033f4bc:  00000000 0033f4ec 0033f4e8 0033f518
0x0033f4cc:  04adc5b4 00000002 01de4ea0 0079cfa8
0x0033f4dc:  00000001 0033f520 0033f558 00e39aa8
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x024cf9bf in tslhost (+0xf9bf) (0x0033f4c8)
  1 0x04adc5b4 (0x0033f518)
  2 0x04baff68 (0x0033f558)
  3 0x04bafea8 (0x0033f5a8)
  4 0x04bafe64 (0x0033f5c8)
  5 0x04bafd6c (0x0033f5f8)
  6 0x04bafd3c (0x0033f638)
  7 0x04bafaf9 (0x0033f678)
  8 0x003eb6ea (0x0033f828)
  9 0x003ebfcf (0x0033f868)
  10 0x6c54d391 mono_jit_runtime_invoke+0x160(method=0x74d0d8, obj=0x0(nil), params=0x33f92c, exc=<is not available>, error=0x33f97c) [/vagrant/mono/mono/mini/mini-runtime.c:2535] in libmono-2.0-x86 (0x00707528)
  11 0x6c6fde33 in libmono-2.0-x86 (+0x1bde32) (0x0033f92c)
  12 0x6c701b68 in libmono-2.0-x86 (+0x1c1b67) (0x0033fe38)
  13 0x6c5b2182 mono_jit_exec+0xc1(domain=0x704fe0, assembly=0x74d698, argc=0x1, argv=0x130be0) [/vagrant/mono/mono/mini/driver.c:1034] in libmono-2.0-x86 (0x0033fe38)
  14 0x7ed269f2 _CorExeMain+0x391() in mscoree (0x0033fe38)
  15 0x7b46081c call_process_entry+0xb() in kernel32 (0x0033fe58)
  16 0x7b461804 ExitProcess+0xfe3() in kernel32 (0x0033fe98)
  17 0x7bc7fc4c call_thread_func_wrapper+0xb() in ntdll (0x0033feb8)
  18 0x7bc82bff call_thread_func+0xce() in ntdll (0x0033ffa8)
  19 0x7bc7fc2a RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  20 0x7bc532e3 call_dll_entry_point+0x3d2() in ntdll (0x0033ffe8)
  21 0xf7548b4d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  22 0xf7548cb0 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffb06618)
  23 0x7bc59312 LdrInitializeThunk+0x251() in ntdll (0xffb06668)
  24 0x7b467ac0 __wine_kernel_init+0xa5f() in kernel32 (0xffb077d8)
  25 0x7bc5a1f3 __wine_process_init+0x152() in ntdll (0xffb07848)
  26 0xf7546d87 wine_init+0x2c6() in libwine.so.1 (0xffb078a8)
  27 0x7c000a42 main+0x81() in <wine-loader> (0xffb07cf8)
  28 0xf735f276 __libc_start_main+0xf5() in libc.so.6 (0x00000000)
0x024cf9bf: movl    0xe2c(%ecx),%eax
Modules:
Module    Address            Debug info    Name (136 modules)
PE      400000-  5ee000    Deferred        sims3launcher
PE     1a20000- 1dce000    Deferred        mscorlib
PE     1f60000- 2228000    Deferred        system.windows.forms
PE     2230000- 24ba000    Deferred        system
PE     24c0000- 2a9a000    Export          tslhost
PE     2aa0000- 2d07000    Deferred        d3dx9_31
PE     3e20000- 3e2a000    Deferred        accessibility
PE     42c0000- 42e4000    Deferred        system.configuration
PE     42f0000- 45f8000    Deferred        system.xml
PE     4830000- 4884000    Deferred        mono.security
PE     4d00000- 4d3a000    Deferred        mono.posix
PE     65b0000- 65e0000    Deferred        mono.webbrowser
PE     65e0000- 65f0000    Deferred        i18n
PE     65f0000- 6608000    Deferred        i18n.west
PE    10000000-10068000    Deferred        system.drawing
PE    6c540000-6d33c000    Dwarf           libmono-2.0-x86
ELF    79b82000-7b400000    Deferred        libicudata.so.57
ELF    7b400000-7b7e9000    Dwarf           kernel32<elf>
  \-PE    7b410000-7b7e9000    \               kernel32
ELF    7bc00000-7bcf6000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcf6000    \               ntdll
ELF    7c000000-7c004000    Dwarf           <wine-loader>
ELF    7c90c000-7c9c8000    Deferred        windowscodecs<elf>
  \-PE    7c920000-7c9c8000    \               windowscodecs
ELF    7c9c8000-7ca00000    Deferred        uxtheme<elf>
  \-PE    7c9d0000-7ca00000    \               uxtheme
ELF    7cd37000-7cdc5000    Deferred        gdiplus<elf>
  \-PE    7cd50000-7cdc5000    \               gdiplus
ELF    7cdc5000-7cdde000    Deferred        libresolv.so.2
ELF    7cf17000-7cfe5000    Deferred        crypt32<elf>
  \-PE    7cf20000-7cfe5000    \               crypt32
ELF    7cfe5000-7d027000    Deferred        rsaenh<elf>
  \-PE    7cff0000-7d027000    \               rsaenh
ELF    7d027000-7d15c000    Deferred        opengl32<elf>
  \-PE    7d050000-7d15c000    \               opengl32
ELF    7d15c000-7d194000    Deferred        glu32<elf>
  \-PE    7d160000-7d194000    \               glu32
ELF    7d194000-7d1df000    Deferred        dsound<elf>
  \-PE    7d1a0000-7d1df000    \               dsound
ELF    7d1df000-7d20f000    Deferred        netapi32<elf>
  \-PE    7d1f0000-7d20f000    \               netapi32
ELF    7d20f000-7d2dd000    Deferred        msvcr80<elf>
  \-PE    7d230000-7d2dd000    \               msvcr80
ELF    7d33e000-7d353000    Deferred        xinput1_3<elf>
  \-PE    7d340000-7d353000    \               xinput1_3
ELF    7d353000-7d399000    Deferred        usp10<elf>
  \-PE    7d360000-7d399000    \               usp10
ELF    7d399000-7d3c3000    Deferred        iphlpapi<elf>
  \-PE    7d3a0000-7d3c3000    \               iphlpapi
ELF    7d3c3000-7d3df000    Deferred        wsock32<elf>
  \-PE    7d3d0000-7d3df000    \               wsock32
ELF    7d3df000-7d537000    Deferred        msvcp80<elf>
  \-PE    7d420000-7d537000    \               msvcp80
ELF    7d537000-7d555000    Deferred        fusion<elf>
  \-PE    7d540000-7d555000    \               fusion
ELF    7d555000-7d580000    Deferred        msacm32<elf>
  \-PE    7d560000-7d580000    \               msacm32
ELF    7d580000-7d638000    Deferred        winmm<elf>
  \-PE    7d590000-7d638000    \               winmm
ELF    7d638000-7d64c000    Deferred        psapi<elf>
  \-PE    7d640000-7d64c000    \               psapi
ELF    7d64c000-7d710000    Deferred        msvcrt<elf>
  \-PE    7d660000-7d710000    \               msvcrt
ELF    7d710000-7d755000    Deferred        libxslt.so.1
ELF    7d755000-7d78f000    Deferred        ws2_32<elf>
  \-PE    7d760000-7d78f000    \               ws2_32
ELF    7d78f000-7d7b7000    Deferred        mpr<elf>
  \-PE    7d7a0000-7d7b7000    \               mpr
ELF    7d7b7000-7d82f000    Deferred        wininet<elf>
  \-PE    7d7c0000-7d82f000    \               wininet
ELF    7d82f000-7d962000    Deferred        oleaut32<elf>
  \-PE    7d850000-7d962000    \               oleaut32
ELF    7d962000-7d9ff000    Deferred        urlmon<elf>
  \-PE    7d970000-7d9ff000    \               urlmon
ELF    7db80000-7dbab000    Deferred        liblzma.so.5
ELF    7dbab000-7dd59000    Deferred        libicuuc.so.57
ELF    7dd59000-7df3a000    Deferred        libxml2.so.2
ELF    7df40000-7df47000    Deferred        libnss_dns.so.2
ELF    7df47000-7df5c000    Deferred        mswsock<elf>
  \-PE    7df50000-7df5c000    \               mswsock
ELF    7df5c000-7e03f000    Deferred        msxml3<elf>
  \-PE    7df70000-7e03f000    \               msxml3
ELF    7e085000-7e08c000    Deferred        libxfixes.so.3
ELF    7e08c000-7e097000    Deferred        libxcursor.so.1
ELF    7e097000-7e0aa000    Deferred        libxi.so.6
ELF    7e0aa000-7e0ae000    Deferred        libxcomposite.so.1
ELF    7e0ae000-7e0bb000    Deferred        libxrandr.so.2
ELF    7e0bb000-7e0c7000    Deferred        libxrender.so.1
ELF    7e0c7000-7e0ce000    Deferred        libxxf86vm.so.1
ELF    7e0ce000-7e0d2000    Deferred        libxinerama.so.1
ELF    7e0d2000-7e0d9000    Deferred        libxdmcp.so.6
ELF    7e0d9000-7e0dd000    Deferred        libxau.so.6
ELF    7e0dd000-7e103000    Deferred        libxcb.so.1
ELF    7e103000-7e24e000    Deferred        libx11.so.6
ELF    7e24e000-7e263000    Deferred        libxext.so.6
ELF    7e265000-7e283000    Deferred        libgcc_s.so.1
ELF    7e285000-7e312000    Deferred        winex11<elf>
  \-PE    7e290000-7e312000    \               winex11
ELF    7e312000-7e336000    Deferred        imm32<elf>
  \-PE    7e320000-7e336000    \               imm32
ELF    7e38f000-7e3b9000    Deferred        libexpat.so.1
ELF    7e3b9000-7e402000    Deferred        libfontconfig.so.1
ELF    7e402000-7e43c000    Deferred        libpng16.so.16
ELF    7e43c000-7e4ef000    Deferred        libfreetype.so.6
ELF    7e511000-7e593000    Deferred        rpcrt4<elf>
  \-PE    7e520000-7e593000    \               rpcrt4
ELF    7e593000-7e6cd000    Deferred        ole32<elf>
  \-PE    7e5b0000-7e6cd000    \               ole32
ELF    7e6cd000-7e744000    Deferred        advapi32<elf>
  \-PE    7e6e0000-7e744000    \               advapi32
ELF    7e744000-7e873000    Deferred        gdi32<elf>
  \-PE    7e750000-7e873000    \               gdi32
ELF    7e873000-7e9c9000    Deferred        user32<elf>
  \-PE    7e890000-7e9c9000    \               user32
ELF    7e9c9000-7ea41000    Deferred        shlwapi<elf>
  \-PE    7e9e0000-7ea41000    \               shlwapi
ELF    7ea41000-7ec8a000    Deferred        shell32<elf>
  \-PE    7ea50000-7ec8a000    \               shell32
ELF    7ec8a000-7eca7000    Deferred        libz.so.1
ELF    7eca7000-7ed0d000    Deferred        dbghelp<elf>
  \-PE    7ecb0000-7ed0d000    \               dbghelp
ELF    7ed0d000-7ed43000    Dwarf           mscoree<elf>
  \-PE    7ed10000-7ed43000    \               mscoree
ELF    7ed43000-7ed56000    Deferred        libnss_files.so.2
ELF    7ed56000-7ed63000    Deferred        libnss_nis.so.2
ELF    7ed63000-7ed7e000    Deferred        libnsl.so.1
ELF    7ed7e000-7ed88000    Deferred        libnss_compat.so.2
ELF    7ef88000-7efde000    Deferred        libm.so.6
ELF    7efe6000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f7342000-f7347000    Deferred        libdl.so.2
ELF    f7347000-f7501000    Dwarf           libc.so.6
ELF    f7501000-f751e000    Deferred        libpthread.so.0
ELF    f7540000-f76f7000    Dwarf           libwine.so.1
ELF    f76fa000-f771f000    Deferred        ld-linux.so.2
ELF    f7721000-f7722000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    00000026    0
    00000023    0
    0000001e    0
    00000018    0
    00000013    0
    00000010    0
    0000000f    0
00000011 winedevice.exe
    0000001d    0
    00000017    0
    00000016    0
    00000012    0
0000001b plugplay.exe
    00000020    0
    0000001f    0
    0000001c    0
00000021 winedevice.exe
    00000029    0
    00000025    0
    00000024    0
    00000022    0
0000002a explorer.exe
    0000002e    0
    0000002d    0
    0000002c    0
    0000002b    0
000000ea (D) C:\Program Files\Origin Games\The Sims 3\Game\Bin\Sims3Launcher.exe
    000000f4    0
    000000f0    0
    000000ee    0
    000000ed    0
    000000eb    0 <==
System information:
    Wine build: wine-2.11
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 4.10.0-26-generic

going to the ts3 launcher in the game file says Origin isn't installed.

 

 

booman Monday 10 July 2017 at 23:25
booman

Hey, I was able to get Origin running recently and I was able to play Kindoms of Amalur and Dead Space 3.
Those errors won't be able to help us because those are windows errors.  Everything before the crash could be important.

Are you using PlayOnLinux 4.2.12?

Here are some basic steps to installing Origin in PlayOnLinux manually...

Origin Legacy Download

Go to:  www.dm.origin.com/download/legacy
Save OriginThinSetup.exe to your Desktop

Launch PlayOnLinux
Click Install

Click "Install a non-listed program"

Select "Install a program in a new virtual drive"

Click Next

Name the virtual drive:  sims3

Click Next

Check all three options:

  • Use another version of Wine
  • Configure Wine
  • Install some libraries

Click Next

Select Wine 2.0-staging

Click Next

Wine Configuration

Applications Tab
Windows version:  Windows XP

Note:  This is critical otherwise Origin won't run

Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktp size:  1024x768
Click OK

PlayOnLinux Packages (DLLs, Libraries, Components)

Check the following:

  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
  • POL_Install_vcrun2008
  • POL_Install_vcrun2010
  • POL_Install_vcrun2012

Click Next

Note:  All packages will automatically download and install

Click Browse

Select "OriginThinSetup" from your Desktop
Click Open

Click Next again...

Uncheck all options
Click Install

Check "I have read and accept..."

Click OK

Login to Origin

Operating System Warning

Click Close

Roll the mouse over Sims 3

Click the "i"

Click "Download"

Uncheck "Create start menu shortcut"

Uncheck "Created desktop shortcut"
Click Continue

Check "I have read and accept..."

Click Continue

Disabling Origin In Game Overlay

Click Origin
Click "Application Settings"

Click "Origin In Game"

Uncheck "Enable Origin In Game"

Wait for Sims 3 to download

or
Click Origin
Click Exit

Create PlayOnLinux shortcut


† Booman †
Mint 19.3 64-bit | Nvidia 450 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
biarki Tuesday 25 July 2017 at 2:00
biarkiAnonymous

I tried this as written then in several different variations. Thank you for answering, guess my machine just wants to be uncooparative. Soon (I hope) my main computer will be up and running and I'll play it on that.

 

booman Tuesday 25 July 2017 at 17:13
booman

I have a full step-by-step guide with pictures, but can't post it here.


† Booman †
Mint 19.3 64-bit | Nvidia 450 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained