Trying to run "They are billions" but crashes on start

Questions about Wine on macOS.
Locked
fransebas
Newbie
Newbie
Posts: 1
Joined: Mon Dec 04, 2017 7:00 pm

Trying to run "They are billions" but crashes on start

Post by fransebas »

Hi, I got a copy of the beta game "They are billions" and I almost manage to run it, it starts but once the screen is black it prompts the following error:

Code: Select all

fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
Time is  0.00. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
...
Time is  1.73. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Tifixme:win:EnumDisplayDevicesW ((null),0,0x33e858,0x00000000), stub!
fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
Time for ZIP SEREALIZE /var/folders/2q/q0ll3cvd4bgfm2qyr5sc84600000gn/T/\tmp35b5e4f3.tmp: 54.5447 ms.
me is  1.75. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.77. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
... // This lines repeat but I think is not important 
Time is  2.00. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
fixme:msvcrt:__clean_type_info_names_internal (0x29cb8c4) stub
I don't know what to do with "The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible."

Also if I change the configuration file to start the game on full screen the output is very diferent.

Code: Select all

fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
Time is  0.00. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.02. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
... // This lines repeat but I think is not important 
Time is  1.72. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.73. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Tifixme:win:EnumDisplayDevicesW ((null),0,0x33e858,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000000 at address 0x0 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) line in function
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) opcode in function
Register dump:
 CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
 EIP:00000000 ESP:0033ea5c EBP:0033ea78 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00000000 EBX:0018e6f0 ECX:00000000 EDX:000019f5
 ESI:00000002 EDI:0000000d
Stack dump:
0x0033ea5c:  00000000 00000000 00000000 00000000
0x0033ea6c:  00889850 00000000 00891410 0033eaa8
0x0033ea7c:  02da2414 00892e18 0018e6f0 00000000
0x0033ea8c:  00000016 00891410 00000000 00000000
0x0033ea9c:  0018e6f0 00892e18 00892e18 0033eaf8
0x0033eaac:  02da20fc 0088bc60 00000016 02b05988
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x00000000 (0x0033ea78)
  1 0x02da2414 (0x0033eaa8)
  2 0x02da20fc (0x0033eaf8)
  3 0x02da1b21 (0x0033eba8)
  4 0x02da1200 (0x0033eda8)
  5 0x0388e6b8 (0x0033ee68)
  6 0x0388e560 (0x0033ee88)
  7 0x0388b0be (0x0033eed8)
  8 0x0388b041 (0x0033ef08)
  9 0x0388af9c (0x0033ef38)
  10 0x0386f9d3 (0x0033efb8)
  11 0x03861414 (0x0033efe8)
  12 0x038613b8 (0x0033f018)
  13 0x0386e7b8 (0x0033f1e8)
  14 0x0386d9cc (0x0033f288)
  15 0x0386d404 (0x0033f2a8)
  16 0x0386d3b8 (0x0033f2d8)
  17 0x03c7c0a4 (0x0033f308)
  18 0x03c7bf17 (0x0033f338)
  19 0x02d456a0 (0x0033f588)
  20 0x02d45cef (0x0033f5c8)
  21 0x6c54d391 mono_jit_runtime_invoke+0x160(method=0x64d898, obj=0x1ccc7e0, params=0x33f690, exc=<is not available>, error=0x33f76c) [/vagrant/mono/mono/mini/mini-runtime.c:2535] in libmono-2.0-x86 (0x00587808)
  22 0x00000000 (0x00587808)
0x00000000: -- no code accessible --
Modules:
Module	Address			Debug info	Name (327 modules)
PE	  400000-  462000	Deferred        theyarebillions_x86
PE	 18a0000- 1c4e000	Deferred        mscorlib
PE	 1df0000- 1f5e000	Deferred        theyarebillions
PE	 1f60000- 2072000	Deferred        dxvision
PE	 2080000- 20e8000	Deferred        system.drawing
PE	 20f0000- 237a000	Deferred        system
PE	 2380000- 23ca000	Deferred        dxplatform_desktop
PE	 23d0000- 2698000	Deferred        system.windows.forms
PE	 26a0000- 29df000	Deferred        slimdx
PE	 2c00000- 2c48000	Deferred        steamworks.net
PE	 2d50000- 2d84000	Deferred        icsharpcode.sharpziplib
PE	 2fe0000- 301a000	Deferred        mono.posix
PE	 3030000- 3055000	Deferred        csteamworks
PE	 3170000- 3185000	Deferred        dxphysicsnative
PE	 32a0000- 32f0000	Deferred        bass
PE	 32f0000- 35f8000	Deferred        system.xml
PE	 3830000- 383a000	Deferred        accessibility
PE	 38f0000- 3aef000	Deferred        d3dx9_43
PE	10000000-100fe000	Deferred        system.core
PE	3b400000-3b43a000	Deferred        steam_api
PE	40001000-401b6000	Deferred        libwine.1.0.dylib
PE	401b6000-401d1000	Deferred        opendirectory
PE	401d1000-4020a000	Deferred        cfopendirectory
ELF	42a3e000-42a84000	Deferred        mscoree<elf>
  \-PE	42a40000-42a6f000	\               mscoree
ELF	42a84000-42aed000	Deferred        dbghelp<elf>
  \-PE	42a90000-42adb000	\               dbghelp
ELF	42f00000-42f88000	Deferred        shlwapi<elf>
  \-PE	42f10000-42f63000	\               shlwapi
ELF	42f88000-42fa2000	Deferred        version<elf>
  \-PE	42f90000-42fa0000	\               version
ELF	42fa2000-42fc7000	Deferred        imm32<elf>
  \-PE	42fb0000-42fc2000	\               imm32
ELF	45184000-453e2000	Deferred        shell32<elf>
  \-PE	45190000-453a4000	\               shell32
ELF	453e2000-455c8000	Deferred        user32<elf>
  \-PE	453f0000-45581000	\               user32
ELF	455c8000-456fc000	Deferred        gdi32<elf>
  \-PE	455d0000-45692000	\               gdi32
ELF	456fc000-45779000	Deferred        advapi32<elf>
  \-PE	45700000-45761000	\               advapi32
ELF	45779000-458d7000	Deferred        ole32<elf>
  \-PE	45780000-45899000	\               ole32
ELF	458d7000-45968000	Deferred        rpcrt4<elf>
  \-PE	458e0000-45946000	\               rpcrt4
PE	45968000-459f1000	Deferred        libfreetype.6.dylib
ELF	459f1000-45aa0000	Deferred        winemac<elf>
  \-PE	45a00000-45a75000	\               winemac
ELF	47341000-4740d000	Deferred        msxml3<elf>
  \-PE	47350000-473e7000	\               msxml3
ELF	474e6000-474fb000	Deferred        mswsock<elf>
  \-PE	474f0000-474f9000	\               mswsock
ELF	47700000-477a9000	Deferred        urlmon<elf>
  \-PE	47710000-47787000	\               urlmon
ELF	477c4000-477ed000	Deferred        mpr<elf>
  \-PE	477d0000-477e8000	\               mpr
