Maxx53 / NoCableLauncher

Rocksmith 2014 Launcher for playing without RealTone cable (nocable fix)
GNU General Public License v2.0
487 stars 67 forks source link

How to run this tool on Linux under Steam Proton? #72

Open VFedyk opened 4 years ago

VFedyk commented 4 years ago

I've run it like this: WINEPREFIX=~/.steam/steam/steamapps/compatdata/221680/pfx wine start EditSettings.bat

And there was error:

002a:err:setupapi:create_dest_file failed to create L"C:\\windows\\system32\\atl100.dll" (error=80)
002a:err:setupapi:create_dest_file failed to create L"C:\\windows\\system32\\oleaut32.dll" (error=80)
002a:fixme:heap:RtlSetHeapInformation 0xb30000 0 0x21c460 4 stub
002a:fixme:dwmapi:DwmIsCompositionEnabled 000000006DFA0434
0030:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69ed306d, context 0x301400, init_notify 0, handle 0x1b0fa00): stub
002a:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0046:err:setupapi:create_dest_file failed to create L"C:\\windows\\system32\\atl100.dll" (error=80)
0046:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0046:fixme:dwmapi:DwmIsCompositionEnabled 6D95DD14
0049:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0df537, context 0x39f5d0, init_notify 0, handle 0x11efce8): stub
0046:err:module:load_so_dll failed to load .so lib "/usr/bin/../lib32/wine/winegstreamer.dll.so": libgstvideo-1.0.so.0: cannot open shared object file: No such file or directory
wine: configuration in L"/steamapps/compatdata/221680/pfx" has been updated.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0064:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0064:fixme:kernelbase:QuirkIsEnabled3 (0031F538, FFFFFFFF) stub!
0064:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FC60
0064:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0xd6b5ba, 0x10ba410, 0x10c1978) stub.
0064:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0xd6b5ba, 0x10ba7a0, 0x10bd4b8) stub.
0064:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0xd6b5ba, 0x10c1558, 0x10c1980) stub.
0064:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0xd6b5ba, 0x10ba4f0, 0x10ba548) stub.
0064:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 0xa80000) stub!
0066:err:ole:CoGetContextToken apartment not initialised
0064:fixme:path:parse_url failed to parse L"System"
0064:fixme:path:parse_url failed to parse L"System.Configuration"
0064:fixme:path:parse_url failed to parse L"System.Xml"
0064:fixme:time:QueryThreadCycleTime (0xfffffffe,0x3e2550): stub!
0064:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0064:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31dd84 (nil) 0x31dd80) returning a dummy value (current locale)
0064:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31dd84 0x8b6d88 0x31dd80) returning a dummy value (current locale)
0064:err:ole:CoGetClassObject class {870af99c-171d-4f9e-af0d-e63df40c2bc9} not registered
0064:err:ole:create_server class {870af99c-171d-4f9e-af0d-e63df40c2bc9} not registered
0064:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
0064:err:ole:CoGetClassObject no class object {870af99c-171d-4f9e-af0d-e63df40c2bc9} could be created for context 0x15
0064:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x44702be, (nil), 0x1534124) stub.
0064:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0064:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000402,(nil),0x0001,0x00000000,0x31dca0,(nil)): stub
0064:err:eventlog:ReportEventW L"Application: NoCableLauncher.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.TypeInitializationException\nStack:\n   at NoCableLauncher.Program.Main(System.String[])\n"
0064:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
0064:fixme:ver:GetCurrentPackageId (0x31c384 (nil)): stub
wine: Unhandled exception 0xe0434352 in thread 64 at address 7B031BA5 (thread 0064), starting debugger...
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module
0068:fixme:dbghelp:elf_search_auxv can't find symbol in module

After that I tried to install .Net Framework 4.0. The error has changed but still no luck. What .Net version should I use?

xiroV commented 3 years ago

You ever managed to get your device working in RockSmith?

VFedyk commented 3 years ago

@xiroV yes. with help of rs_asio. It works great, but you need to use jack instead of Pulseaudio.