Good news: It actually installs TSL now
Bad news: the game won't run
More specifically: When I try to run the TSL configuration, both the windows software and Wine give me error messages. Since they're too long to write out, and I can't copy and past those error messages, I'll just copy and paste what the terminal window gives me when I try to run the configuration tool
fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not <assembly>
fixme:sync:CreateMemoryResourceNotification (0) stub
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"TSLConfig.resources"
fixme:shell:URL_ParseUrl failed to parse L"TSLConfig.resources"
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:PngDecoder_CreateInstance Trying to load PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {389ea17b-5078-4cde-b6ef-25c15175c751}, hres is 0x80004005
err:wincodecs:JpegDecoder_CreateInstance Trying to load JPEG picture, but JPEG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {9456a480-e88b-43ea-9e73-0b2d9b71b1ca}, hres is 0x80004005
fixme:imm:ImmDisableIME (-1): stub
fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime 2.0 Error Reporting"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x000000ea,0x3009a1b4,0x5dc624): stub
err:eventlog:ReportEventW L"clr20r3"
err:eventlog:ReportEventW L"tslconfig.exe"
err:eventlog:ReportEventW L"1.0.0.0"
err:eventlog:ReportEventW L"4c8d8ee1"
err:eventlog:ReportEventW L"system.drawing"
err:eventlog:ReportEventW L"2.0.0.0"
err:eventlog:ReportEventW L"4333aeaf"
err:eventlog:ReportEventW L"15b"
err:eventlog:ReportEventW L"17"
err:eventlog:ReportEventW L"system.argumentexception"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:xrender:XRender_AlphaBlend not supported - XRENDER headers were missing at compile time
fixme:xrender:XRender_AlphaBlend not supported - XRENDER headers were missing at compile time
err:ole:CoUninitialize Mismatched CoUninitialize
err:ole:CoUninitialize Mismatched CoUninitialize
Unhandled Exception: System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.get_Flags()
at System.Windows.Forms.ControlPaint.IsImageTransparent(Image backgroundImage)
at System.Windows.Forms.Control.set_BackgroundImageLayout(ImageLayout value)
at TSL.ConfigTool.Forms.ConfigForm.InitializeComponent()
at TSL.ConfigTool.Forms.ConfigForm..ctor()
at TSL.ConfigTool.Program.Main()
wine: Unhandled exception 0xe0434f4d at address 0x684091a2 (thread 0009), starting debugger...
Unhandled exception: 0xe0434f4d in 32-bit code (0x684091a2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:684091a2 ESP:0032f084 EBP:0032f0e8 EFLAGS:00200246( - -- I Z- -P- )
EAX:683f7a45 EBX:68457ff4 ECX:00000000 EDX:e0434f4d
ESI:e0434f4d EDI:e0434f4d
Stack dump:
0x0032f084: 0032f120 00000004 0000003c e0434f4d
0x0032f094: 00000001 00000000 684091a2 00000001
0x0032f0a4: 80070057 e0434f4d 0032f120 02b22000
0x0032f0b4: 02000036 0032f0cc 79e814da 0032f0d8
0x0032f0c4: 02000036 00000001 0032f148 79e87ff4
0x0032f0d4: 0000012c 02b5abcc 6840915a 0013dd48
Backtrace:
=>0 0x684091a2 RaiseException+0x52(code=0xe0434f4d, flags=0x0001, nbargs=0x0001, args=0x32f120) [/home/sara/Desktop/wine-1.3.5/dlls/kernel32/except.c:84] in kernel32 (0x0032f148)
1 0x79f97065 in mscorwks (+0x127064) (0x0032f20c)
2 0x7ae656be in system.drawing.ni (+0x856bd) (0x0032f240)
3 0x03610f97 (0x00984728)
4 0x00000000 (0x00378174)
5 0x000000d4 (0x001c0000)
0x684091a2 RaiseException+0x52 [/home/sara/Desktop/wine-1.3.5/dlls/kernel32/except.c:84] in kernel32: subl $4,%esp
Unable to open file ''
Modules:
Module Address Debug info Name (66 modules)
PE 400000- 544000 Deferred tslconfig
PE 2b20000- 3608000 Deferred mscorlib.ni
PE 3660000- 42e6000 Deferred system.windows.forms.ni
ELF 20000000-20076000 Deferred libfreetype.so.6
ELF 20076000-20080000 Deferred libxcursor.so.1
ELF 20080000-20270000 Deferred shell32<elf>
\-PE 20090000-20270000 \ shell32
ELF 20270000-202a9000 Deferred windowscodecs<elf>
\-PE 20280000-202a9000 \ windowscodecs
ELF 20a9d000-20af9000 Deferred advapi32<elf>
\-PE 20ab0000-20af9000 \ advapi32
ELF 2351d000-23592000 Deferred rpcrt4<elf>
\-PE 23530000-23592000 \ rpcrt4
ELF 27313000-2739b000 Deferred winex11<elf>
\-PE 27320000-2739b000 \ winex11
ELF 2c13b000-2c226000 Deferred oleaut32<elf>
\-PE 2c150000-2c226000 \ oleaut32
ELF 3222c000-32236000 Deferred libxrender.so.1
ELF 38fa1000-38fa7000 Deferred libxfixes.so.3
ELF 3a0c4000-3a0f8000 Deferred uxtheme<elf>
\-PE 3a0d0000-3a0f8000 \ uxtheme
ELF 3b959000-3ba47000 Deferred comctl32<elf>
\-PE 3b960000-3ba47000 \ comctl32
ELF 3ba54000-3ba6e000 Deferred libxcb.so.1
ELF 49eb7000-49ed0000 Deferred version<elf>
\-PE 49ec0000-49ed0000 \ version
ELF 4bb35000-4bb3b000 Deferred libxdmcp.so.6
ELF 53151000-53252000 Deferred ole32<elf>
\-PE 53170000-53252000 \ ole32
ELF 5cc1c000-5cc3e000 Deferred imm32<elf>
\-PE 5cc20000-5cc3e000 \ imm32
PE 5e380000-5e409000 Deferred diasymreader
ELF 6022e000-60243000 Deferred libz.so.1
ELF 68000000-6801d000 Deferred ld-linux.so.2
ELF 6801d000-6815d000 Deferred libwine.so.1
ELF 6815d000-68176000 Deferred libpthread.so.0
ELF 68176000-682d0000 Deferred libc.so.6
ELF 682d0000-682d4000 Deferred libdl.so.2
ELF 682d4000-6838d000 Deferred ntdll<elf>
\-PE 682f0000-6838d000 \ ntdll
ELF 6838d000-683b3000 Deferred libm.so.6
ELF 683b3000-683bb000 Deferred libnss_compat.so.2
ELF 683bb000-683c5000 Deferred libnss_nis.so.2
ELF 683c5000-683d1000 Deferred libnss_files.so.2
ELF 683d1000-68549000 Dwarf kernel32<elf>
\-PE 683e0000-68549000 \ kernel32
ELF 69c23000-69ca7000 Deferred msvcrt<elf>
\-PE 69c40000-69ca7000 \ msvcrt
ELF 6e38a000-6e38e000 Deferred libxau.so.6
ELF 74f4f000-74fb7000 Deferred gdiplus<elf>
\-PE 74f60000-74fb7000 \ gdiplus
ELF 75771000-757d4000 Deferred shlwapi<elf>
\-PE 75780000-757d4000 \ shlwapi
PE 78130000-781cb000 Deferred msvcr80
ELF 786a1000-787be000 Deferred libx11.so.6
PE 79000000-79045000 Deferred mscoree
PE 79060000-790b3000 Deferred mscorjit
ELF 7987c000-79893000 Deferred libnsl.so.1
PE 79e70000-7a3d1000 Export mscorwks
PE 7a440000-7abfe000 Deferred system.ni
PE 7ade0000-7af74000 Export system.drawing.ni
ELF 7b804000-7b937000 Deferred user32<elf>
\-PE 7b820000-7b937000 \ user32
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c03e000-7c0ca000 Deferred gdi32<elf>
\-PE 7c050000-7c0ca000 \ gdi32
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Phoenix Online\The Silver Lining\TSLConfig.exe
00000021 2
00000020 0
00000009 0 <==
0000000e services.exe
0000001e 0
00000018 0
00000017 0
00000016 0
00000010 0
0000000f 0
00000011 mscorsvw.exe
0000001a 0
00000019 0
00000015 0
00000012 0
00000013 explorer.exe
00000014 0
0000001b winedevice.exe
0000001f 0
0000001d 0
0000001c 0
Backtrace:
=>0 0x684091a2 RaiseException+0x52(code=0xe0434f4d, flags=0x0001, nbargs=0x0001, args=0x32f120) [/home/sara/Desktop/wine-1.3.5/dlls/kernel32/except.c:84] in kernel32 (0x0032f148)
1 0x79f97065 in mscorwks (+0x127064) (0x0032f20c)
2 0x7ae656be in system.drawing.ni (+0x856bd) (0x0032f240)
3 0x03610f97 (0x00984728)
4 0x00000000 (0x00378174)
5 0x000000d4 (0x001c0000)
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x32ebcc,(nil)): stub
err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (79F97075) (80131506)"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
When I try to run the game without going through configuration, it gives me this error:
fixme:imm:ImmReleaseContext ((nil), 0x132658): stub
I think this might be because of the way I compiled Wine 1.3.5 - it's acting weird compared to every other version of Wine I've used. Unfortunately, it seems stuck on my computer, even when I try to change it to any other version of wine (whether Wine 1.2.1 or 1.3.8 )