ELF	48196000-482cf000	Deferred        oleaut32<elf>
  \-PE	481a0000-4827d000	\               oleaut32
ELF	482cf000-4834d000	Deferred        wininet<elf>
  \-PE	482d0000-4833d000	\               wininet
ELF	4834d000-4838c000	Deferred        ws2_32<elf>
  \-PE	48350000-48386000	\               ws2_32
ELF	483cb000-483df000	Deferred        psapi<elf>
  \-PE	483d0000-483de000	\               psapi
ELF	483df000-483ff000	Deferred        fusion<elf>
  \-PE	483e0000-483fb000	\               fusion
ELF	48c33000-48cee000	Deferred        msvcrt<elf>
  \-PE	48c40000-48cc6000	\               msvcrt
ELF	48cee000-48dae000	Deferred        winmm<elf>
  \-PE	48cf0000-48d9f000	\               winmm
ELF	48dae000-48dd9000	Deferred        msacm32<elf>
  \-PE	48db0000-48dd5000	\               msacm32
ELF	48dd9000-48ebb000	Deferred        msvcr100<elf>
  \-PE	48de0000-48e85000	\               msvcr100
ELF	48ebb000-48ff5000	Deferred        msvcp100<elf>
  \-PE	48ec0000-48f99000	\               msvcp100
ELF	48ff5000-4908a000	Deferred        gdiplus<elf>
  \-PE	49000000-49072000	\               gdiplus
ELF	49263000-49279000	Deferred        vcruntime140<elf>
  \-PE	49270000-49277000	\               vcruntime140
ELF	49279000-49385000	Deferred        ucrtbase<elf>
  \-PE	49280000-4933a000	\               ucrtbase
ELF	49385000-49399000	Deferred        api-ms-win-crt-time-l1-1-0<elf>
  \-PE	49390000-49398000	\               api-ms-win-crt-time-l1-1-0
ELF	49399000-493ae000	Deferred        api-ms-win-crt-stdio-l1-1-0<elf>
  \-PE	493a0000-493ad000	\               api-ms-win-crt-stdio-l1-1-0
ELF	493ae000-493c3000	Deferred        api-ms-win-crt-runtime-l1-1-0<el
PE	493b0000-493c2000	Deferred        api-ms-win-crt-runtime-l1-1-0
ELF	493c3000-493d7000	Deferred        api-ms-win-crt-heap-l1-1-0<elf>
  \-PE	493d0000-493d6000	\               api-ms-win-crt-heap-l1-1-0
ELF	493d7000-493f1000	Deferred        api-ms-win-crt-math-l1-1-0<elf>
  \-PE	493e0000-493ee000	\               api-ms-win-crt-math-l1-1-0
ELF	493f1000-49432000	Deferred        rsaenh<elf>
  \-PE	49400000-4942e000	\               rsaenh
ELF	49432000-4944d000	Deferred        bcrypt<elf>
  \-PE	49440000-4944a000	\               bcrypt
ELF	4944d000-49524000	Deferred        crypt32<elf>
  \-PE	49450000-4950c000	\               crypt32
ELF	49524000-4955e000	Deferred        uxtheme<elf>
  \-PE	49530000-49557000	\               uxtheme
PE	4e800000-4ef3b000	Deferred        appleintelhd5000graphicsgldriver
ELF	4feb8000-4fef8000	Deferred        d3d9<elf>
  \-PE	4fec0000-4feec000	\               d3d9
ELF	51af8000-51c3f000	Deferred        wined3d<elf>
  \-PE	51b00000-51c24000	\               wined3d
PE	6c540000-6d33c000	Dwarf           libmono-2.0-x86
ELF	7a800000-7a8fd000	Deferred        opengl32<elf>
  \-PE	7a810000-7a8ba000	\               opengl32
ELF	7b400000-7b7fd000	Deferred        kernel32<elf>
  \-PE	7b410000-7b7c1000	\               kernel32
ELF	7bc00000-7bcf3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcb9000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
PE	90290000-90291000	Deferred        accelerate
PE	90291000-902a8000	Deferred        libcginterfaces.dylib
PE	902a8000-909ea000	Deferred        vimage
PE	909ea000-90b26000	Deferred        libblas.dylib
PE	90b26000-90b54000	Deferred        libbnns.dylib
PE	90b54000-90ec8000	Deferred        liblapack.dylib
PE	90ec8000-90edf000	Deferred        liblinearalgebra.dylib
PE	90edf000-90ef9000	Deferred        libsparseblas.dylib
PE	90ef9000-91058000	Deferred        libvdsp.dylib
PE	91058000-91137000	Deferred        libvmisc.dylib
PE	91137000-91138000	Deferred        veclib
PE	91326000-920e7000	Deferred        appkit
PE	92138000-92139000	Deferred        applicationservices
PE	92139000-921a0000	Deferred        ats
PE	921a2000-922c7000	Deferred        libfontparser.dylib
PE	922c7000-92314000	Deferred        libfontregistry.dylib
PE	92362000-92396000	Deferred        libtruetypescaler.dylib
PE	92401000-92407000	Deferred        colorsynclegacy
PE	924b0000-92508000	Deferred        hiservices
PE	92508000-92518000	Deferred        langanalysis
PE	92518000-92571000	Deferred        printcore
PE	92571000-92608000	Deferred        qd
PE	92608000-92615000	Deferred        speechsynthesis
PE	92615000-92860000	Deferred        audiotoolbox
PE	92861000-92862000	Deferred        audiounit
PE	92b80000-92ec1000	Deferred        cfnetwork
PE	92ed5000-92ed6000	Deferred        carbon
PE	92ed6000-92ee0000	Deferred        carbonsound
PE	92ee0000-92ee5000	Deferred        commonpanels
PE	92ee5000-9327b000	Deferred        hitoolbox
PE	9327b000-932d0000	Deferred        htmlrendering
PE	932d0000-932d4000	Deferred        help
PE	932d4000-932da000	Deferred        imagecapture
PE	932da000-93375000	Deferred        ink
PE	93375000-933b0000	Deferred        navigationservices
PE	933b0000-933cc000	Deferred        openscripting
PE	933cc000-933d2000	Deferred        print
PE	933d2000-933d5000	Deferred        securityhi
PE	933d5000-933dc000	Deferred        speechrecognition
PE	933e9000-934a9000	Deferred        colorsync
PE	934a9000-93545000	Deferred        coreaudio
PE	935a2000-935a8000	Deferred        corebluetooth
PE	935a8000-93888000	Deferred        coredata
PE	93888000-9388f000	Deferred        coredisplay
PE	9388f000-93d18000	Deferred        corefoundation
PE	93d19000-94348000	Deferred        coregraphics
PE	94349000-945d0000	Deferred        coreimage
PE	947ba000-947bb000	Deferred        coreservices
PE	947bb000-9482e000	Deferred        ae
PE	9482e000-94b0d000	Deferred        carboncore
PE	94b0d000-94b42000	Deferred        dictionaryservices
PE	94b42000-94b4b000	Deferred        fsevents
PE	94b4b000-94ca9000	Deferred        launchservices
PE	94ca9000-94d56000	Deferred        metadata
PE	94d56000-94db5000	Deferred        osservices
PE	94db5000-94e27000	Deferred        searchkit
PE	94e27000-94e4b000	Deferred        sharedfilelist
PE	94e4b000-94f97000	Deferred        coretext
PE	94f97000-94fd2000	Deferred        corevideo
PE	94fd2000-95059000	Deferred        corewlan
PE	952ac000-952b6000	Deferred        diskarbitration
PE	952c6000-95634000	Deferred        foundation
PE	95674000-956a4000	Deferred        gss
PE	956cf000-957e7000	Deferred        iobluetooth
PE	9584e000-958ef000	Deferred        iokit
PE	958f0000-958f7000	Deferred        iosurface
PE	9594a000-95ac9000	Deferred        imageio
PE	95ac9000-95ace000	Deferred        libgif.dylib
PE	95ace000-95bc0000	Deferred        libjp2.dylib
PE	95bc0000-95be3000	Deferred        libjpeg.dylib
PE	95ec3000-95eea000	Deferred        libpng.dylib
PE	95eea000-95eed000	Deferred        libradiance.dylib
PE	95eed000-95f38000	Deferred        libtiff.dylib
PE	9682b000-96844000	Deferred        kerberos
PE	96e9b000-96f12000	Deferred        metal
PE	96f13000-96f20000	Deferred        netfs
PE	99c53000-99c5c000	Deferred        libcldcpuengine.dylib
PE	99c5c000-99ca8000	Deferred        opencl
PE	9aeda000-9aedc000	Deferred        libcvmspluginsupport.dylib
PE	9aedc000-9aee0000	Deferred        libcorefscache.dylib
PE	9aee0000-9aee5000	Deferred        libcorevmclient.dylib
PE	9aee5000-9aeee000	Deferred        libgfxshared.dylib
PE	9aeee000-9aefb000	Deferred        libgl.dylib
PE	9aefb000-9af37000	Deferred        libglimage.dylib
PE	9af37000-9b0b0000	Deferred        libglprogrammability.dylib
PE	9b0b0000-9b0f3000	Deferred        libglu.dylib
PE	9ba99000-9baa8000	Deferred        opengl
PE	9baa8000-9bc36000	Deferred        glengine
PE	9bc36000-9bc61000	Deferred        glrendererfloat
PE	9c816000-9ca48000	Deferred        quartzcore
PE	9cedd000-9d211000	Deferred        security
PE	9d211000-9d298000	Deferred        securityfoundation
PE	9d2c0000-9d2c5000	Deferred        servicemanagement
PE	9d3ed000-9d45e000	Deferred        systemconfiguration
PE	9f223000-9f2ba000	Deferred        apfs
PE	9f8a4000-9f8d0000	Deferred        apple80211
PE	9f8d1000-9f8dc000	Deferred        applefscompression
PE	9f9d2000-9fa10000	Deferred        applejpeg
PE	9fb62000-9fb6a000	Deferred        backgroundtaskmanagement
PE	9fb6a000-9fbf6000	Deferred        backup
PE	9fd38000-9fd42000	Deferred        commonauth
PE	a01b2000-a01c3000	Deferred        coreemoji
PE	a0342000-a0376000	Deferred        coreservicesinternal
PE	a0376000-a040d000	Deferred        coresymbolication
PE	a040d000-a0534000	Deferred        coreui
PE	a0534000-a05cf000	Deferred        coreutils
PE	a061f000-a067d000	Deferred        corewifi
PE	a067d000-a068e000	Deferred        crashreportersupport
PE	a06fb000-a0709000	Deferred        dfrfoundation
PE	a0755000-a07c6000	Deferred        datadetectorscore
PE	a07c6000-a0807000	Deferred        debugsymbols
PE	a0807000-a093f000	Deferred        desktopservicespriv
PE	a0c09000-a103a000	Deferred        facecore
PE	a2de3000-a2dee000	Deferred        libgpusupportmercury.dylib
PE	a39d2000-a3a46000	Deferred        heimdal
PE	a3cf4000-a3cfb000	Deferred        ioaccelerator
PE	a3cfb000-a3d14000	Deferred        iopresentment
PE	a3d70000-a3d90000	Deferred        iconservices
PE	a3dc7000-a3ebc000	Deferred        languagemodeling
PE	a3ebc000-a3efe000	Deferred        lexicon
PE	a3f01000-a3f08000	Deferred        linguisticdata
PE	a42b3000-a42dd000	Deferred        multitouchsupport
PE	a43fb000-a4406000	Deferred        netauth
PE	a44ad000-a44ea000	Deferred        performanceanalysis
PE	a4589000-a45a6000	Deferred        protocolbuffer
PE	a4694000-a46b7000	Deferred        remoteviewservices
PE	a476c000-a4799000	Deferred        sharing
PE	a47b7000-a47b9000	Deferred        signpostnotification
PE	a47b9000-a483f000	Deferred        skylight
PE	a486e000-a487c000	Deferred        speechrecognitioncore
PE	a4b48000-a4bca000	Deferred        symbolication
PE	a4c1c000-a4c24000	Deferred        tcc
PE	a4c24000-a4c3c000	Deferred        textureio
PE	a4c62000-a4c64000	Deferred        trustevaluationagent
PE	a4c64000-a4def000	Deferred        uifoundation
PE	a5185000-a524a000	Deferred        viewbridge
PE	a53bc000-a53bf000	Deferred        loginsupport
PE	a5449000-a547d000	Deferred        libclosured.dylib
PE	a54cc000-a5504000	Deferred        libcrfsuite.dylib
PE	a5504000-a550f000	Deferred        libchinesetokenizer.dylib
PE	a55aa000-a55ac000	Deferred        libdiagnosticmessagesclient.dyli
PE	a55dd000-a57c8000	Deferred        libfosl_dynamic.dylib
PE	a57cf000-a57d0000	Deferred        libopenscriptingutil.dylib
PE	a5819000-a581e000	Deferred        libscreenreader.dylib
PE	a581e000-a5820000	Deferred        libsystem.b.dylib
PE	a582e000-a5844000	Deferred        libapple_nghttp2.dylib
PE	a5844000-a5870000	Deferred        libarchive.2.dylib
PE	a5870000-a59c0000	Deferred        libate.dylib
PE	a59c3000-a59c4000	Deferred        libauto.dylib
PE	a59c4000-a59d5000	Deferred        libbsm.0.dylib
PE	a59d5000-a59e2000	Deferred        libbz2.1.0.dylib
PE	a59e2000-a5a3c000	Deferred        libc++.1.dylib
PE	a5a3c000-a5a5e000	Deferred        libc++abi.dylib
PE	a5a5f000-a5a71000	Deferred        libcmph.dylib
PE	a5a71000-a5a85000	Deferred        libcompression.dylib
PE	a5a85000-a5a9d000	Deferred        libcoretls.dylib
PE	a5a9d000-a5a9f000	Deferred        libcoretls_cfhelpers.dylib
PE	a5c1f000-a5dc7000	Deferred        libcrypto.35.dylib
PE	a5f86000-a5fde000	Deferred        libcups.2.dylib
PE	a60f3000-a60f4000	Deferred        libenergytrace.dylib
PE	a6127000-a612c000	Deferred        libheimdal-asn1.dylib
PE	a6157000-a6248000	Deferred        libiconv.2.dylib
PE	a6248000-a646b000	Deferred        libicucore.a.dylib
PE	a64b2000-a64b4000	Deferred        liblangid.dylib
PE	a64b4000-a64cd000	Deferred        liblzma.5.dylib
PE	a64cd000-a64e3000	Deferred        libmarisa.dylib
PE	a6597000-a67b4000	Deferred        libmecabra.dylib
PE	a697a000-a6a4e000	Deferred        libnetwork.dylib
PE	a6a4e000-a6e2f000	Deferred        libobjc.a.dylib
PE	a6e32000-a6e36000	Deferred        libpam.2.dylib
PE	a6e38000-a6e6a000	Deferred        libpcap.a.dylib
PE	a6ea7000-a6ec3000	Deferred        libresolv.9.dylib
PE	a6f0d000-a709b000	Deferred        libsqlite3.dylib
PE	a723e000-a7279000	Deferred        libusrtcp.dylib
PE	a7279000-a727d000	Deferred        libutil.dylib
PE	a727d000-a728c000	Deferred        libxar.1.dylib
PE	a728c000-a736b000	Deferred        libxml2.2.dylib
PE	a736b000-a7394000	Deferred        libxslt.1.dylib
PE	a7394000-a73a4000	Deferred        libz.1.dylib
PE	a73dd000-a73e2000	Deferred        libcache.dylib
PE	a73e2000-a73ed000	Deferred        libcommoncrypto.dylib
PE	a73ed000-a73f3000	Deferred        libcompiler_rt.dylib
PE	a73f3000-a73fd000	Deferred        libcopyfile.dylib
PE	a73fd000-a7465000	Deferred        libcorecrypto.dylib
PE	a74ce000-a7504000	Deferred        libdispatch.dylib
PE	a7504000-a7522000	Deferred        libdyld.dylib
PE	a7522000-a7523000	Deferred        libkeymgr.dylib
PE	a7523000-a7530000	Deferred        libkxld.dylib
PE	a7530000-a7531000	Deferred        liblaunch.dylib
PE	a7531000-a7537000	Deferred        libmacho.dylib
PE	a7537000-a753a000	Deferred        libquarantine.dylib
PE	a753a000-a753c000	Deferred        libremovefile.dylib
PE	a753c000-a7554000	Deferred        libsystem_asl.dylib
PE	a7554000-a7555000	Deferred        libsystem_blocks.dylib
PE	a7555000-a75e2000	Deferred        libsystem_c.dylib
PE	a75e2000-a75e6000	Deferred        libsystem_configuration.dylib
PE	a75e6000-a75ea000	Deferred        libsystem_coreservices.dylib
PE	a75ea000-a75ec000	Deferred        libsystem_darwin.dylib
PE	a75ec000-a75f3000	Deferred        libsystem_dnssd.dylib
PE	a75f3000-a7643000	Deferred        libsystem_info.dylib
PE	a7643000-a7667000	Deferred        libsystem_kernel.dylib
PE	a7667000-a76b7000	Deferred        libsystem_m.dylib
PE	a76b7000-a76d2000	Deferred        libsystem_malloc.dylib
PE	a76d2000-a776f000	Deferred        libsystem_network.dylib
PE	a776f000-a777a000	Deferred        libsystem_networkextension.dylib
PE	a777a000-a7783000	Deferred        libsystem_notify.dylib
PE	a7783000-a778a000	Deferred        libsystem_platform.dylib
PE	a778a000-a7795000	Deferred        libsystem_pthread.dylib
PE	a7795000-a7799000	Deferred        libsystem_sandbox.dylib
PE	a7799000-a779c000	Deferred        libsystem_secinit.dylib
PE	a779c000-a77a5000	Deferred        libsystem_symptoms.dylib
PE	a77a5000-a77b8000	Deferred        libsystem_trace.dylib
PE	a77b9000-a77c0000	Deferred        libunwind.dylib
PE	a77c0000-a77e9000	Deferred        libxpc.dylib
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\Users\centroagdigital\Downloads\3DMGAME-They.Are.Billions.v0.3.22.Cracked-3DM\3DMGAME-They.Are.Billions.v0.3.22.Cracked-3DM\They Are Billions\TheyAreBillions_x86.exe
	00000035    0
	00000034    0
	00000009    0 <==
0000000e services.exe
	0000002a    0
	00000022    0
	0000001d    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001c    0
	00000017    0
	00000016    0
	00000012    0
0000001a plugplay.exe
	0000001f    0
	0000001e    0
	0000001b    0
00000020 winedevice.exe
	00000030    0
	0000002f    0
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	00000033    0
	00000032    0
	00000031    0
	00000028    0
System information:
    Wine build: wine-2.22
    Platform: i386
    Version: Windows 10
    Host system: Darwin
    Host version: 17.2.0

Any leads? I want to buy the game when it comes out but only if I manage to run it in wine. Help!.
stuv
Newbie
Newbie
Posts: 1
Joined: Wed Dec 13, 2017 5:58 am

Re: Trying to run "They are billions" but crashes on start

Post by stuv »

Hello, I'm trying to run "They are billions" too, but I use .Net.
I create win32 wineprefix and install d3dx9_36 using wineprefix. After this I install SlimDX via installer in game folder, and then I install dotnet46 and vcrun2017 using wineprefix. Now I get this error when I start the game:

Code: Select all

0012:fixme:wer:WerSetFlags (2) stub!
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0019:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
0019:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x991925, 0x9ddbd0, 0x9ddbe8) stub.
0019:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x972f3d, 28) stub
0019:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x84fb7c 0x84fb70
0009:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10021925, 0x1006dbd0, 0x1006dbe8) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x10002f3d, 28) stub
0009:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x9575a8, 0xdd6470, 0xdd6488) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x8c8861, 28) stub
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f4b0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f908, 0xffffffff) stub!
0009:fixme:process:GetNumaHighestNodeNumber (0x33fbe8): semi-stub
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f908, 0xffffffff) stub!
0009:fixme:thread:SetThreadStackGuarantee (0x33fbcc): stub
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f7c0, 0xffffffff) stub!
0009:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0xa56b5a, 0xdd5370, 0xddee60) stub.
0009:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0xa56b5a, 0xdd57b8, 0xdd6278) stub.
0009:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0xa56b5a, 0xdddb88, 0xddee70) stub.
0009:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0xa56b5a, 0xdd5458, 0xdd54c8) stub.
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f3a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f3a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f3a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f3a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f018, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f018, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f490, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6b8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6b8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6b8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f6c0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f918, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8f0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8e0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8d0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8c8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f840, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f830, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f830, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f898, 0xffffffff) stub!
0009:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 0x790000) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f648, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8b8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8e8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8e8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8c8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8c8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8c8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f8e8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e950, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f908, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f110, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f120, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e968, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e968, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e8a8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e6b8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f050, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f050, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f050, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f050, 0xffffffff) stub!
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x18f104 0x33d07c 0x33d6e8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x18f0f0 0x33d26c 0x33d8d8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x18f0f0 0x33d26c 0x33d8d8 (nil)
0034:fixme:ole:CoGetApartmentType (0x340fb68, 0x340fb64): semi-stub
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33ec88, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33ec88, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33ec88, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e680, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33f578, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c498, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33d3b0, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"DXVision"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cd58, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cd58, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cd58, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c750, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33ca00, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"DXPlatform_Desktop"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33d2a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33d2a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33d2a0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cc98, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"SlimDX"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c628, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"System"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33b480, 0xffffffff) stub!
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1a6d58 0x33becc 0x33c538 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1a6d58 0x33c0bc 0x33c728 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1a6d58 0x33c0bc 0x33c728 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x19264c 0x33be6c 0x33c4d8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x19264c 0x33c05c 0x33c6c8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x19264c 0x33c05c 0x33c6c8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1996d0 0x33be6c 0x33c4d8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1996d0 0x33c05c 0x33c6c8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1996d0 0x33c05c 0x33c6c8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x19966c 0x33bebc 0x33c528 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x199658 0x33c0ac 0x33c718 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x199658 0x33c0ac 0x33c718 (nil)
0035:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0035:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0035:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0035:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0035:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0035:fixme:nls:get_dummy_preferred_ui_language (0x8 0x4ebf038 (nil) 0x4ebf034) returning a dummy value (current locale)
0035:fixme:nls:get_dummy_preferred_ui_language (0x8 0x4ebf038 0x1aaa18 0x4ebf034) returning a dummy value (current locale)
0009:fixme:shell:URL_ParseUrl failed to parse L"Steamworks.NET"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cd38, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cd38, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cd38, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c730, 0xffffffff) stub!
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoEx (L"ru-RU", 1, (nil), 0x20000030, (nil), 0, 0x1279250): semi-stub
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 2
0009:fixme:time:GetCalendarInfoW Unknown caltype 56
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 55
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 49
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 50
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 51
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 52
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 53
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 54
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 2
0009:fixme:time:GetCalendarInfoW Unknown caltype 56
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 55
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 49
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 50
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 51
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 52
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 53
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 54
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 2
0009:fixme:time:GetCalendarInfoW Unknown caltype 56
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 55
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 49
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 50
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 51
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 52
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 53
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 54
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 2
0009:fixme:time:GetCalendarInfoW Unknown caltype 56
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 55
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 49
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 50
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 51
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 52
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 53
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 54
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unimplemented caltype 4
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:time:GetCalendarInfoW Unknown caltype 57
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cbe0, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e050, 0xffffffff) stub!
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1b3544 0x33cd1c 0x33d388 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1b3544 0x33cf0c 0x33d578 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1b3544 0x33cf0c 0x33d578 (nil)
Time is  0.00. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.02. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.03. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.05. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.07. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.08. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.10. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.12. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.13. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.15. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.17. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.18. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.20. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.22. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.23. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.25. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.27. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.28. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.30. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.32. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.33. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.35. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.37. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.38. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.40. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.42. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.43. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.45. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.47. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.48. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.50. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.52. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.53. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.55. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.57. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.58. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.60. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.62. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.63. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.65. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.67. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.68. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.70. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.72. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.73. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.75. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.77. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.78. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.80. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.82. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.83. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.85. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.87. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.88. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.90. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.92. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.93. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.95. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.97. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  0.98. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.00. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.02. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.03. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.05. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.07. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.08. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.10. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.12. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.13. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.15. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.17. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.18. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.20. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.22. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.23. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.25. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.27. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.28. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.30. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.32. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.33. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.35. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.37. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.38. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.40. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.42. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.43. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.45. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.47. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.48. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.50. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.52. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.53. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.55. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.57. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.58. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.60. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.62. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.63. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.65. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.67. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.68. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.70. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.72. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.73. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.75. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.77. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.78. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.80. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.82. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.83. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.85. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.87. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.88. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.90. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.92. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.93. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.95. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.97. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  1.98. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
Time is  2.00. ballBody is at ( 0.00, 15.00). It's velocity is ( 0.00,  0.00)
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c848, 0xffffffff) stub!
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1b3504 0x33d49c 0x33db08 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1b34f0 0x33d68c 0x33dcf8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1b34f0 0x33d68c 0x33dcf8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1b5044 0x33bcec 0x33c358 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1b5030 0x33bedc 0x33c548 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1b5030 0x33bedc 0x33c548 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1bf1b4 0x33d2fc 0x33d968 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1bf1a0 0x33d4ec 0x33db58 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1bf1a0 0x33d4ec 0x33db58 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cb9dc 0x33cd8c 0x33d3f8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb978 0x33cf7c 0x33d5e8 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb978 0x33cf7c 0x33d5e8 (nil)
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e410, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33b7a8, 0xffffffff) stub!
0009:fixme:gdiplus:GdipCreateHalftonePalette stub
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33e864,0x00000000), stub!
0009:fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1e15d8 0x33d5e4 0x33dc50 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1e02a0 0x33c7fc 0x33ce68 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1e02a0 0x33c7fc 0x33ce68 (nil)
0009:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x4785836, (nil), 0x1334698) stub.
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e730, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"DXPlatform_Desktop.resources"
0009:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e730, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"DXPlatform_Desktop.resources"
0009:fixme:d3d9:Direct3DShaderValidatorCreate9 stub
0009:fixme:process:FlushProcessWriteBuffers : stub
0034:fixme:kernelbase:QuirkIsEnabled3 (0x340f948, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cea0, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"ICSharpCode.SharpZipLib"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33ced0, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Security"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cea0, 0xffffffff) stub!
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x6831890 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x683148c 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x6831894 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x68313e8 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x68313e8 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x68303cc 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x6830364 0x33dc24 0x33e290 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x68313d4 0x33dd1c 0x33e388 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x18bfd8 0x33e004 0x33e670 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x6831534 0x33de14 0x33e480 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x6831520 0x33e004 0x33e670 (nil)
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Data.SqlXml"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33cc78, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"Bass.Net"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c438, 0xffffffff) stub!
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x6833ab0 0x33cbdc 0x33d248 (nil)
0009:fixme:shell:URL_ParseUrl failed to parse L"Ionic.Zip"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33c240, 0xffffffff) stub!
0009:fixme:shell:URL_ParseUrl failed to parse L"System"
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33d9c8, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33d920, 0xffffffff) stub!
0009:fixme:nls:LCMapStringEx unsupported lparam 1b1a90
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x687b488 0x33addc 0x33b448 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x687cf84 0x33afcc 0x33b638 (nil)
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x687cf84 0x33afcc 0x33b638 (nil)
0019:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x84fb4c 0x84fb40
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33dc90, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33dd88, 0xffffffff) stub!
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33de28, 0xffffffff) stub!
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
Time for ZIP SEREALIZE C:\users\leonid\Temp\tmpf0d0.tmp: 59,2192 ms.
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33e728, 0xffffffff) stub!
0009:fixme:ole:CoGetApartmentType (0x33f0d8, 0x33f0d4): semi-stub
0009:fixme:kernelbase:QuirkIsEnabled3 (0x33ed90, 0xffffffff) stub!
0009:fixme:ole:CoGetApartmentType (0x33edf8, 0x33edf4): semi-stub
0009:fixme:ole:CoGetApartmentType (0x33edf8, 0x33edf4): semi-stub
0034:fixme:ole:CoGetApartmentType (0x340f738, 0x340f734): semi-stub
0035:fixme:ole:CoGetApartmentType (0x4ebfbe8, 0x4ebfbe4): semi-stub
0034:fixme:ole:CoGetApartmentType (0x340f758, 0x340f754): semi-stub
0034:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ole:CoGetApartmentType (0x33edf8, 0x33edf4): semi-stub
0037:fixme:ole:CoGetApartmentType (0x7b6f418, 0x7b6f414): semi-stub
003e:fixme:ole:CoGetApartmentType (0x83af3d8, 0x83af3d4): semi-stub
0034:fixme:ole:Context_CC_ContextCallback (0x68c6cd0/0x68c6cd4)->(0x833d61, 0x340fc2c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
0034:fixme:ole:Context_CC_ContextCallback (0x68c6cd0/0x68c6cd4)->(0x833d61, 0x340fbb4, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
0034:fixme:ole:Context_CC_ContextCallback (0x68c6cd0/0x68c6cd4)->(0x833d61, 0x340fbb4, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
0034:fixme:ole:Context_CC_ContextCallback (0x68c6cd0/0x68c6cd4)->(0x833d61, 0x340fbb4, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
0034:fixme:ole:Context_CC_ContextCallback (0x68c6cd0/0x68c6cd4)->(0x833d61, 0x340fbb4, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
0009:fixme:ole:CoGetApartmentType (0x33ee08, 0x33ee04): semi-stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x420b8c4) stub
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0019:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x84fb4c 0x84fb40
0019:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x84fbc4 0x84fbb8
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x84fb7c 0x84fb70
0012:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

I managed to launch this game on Wine 2.21-staging, but in Linux.
Here is how I did it, if it helps.

After game is installed and I had reliable way to run it's executable (even if it would not work), first things I did was:
- install DirectX packages from directx_Jun2010 package
- install visual c++ 2017 redistributables
- install SlimDX package (should be provided with the game)
- install "dotNetFx40_Full_x86_x64_Slim.exe" and "dotNetFx471_Full_x86_x64_Slim.exe" packages from Repack can be found here:
http://repacks.net/forum/viewtopic.php?t=7

4.0 can be found in folder "Old" of repack. The only reason I bothered to get it is to install native mscoree.dll that is distributed with this package. I found that game refused to run because built-in package does not have some of the functions implemented and it gets exception.

Initially found that repack on this winehq page:
https://appdb.winehq.org/objectManager. ... &iId=34702

After those packages are all installed, I run game with overrides like this:
- api-ms-win-core-winrt-roparameterizediid-l1-1-0 (native, builtin)
- d3d11 (disabled)
- d3d9 (native, builtin)
- gdiplus (builtin)
- mscoree (native)

Without api+gdi+mscoree overrides I could not make game run properly, and without d3d9 override game would crash after you try starting new game in menu.

Finally, for other options, I select "Windows XP" for system, I run game with "Capture the mouse in full-screen windows" and emulated virtual desktop.
I have GLSL support enabled, Direct Draw Renderer set to OpenGL, specify my memory size for video card, offscreen renderering mode set to "backbuffer".

Other options are pretty much default and there are no other overrides.
Oh, and I run 32 bit prefix because I am low on RAM (only 3 GB).

Finally, with this setup I could run the game while ago, but it even if everything worked properly, there was visual issue that made game to dark and impossible to play. This issue was fixed in latest update for the game and after that game became pretty much playable.
So even if you get game to run but have older version, you wont be able to actually play it because even though you will be able navigate menu and run game, it will be barely playable because of visual issue that made game unplayably dark.
Because of that I would recommend you updating to latest version of the game in steam (if it does not update just try to reinstall it via steam).
Hope that helps, with all of this I was able to run it and made it playable on good level with pretty much everything working, aside from some fonts artifacts here and there.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

Small correction to my previous post, there is typo, gdiplus override should be "native".
henrosaurus
Newbie
Newbie
Posts: 4
Joined: Fri Dec 22, 2017 10:27 am

Re: Trying to run "They are billions" but crashes on start

Post by henrosaurus »

Hello Esuri, I am also running Linux and tried to follow your steps exactly,
but I seem to be Stuck with SlimDX.
When trying to start the game from steam I get the error:

Code: Select all

[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type of field 'DXPlatform_Desktop.DXPlatform_DirectX:_Renderer' (1) due to: Could not load file or assembly 'SlimDX, Version=4.0.13.43
When installing SlimDX via

Code: Select all

wine msiexec /i .wine/drive_c/.../..illions/SlimDXRuntime.msi
it does only give me the option to repair or remove. (Tried removing, looks the same after..)

How exactly did you install SlimDx (32bit?)?
henrosaurus
Newbie
Newbie
Posts: 4
Joined: Fri Dec 22, 2017 10:27 am

Re: Trying to run "They are billions" but crashes on start

Post by henrosaurus »

Esuri, how do you execute the game?
Arakash
Level 1
Level 1
Posts: 6
Joined: Wed Oct 27, 2010 1:04 pm

Re: Trying to run "They are billions" but crashes on start

Post by Arakash »

Same error here. Can't seem to get this game to work at all :(
henrosaurus
Newbie
Newbie
Posts: 4
Joined: Fri Dec 22, 2017 10:27 am

Re: Trying to run "They are billions" but crashes on start

Post by henrosaurus »

Hi Arakash, did you manage do install SlimDx in wine?
Arakash
Level 1
Level 1
Posts: 6
Joined: Wed Oct 27, 2010 1:04 pm

Re: Trying to run "They are billions" but crashes on start

Post by Arakash »

my problem is more that the mscoree.dll Library doesn't get found: (But I'm on Linux)

Code: Select all

0092:err:module:import_dll Library mscoree.dll (which is needed by L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\InstallSlimDX.exe") not found
0092:err:module:attach_dlls Importing dlls for L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\InstallSlimDX.exe" failed, status c0000135
0094:err:module:import_dll Library mscoree.dll (which is needed by L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\TheyAreBillions_x86.exe") not found
0094:err:module:attach_dlls Importing dlls for L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\TheyAreBillions_x86.exe" failed, status c0000135
My winecfg shows slimedx as installed.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

Arakash wrote:my problem is more that the mscoree.dll Library doesn't get found: (But I'm on Linux)

Code: Select all

0092:err:module:import_dll Library mscoree.dll (which is needed by L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\InstallSlimDX.exe") not found
0092:err:module:attach_dlls Importing dlls for L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\InstallSlimDX.exe" failed, status c0000135
0094:err:module:import_dll Library mscoree.dll (which is needed by L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\TheyAreBillions_x86.exe") not found
0094:err:module:attach_dlls Importing dlls for L"Z:\\home\\sven\\.PlayOnLinux\\wineprefix\\theyAreBillions\\drive_c\\Program Files\\Steam\\steamapps\\common\\They Are Billions\\TheyAreBillions_x86.exe" failed, status c0000135
My winecfg shows slimedx as installed.
Do you actually have mscoree.dll installed?
It should had been installed with .NET 4.0 if you followed same steps as I did.
Check your "drive_c/windows/system32" to see if it is there.
I see that you are using PlayOnLinux, so I figured I will try to make installation from scratch, and here how my full process looked like using PlayOnLinux (here is VOD of the process, no commentary, just for usage as example - https://youtu.be/VIzL22L2AcI . If you follow same steps as I did in this video, you should be able to run it.):

1) Create new PlayOnLinux virual drive

2) Copy game and required distributed installations to your wine virtual drive
You can find Slim .NET packages here:
http://repacks.net/forum/viewtopic.php?t=7
4.0 version should be in folder "old".

3) Swap into Windows XP mode and install "dotNetFx40_Full_x86_x64_Slim.exe" (make sure you see extra processes popup during installation, it can take a while, so wait a bit for it to finish)

4) Swap to Windows 8.1 mode and install:
- dotNetFx471_Full_x86_x64_Slim.exe
- Jun2010 directX package
- Visual C++ 2017 redist package
- GDI+ (https://www.microsoft.com/en-us/downloa ... x?id=18909)

5) disable clr-optimization service of .net by editing windows registry (manually or using "regedit":
"HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/clr_optimization_v4.0.30319_32/Start" = 4

6) Check DDLs in windows/system32:
- mscoree.dll should be 291kb or around that, if yours is 13kb - something is wrong
- api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll should be there as well
- gdiplus.dll should be 1.7mb or so

7) Set ovverrides and settings
- api-ms-win-core-winrt-roparameterizediid-l1-1-0 (native, builtin)
IMPORTANT! If you adding api-ms-win-* using graphical interface, do not just copy paste its name, because it will get cropped. Make sure to type it all or click it from popout list!
- d3d11 (disabled)
- d3d9 (native, builtin)
- gdiplus (native)
- mscoree (native)
- vcruntime140 (native, builtin)

8) Swap back to Windows XP mode, restart and install:
- SlimDX

9) Run the game

This process should be almost identical without PlayOnLinux. If you are lazy, you can install GDI+ from POL "Install components" menu as well, I downloaded it from microsoft for the sake of example for non POL users.

If you have errors with "mscoree", "gdiplus", or "api-ms-win-core-winrt-roparameterizediid-l1-1-0", check if you have proper overrides and dll files itself.

From my experience, main pain is making .NET 4.0 actually install proper mscoree.dll, it may say that installation was successful, but after you check windows/system32, it is not actually there. This is why I install 4.0 in WinXP mode.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

Oh yea, about SlimDX, I installed it using "InstallSlimDX.exe" in game directory. I did not touch msi files themselves.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

Also, completely forgot to mention, but I run the game using cracked steam_api, because running steam each time is troublesome and I don't want to deal with steam on top of issues with game. I did check if it works with steam though, and it does. You might need to create separate profile for the game though, to run steam and game with different overrides\windows system.
henrosaurus
Newbie
Newbie
Posts: 4
Joined: Fri Dec 22, 2017 10:27 am

Re: Trying to run "They are billions" but crashes on start

Post by henrosaurus »

Esuri, I think you gave me the best christmas present this year.
Thank you so much for your instruction and the video.
It helped me a lot!
Since I'm running Manjaro(ArchLinux) i had to do two things differently to make it work:
1.

Code: Select all

sudo pacman -S openal lib32-openal
see here
2. installed .Net from directly from this (instead of gamedir or the repack)
3. Seperate Profiles for Steam (Win8.1) and TAB (Win Xp) as you said

Now the game seems to run fine from the steam client, and I can play fluently on my 8GB ram, 700mb graphics laptop.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

henrosaurus, glad I was able to help!
It is interesting that you were able to get it work with official .NET, I might need to look into that later.
About openal, for things installed outside of wine it would be hard to say what could cause problems or needs installed, because I have lot of things installed in my system already. If it helps anyone, I am running Ubuntu 17.04, and I tested game on Intel and NVIDIA graphic cards.
If you are able to run game fine now, I do not mind if you update TAB AppDB page with full guide without giving me any credits or linking here, since I have no intention on becoming App Maintainer and it looks like you already are.
Have fun in game and merry Christmas!
checksumfail
Newbie
Newbie
Posts: 1
Joined: Fri Dec 29, 2017 1:24 pm

Re: Trying to run "They are billions" but crashes on start

Post by checksumfail »

I am running on Arch, I was having issues with the install process, but in the end this is what worked for me:
1) sudo pacman -S openal lib32-openal
2) Follow Esuri's video guide above.
3) Add/Remove programs -> Remove 4.7 dotnet
4) Install dotnet from henrosaurus's link
5) Install steam using "Install components" from PoL

Thank you to Esuri and henrosaurus for helping me get my new favorite game working on linux.
WhyNotHugo
Level 1
Level 1
Posts: 5
Joined: Tue Jan 02, 2018 4:55 pm

Re: Trying to run "They are billions" but crashes on start

Post by WhyNotHugo »

Esuri wrote: 2) Copy game and required distributed installations to your wine virtual drive
You can find Slim .NET packages here:
http://repacks.net/forum/viewtopic.php?t=7
4.0 version should be in folder "old".
Downloading from the link there requires a payment (just about the same amount which the game costs, which is kinda crazy).

What's so special about that .Net package? Isn't it available elsewhere?
WhyNotHugo
Level 1
Level 1
Posts: 5
Joined: Tue Jan 02, 2018 4:55 pm

Re: Trying to run "They are billions" but crashes on start

Post by WhyNotHugo »

WhyNotHugo wrote:Downloading from the link there requires a payment (just about the same amount which the game costs, which is kinda crazy).

What's so special about that .Net package? Isn't it available elsewhere?
My bad, I was being stupid and trying to download the whole thing, I just needed two files. Sorry for the noise.
Esuri
Level 1
Level 1
Posts: 7
Joined: Fri Dec 15, 2017 2:32 pm

Re: Trying to run "They are billions" but crashes on start

Post by Esuri »

WhyNotHugo wrote: Downloading from the link there requires a payment (just about the same amount which the game costs, which is kinda crazy).
That is strange. What exactly requires a payment? As far as I know, mega.nz allows downloads for free.
Do you perhaps do not have mega account and someone from your network used free traffic to mega from your IP, reaching their monthly limits?
In no way I linked this asking people to buy anything, from my knowledge it should be absolutely free to download, and it is free for me and anyone whom I know.
WhyNotHugo wrote: What's so special about that .Net package? Isn't it available elsewhere?
You should be able to easily use official packages from microsoft.com, others were able to use it just fine.
The only thing special about that package is that it is repackaged in a way that can avoid installation from not proceeding properly because of issues with wine.
If you can install official package without issues, you don't really need slim version.
Try installing it from official microsoft package @henrosaurus linked in his post:
viewtopic.php?p=113639#p113639
germoney
Newbie
Newbie
Posts: 1
Joined: Thu Jan 04, 2018 4:13 pm

Re: Trying to run "They are billions" but crashes on start

Post by germoney »

I'm on Arch and can't manage to get TAB to work.

I followed Esuri's instructions precisely and tried several Wine versions (wine-gaming-nine (AUR), wine-staging 2.21-1, wine 3.0rc4-1) and also different dependency installation methods (manually, winetricks, POL). The dependencies seem to be installed correctly and library overrides are all set, but once I try to launch the game via Steam (I also removed Steam's first time launch data to ensure that the dependencies don't get replaced), the game's process keeps running at 100% on one core and also keeps consuming about 330MiB of memory. The cursor gets captured, but the screen content doesn't get redrawn until I kill the process. I also don't hear any sound.

Wine is writing the following line a couple of times at the beginning to stdout

Code: Select all

wine: Call from 0x7b440872 to unimplemented function api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID, aborting
I have tried to change the lib oberrides, but to no success, unfortunately.
In addition to that previous line, this line is being written to stdout very couple of seconds and I don't know what this means...

Code: Select all

fixme:kernelbase:QuirkIsEnabled3 (0x33d640, 0xffffffff) stub!
As a summary, this is what I did (pseudo):

Code: Select all

export WINEPREFIX=/path/to/tas-prefix
export WINEARCH=win32
# create wine prefix and set to WinXP
$ winecfg
# install Steam, download TAB and remove "InstallScripts" data from 'C:\Program Files\Steam\steamapps\appmanifest_644930.acf'
$ winetricks steam
# install dotnet4.0 (WinXP)
$ wine 'C:\dotNetFx40_Full_x86_x64_Slim.exe'
# switch to Win8.1
$ winecfg
# install dotnet4.7.1
$ wine 'C:\dotNetFx471_Full_x86_x64_Slim.exe'
# install direct x jun 2010
$ wine 'C:\Program Files\Steam\steamapps\common\They Are Billions\_CommonRedist\DirectX\Jun2010\DXSETUP.exe'
# install vcredist 2017
$ wine 'C:\Program Files\Steam\steamapps\common\They Are Billions\_CommonRedist\vcredist\2017\vc_redist.x86.exe'
# extract gdiplus and copy to C:\windows\system32
$ wine 'C:\WindowsXP-KB975337-x86-ENU.exe'
# change registry value
$ wine regedit
# set to WinXP, set library overrides and kill all running processes afterwards
$ winecfg
# install SlimDX
$ wine 'C:\Program Files\Steam\steamapps\common\They Are Billions\InstallSlimDX.exe'
# start Steam and run TAB
$ wine 'C:\Program Files\Steam\steamapps\common\They Are Billions\TheyAreBillions_x86.exe'
I'm a bit desperate at this point and hate myself for breaking the "no tux, no bux" rule. :(
Mystic
Newbie
Newbie
Posts: 2
Joined: Fri Jan 05, 2018 1:55 pm

Re: Trying to run "They are billions" but crashes on start

Post by Mystic »

Managed to get it to work:

use a clean 32-bit wineprefix

Code: Select all

winetricks -q vcrun2017 dotnet40 gdiplus
wine msiexec /i SlimDXRuntime.msi
wine dotNetFx471_Full_x86_x64_Slim.exe
wine regedit
Add a Native-only override for api-ms-win-core-xstate-l2-1-0

During installation .NET complains about a missing registry key, after it finishes you have to add it manually (see attachment).

For some reason the game crashes if wine is started from a directory different from game's root folder. So first cd in it and then

Code: Select all

wine TheyAreBillions_x86.exe
gdiplus is optional, but without it fonts sometimes have graphical glitches.
Attachments
regedit.jpg
WhyNotHugo
Level 1
Level 1
Posts: 5
Joined: Tue Jan 02, 2018 4:55 pm

Re: Trying to run "They are billions" but crashes on start

Post by WhyNotHugo »

Mystic wrote: use a clean 32-bit wineprefix
This made a huge difference for me. Using a 32-bit prefix (set WINEARCH=win32) made mscoree.dll have the expected size (291K), which is consistent with Esuri's results (not sure if he forgot to mention it, or it actully worked without using 32-bit for him, either way, I recommend other with problems try this).
Mystic wrote: wine msiexec /i SlimDXRuntime.msi
I got an error saying
"DXSETUP.exe - NET Framework Initialization Error"
"Unable to find a version of the runtime to run this application"

Any hints? What windows version did you set wine to?

I tried continuing in spite of this error, but the game crashes at startup in the end (with a small black windows with the classic app-crashed dialog that looks kinda like the windows one). This is the same results I was having previously.

Code: Select all

Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
   at DXVision.DXLog.Write(String text)
   at DXVision.DXLog.Start(String fileName)
   at ZX.Program.Main(String[] args)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig,
MethodAttributes methodAttributes, RuntimeType typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TheyAreBillions_x86.Program.Main(String[] args)
fixme:dbghelp:elf_search_auxv can't find symbol in module
Mystic
Newbie
Newbie
Posts: 2
Joined: Fri Jan 05, 2018 1:55 pm

Re: Trying to run "They are billions" but crashes on start

Post by Mystic »

WhyNotHugo wrote:

Code: Select all

Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
   at DXVision.DXLog.Write(String text)
   at DXVision.DXLog.Start(String fileName)
   at ZX.Program.Main(String[] args)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig,
MethodAttributes methodAttributes, RuntimeType typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TheyAreBillions_x86.Program.Main(String[] args)
fixme:dbghelp:elf_search_auxv can't find symbol in module
I've had this error too, it means that there is no Array.Empty method in your .NET runtime. This method is only present in .NET 4.6+, so you didn't install .NET 4.71. The game doesn't work with versions 4.6-4.62, so run wine uninstaller and make sure .NET 4.71 is listed there.
WhyNotHugo
Level 1
Level 1
Posts: 5
Joined: Tue Jan 02, 2018 4:55 pm

Re: Trying to run "They are billions" but crashes on start

Post by WhyNotHugo »

Got it to work here too!

Code: Select all

export WINEPREFIX=~/wine/prefixes/billions
export WINEARCH=win32
winecfg
# Set windows to XP
# Set a virtual desktop (no sure if necesary)
winetricks steam
# Install the game via Steam
winetricks -q vcrun2017 dotnet40 gdiplus
# Find SlimDXRuntime.msi:
wine msiexec /i $(find $WINEPREFIX -name SlimDXRuntime.msi)
# See above about where to find this. It threw an error but worked anyway for me.
wine dotNetFx471_Full_x86_x64_Slim.exe
wine regedit
# Add the key that Mystic mentioned above.
winecfg
# Add "api-ms-win-core-xstate-l2-1-0" as native-only override
# Remove "InstallScripts" data from 'C:\Program Files\Steam\steamapps\appmanifest_644930.acf'
# cd into the game directory
wine TheyAreBillions_x86.exe
Locked