Exception when trying to run an old racing game

Questions about Wine on Linux
Locked
4VRDriver
Newbie
Newbie
Posts: 3
Joined: Wed Mar 18, 2020 9:08 am

Exception when trying to run an old racing game

Post by 4VRDriver »

Hello,

I'm currently trying to get the game "Autobahn Raser World Challange" running. There is zero information in the internet for this game. It's very similar to "London Racer World Challange" but the executables aren't compatible.
I cannot get this game to run on Windows 10 either, because the secdrv.sys driver is completely not working anymore.

But in Wine i can at least get to a splash screen but then the game crashes. Am I missing some libraries or something? The game is from around 2003 an uses Dx8.0.

I uploaded the crash logs. Thank you for your help!

Code: Select all

Unhandled exception: page fault on read access to 0x00688000 in 32-bit code (0x100548ed).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:100548ed ESP:0032eee8 EBP:0032eef4 EFLAGS:00010212(  R- --  I   -A- - )
 EAX:00004ffe EBX:00000008 ECX:00683000 EDX:00000007
 ESI:009feaae EDI:00000d55
Stack dump:
0x0032eee8:  00a48e58 00a6afd8 00a47508 0032ef14
0x0032eef8:  1000e319 00005004 5e722ae6 00000000
0x0032ef08:  00a48e58 00a3b8a0 00a47508 0032ef94
0x0032ef18:  009eb128 00400000 00000000 0002327f
0x0032ef28:  00214000 00022180 0032ef7c 00a47508
0x0032ef38:  00000075 0032fce8 0032fdec 00000004
Backtrace:
=>0 0x100548ed EntryPoint+0x20234() in ~df394b.tmp (0x0032eef4)
  1 0x1000e319 EntryPoint+0xffffffff() in ~df394b.tmp (0x0032ef14)
  2 0x009eb128 (0x0032ef94)
  3 0x00a48ad0 (0x0032fb0c)
  4 0x009eb670 (0x0032fbec)
  5 0x006843f5 in wr (+0x2843f4) (0x00684009)
  6 0x000000c8 (0x00236180)
0x100548ed EntryPoint+0x20234 in ~df394b.tmp: movzwl	0x2(%eax,%ecx,1),%eax
Modules:
Module	Address			Debug info	Name (82 modules)
PE	  370000-  3b3000	Deferred        ~de2f41.tmp
PE	  400000-  688000	Export          wr
PE	10000000-1009c000	Export          ~df394b.tmp
PE	21100000-2115e000	Deferred        mss32
ELF	7a800000-7a945000	Deferred        opengl32<elf>
  \-PE	7a840000-7a945000	\               opengl32
ELF	7b000000-7b0d7000	Deferred        kernelbase<elf>
  \-PE	7b020000-7b0d7000	\               kernelbase
ELF	7b400000-7b66c000	Deferred        kernel32<elf>
  \-PE	7b420000-7b66c000	\               kernel32
ELF	7bc00000-7bd7d000	Deferred        ntdll<elf>
  \-PE	7bc30000-7bd7d000	\               ntdll
ELF	7c000000-7c005000	Deferred        <wine-loader>
ELF	7d3a8000-7d3c5000	Deferred        libgcc_s.so.1
ELF	7d46d000-7d475000	Deferred        libxfixes.so.3
ELF	7d475000-7d482000	Deferred        libxcursor.so.1
ELF	7d485000-7d4d1000	Deferred        uxtheme<elf>
  \-PE	7d490000-7d4d1000	\               uxtheme
ELF	7d584000-7d58e000	Deferred        libuuid.so.1
ELF	7d58e000-7d5ba000	Deferred        libexpat.so.1
ELF	7d5ba000-7d606000	Deferred        libfontconfig.so.1
ELF	7d606000-7d67d000	Deferred        libpcre.so.1
ELF	7d67d000-7d7bb000	Deferred        libglib-2.0.so.0
ELF	7d7bb000-7d8d6000	Deferred        libharfbuzz.so.0
ELF	7d8d6000-7d8f0000	Deferred        libz.so.1
ELF	7d8f0000-7d930000	Deferred        libpng16.so.16
ELF	7d930000-7d942000	Deferred        libbz2.so.1.0
ELF	7d942000-7da17000	Deferred        libfreetype.so.6
ELF	7da17000-7da2b000	Deferred        libxi.so.6
ELF	7da2b000-7da30000	Deferred        libxcomposite.so.1
ELF	7da30000-7da3f000	Deferred        libxrandr.so.2
ELF	7da3f000-7da4d000	Deferred        libxrender.so.1
ELF	7da4d000-7da54000	Deferred        libxxf86vm.so.1
ELF	7da54000-7da80000	Deferred        libxcb.so.1
ELF	7da80000-7dbcd000	Deferred        libx11.so.6
ELF	7dbcd000-7dc88000	Deferred        winex11<elf>
  \-PE	7dbf0000-7dc88000	\               winex11
ELF	7dc88000-7dcf8000	Deferred        libncursesw.so.6
ELF	7dd49000-7dee2000	Deferred        wined3d<elf>
  \-PE	7dd90000-7dee2000	\               wined3d
ELF	7dee2000-7df60000	Deferred        ddraw<elf>
  \-PE	7df00000-7df60000	\               ddraw
ELF	7df60000-7e0ce000	Deferred        ole32<elf>
  \-PE	7df90000-7e0ce000	\               ole32
ELF	7e0ce000-7e134000	Deferred        dinput<elf>
  \-PE	7e0e0000-7e134000	\               dinput
ELF	7e134000-7e200000	Deferred        winmm<elf>
  \-PE	7e140000-7e200000	\               winmm
ELF	7e200000-7e227000	Deferred        imm32<elf>
  \-PE	7e210000-7e227000	\               imm32
ELF	7e227000-7e273000	Deferred        usp10<elf>
  \-PE	7e230000-7e273000	\               usp10
ELF	7e273000-7e3d9000	Deferred        comctl32<elf>
  \-PE	7e2a0000-7e3d9000	\               comctl32
ELF	7e3d9000-7e530000	Deferred        gdi32<elf>
  \-PE	7e400000-7e530000	\               gdi32
ELF	7e530000-7e5cb000	Deferred        rpcrt4<elf>
  \-PE	7e550000-7e5cb000	\               rpcrt4
ELF	7e5cb000-7e64e000	Deferred        advapi32<elf>
  \-PE	7e5e0000-7e64e000	\               advapi32
ELF	7e64e000-7e724000	Deferred        msvcrt<elf>
  \-PE	7e670000-7e724000	\               msvcrt
ELF	7e724000-7e7b3000	Deferred        setupapi<elf>
  \-PE	7e740000-7e7b3000	\               setupapi
ELF	7e7b3000-7e9f4000	Deferred        user32<elf>
  \-PE	7e7e0000-7e9f4000	\               user32
ELF	7eec2000-7eed7000	Deferred        libnss_files.so.2
ELF	7eed7000-7efa4000	Deferred        libm.so.6
ELF	7efa4000-7efaf000	Deferred        librt.so.1
ELF	7efb0000-7efb5000	Deferred        libxinerama.so.1
ELF	7efb5000-7efbd000	Deferred        libxdmcp.so.6
ELF	7efbd000-7efd3000	Deferred        libxext.so.6
ELF	7efd3000-7efea000	Deferred        version<elf>
  \-PE	7efe0000-7efea000	\               version
ELF	7efea000-7f000000	Deferred        wow64cpu<elf>
  \-PE	7eff0000-7f000000	\               wow64cpu
ELF	f7af3000-f7af8000	Deferred        libxau.so.6
ELF	f7afa000-f7b00000	Deferred        libdl.so.2
ELF	f7b51000-f7d3a000	Deferred        libc.so.6
ELF	f7d3a000-f7d5d000	Deferred        libpthread.so.0
ELF	f7d5d000-f7ef8000	Dwarf           libwine.so.1
ELF	f7efa000-f7f27000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Davilex\World Challenge\WR.exe
	["C:\Program Files\Davilex\World Challenge\WR.exe"]
	00000035    0
	00000009    0 <==
0000000e services.exe
	[C:\windows\system32\services.exe]
	0000002b    0
	00000021    0
	0000001c    0
	00000015    0
	00000010    0
	0000000f    0
00000011 plugplay.exe
	[C:\windows\system32\plugplay.exe]
	00000019    0
	00000018    0
	00000012    0
00000013 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	00000028    0
	00000027    0
	00000026    0
	00000014    0
0000001a winedevice.exe
	[C:\windows\system32\winedevice.exe]
	0000001e    0
	0000001d    0
	0000001b    0
0000001f winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000025    0
	00000024    0
	00000023    0
	00000022    0
	00000020    0
00000029 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	0000002e    0
	0000002d    0
	0000002c    0
	0000002a    0
0000002f ~e5d141.tmp
	["C:\users\derek\Temp\~e5d141.tmp" 8 "C:\users\derek\Temp\""~ef37df"]
	00000032    0
	00000030    0
00000036 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	0000003a    0
	00000039    0
	00000038    0
	00000037    0
System information:
    Wine build: wine-5.4 (Staging)
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 5.4.25-2-MANJARO
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Exception when trying to run an old racing game

Post by jkfloris »

Can you also post the terminal output?
4VRDriver
Newbie
Newbie
Posts: 3
Joined: Wed Mar 18, 2020 9:08 am

Re: Exception when trying to run an old racing game

Post by 4VRDriver »

Thank you for your answer. Here are the terminal outputs:

Code: Select all

➜  ~ WINEPREFIX=/home/derek/.32 wine .32/drive_c/Program\ Files/Davilex/World\ Challenge/WR.exe         
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
000b:fixme:winediag:start_process Wine Staging 5.4 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
002c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\WineUsd": c0000142
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineUsd" failed to start: 1114
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
0009:fixme:ntdll:NtQuerySystemInformation returning fake driver list
wine: Unhandled page fault on read access to 00688000 at address 100548ED (thread 0009), starting debugger...
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: page fault on read access to 0x00688000 in 32-bit code (0x100548ed).
003a:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:100548ed ESP:0032eee8 EBP:0032eef4 EFLAGS:00010212(  R- --  I   -A- - )
 EAX:00004ffe EBX:00000008 ECX:00683000 EDX:00000007
 ESI:009feaee EDI:00000d55
Stack dump:
0x0032eee8:  00a48f38 00a6b0b8 00a475e8 0032ef14
0x0032eef8:  1000e319 00005004 5e760e2f 00000000
0x0032ef08:  00a48f38 00a3b980 00a475e8 0032ef94
0x0032ef18:  009eb208 00400000 00000000 0002327f
0x0032ef28:  00214000 00022180 0032ef7c 00a475e8
0x0032ef38:  00000075 0032fce8 0032fdec 00000004
Backtrace:
=>0 0x100548ed EntryPoint+0x20234() in ~df394b.tmp (0x0032eef4)
  1 0x1000e319 EntryPoint+0xffffffff() in ~df394b.tmp (0x0032ef14)
  2 0x009eb208 (0x0032ef94)
  3 0x00a48bb0 (0x0032fb0c)
  4 0x009eb750 (0x0032fbec)
  5 0x006843f5 in wr (+0x2843f4) (0x00684009)
  6 0x000000c8 (0x00236180)
0x100548ed EntryPoint+0x20234 in ~df394b.tmp: movzwl    0x2(%eax,%ecx,1),%eax
Modules:
Module  Address                 Debug info      Name (82 modules)
PE        370000-  3b3000       Deferred        ~de2f41.tmp
PE        400000-  688000       Export          wr
PE      10000000-1009c000       Export          ~df394b.tmp
PE      21100000-2115e000       Deferred        mss32
ELF     7a800000-7a945000       Deferred        opengl32<elf>
  \-PE  7a840000-7a945000       \               opengl32
ELF     7b000000-7b0d7000       Deferred        kernelbase<elf>
  \-PE  7b020000-7b0d7000       \               kernelbase
ELF     7b400000-7b66c000       Deferred        kernel32<elf>
  \-PE  7b420000-7b66c000       \               kernel32
ELF     7bc00000-7bd7d000       Deferred        ntdll<elf>
  \-PE  7bc30000-7bd7d000       \               ntdll
ELF     7c000000-7c005000       Deferred        <wine-loader>
ELF     7d3a4000-7d3c1000       Deferred        libgcc_s.so.1
ELF     7d469000-7d471000       Deferred        libxfixes.so.3
ELF     7d471000-7d47e000       Deferred        libxcursor.so.1
ELF     7d483000-7d4cf000       Deferred        uxtheme<elf>
  \-PE  7d490000-7d4cf000       \               uxtheme
ELF     7d584000-7d58e000       Deferred        libuuid.so.1
ELF     7d58e000-7d5ba000       Deferred        libexpat.so.1
ELF     7d5ba000-7d606000       Deferred        libfontconfig.so.1
ELF     7d606000-7d67d000       Deferred        libpcre.so.1
ELF     7d67d000-7d7bb000       Deferred        libglib-2.0.so.0
ELF     7d7bb000-7d8d6000       Deferred        libharfbuzz.so.0
ELF     7d8d6000-7d8f0000       Deferred        libz.so.1
ELF     7d8f0000-7d930000       Deferred        libpng16.so.16
ELF     7d930000-7d942000       Deferred        libbz2.so.1.0
ELF     7d942000-7da17000       Deferred        libfreetype.so.6
ELF     7da17000-7da2b000       Deferred        libxi.so.6
ELF     7da2b000-7da30000       Deferred        libxcomposite.so.1
ELF     7da30000-7da3f000       Deferred        libxrandr.so.2
ELF     7da3f000-7da4d000       Deferred        libxrender.so.1
ELF     7da4d000-7da54000       Deferred        libxxf86vm.so.1
ELF     7da54000-7da80000       Deferred        libxcb.so.1
ELF     7da80000-7dbcd000       Deferred        libx11.so.6
ELF     7dbcd000-7dc88000       Deferred        winex11<elf>
  \-PE  7dbf0000-7dc88000       \               winex11
ELF     7dc88000-7dcf8000       Deferred        libncursesw.so.6
ELF     7dd49000-7dee2000       Deferred        wined3d<elf>
  \-PE  7dd90000-7dee2000       \               wined3d
ELF     7dee2000-7df60000       Deferred        ddraw<elf>
  \-PE  7df00000-7df60000       \               ddraw
ELF     7df60000-7e0ce000       Deferred        ole32<elf>
  \-PE  7df90000-7e0ce000       \               ole32
ELF     7e0ce000-7e134000       Deferred        dinput<elf>
  \-PE  7e0e0000-7e134000       \               dinput
ELF     7e134000-7e200000       Deferred        winmm<elf>
  \-PE  7e140000-7e200000       \               winmm
ELF     7e200000-7e227000       Deferred        imm32<elf>
  \-PE  7e210000-7e227000       \               imm32
ELF     7e227000-7e273000       Deferred        usp10<elf>
  \-PE  7e230000-7e273000       \               usp10
ELF     7e273000-7e3d9000       Deferred        comctl32<elf>
  \-PE  7e2a0000-7e3d9000       \               comctl32
ELF     7e3d9000-7e530000       Deferred        gdi32<elf>
  \-PE  7e400000-7e530000       \               gdi32
ELF     7e530000-7e5cb000       Deferred        rpcrt4<elf>
  \-PE  7e550000-7e5cb000       \               rpcrt4
ELF     7e5cb000-7e64e000       Deferred        advapi32<elf>
  \-PE  7e5e0000-7e64e000       \               advapi32
ELF     7e64e000-7e724000       Deferred        msvcrt<elf>
  \-PE  7e670000-7e724000       \               msvcrt
ELF     7e724000-7e7b3000       Deferred        setupapi<elf>
  \-PE  7e740000-7e7b3000       \               setupapi
ELF     7e7b3000-7e9f4000       Deferred        user32<elf>
  \-PE  7e7e0000-7e9f4000       \               user32
ELF     7eec2000-7eed7000       Deferred        libnss_files.so.2
ELF     7eed7000-7efa4000       Deferred        libm.so.6
ELF     7efa4000-7efaf000       Deferred        librt.so.1
ELF     7efb0000-7efb5000       Deferred        libxinerama.so.1
ELF     7efb5000-7efbd000       Deferred        libxdmcp.so.6
ELF     7efbd000-7efd3000       Deferred        libxext.so.6
ELF     7efd3000-7efea000       Deferred        version<elf>
  \-PE  7efe0000-7efea000       \               version
ELF     7efea000-7f000000       Deferred        wow64cpu<elf>
  \-PE  7eff0000-7f000000       \               wow64cpu
ELF     f7b62000-f7b67000       Deferred        libxau.so.6
ELF     f7b69000-f7b6f000       Deferred        libdl.so.2
ELF     f7bc0000-f7da9000       Deferred        libc.so.6
ELF     f7da9000-f7dcc000       Deferred        libpthread.so.0
ELF     f7dcc000-f7f67000       Dwarf           libwine.so.1
ELF     f7f69000-f7f96000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\derek\.32\drive_c\Program Files\Davilex\World Challenge\WR.exe
        ["Z:\home\derek\.32\drive_c\Program Files\Davilex\World Challenge\WR.exe"]
        0000003b    0
        00000009    0 <==
0000000e services.exe
        [C:\windows\system32\services.exe]
        00000031    0
        0000002e    0
        00000021    0
        0000001c    0
        00000017    0
        00000016    0
        00000015    0
        00000010    0
        0000000f    0
00000011 plugplay.exe
        [C:\windows\system32\plugplay.exe]
        00000019    0
        00000018    0
        00000012    0
00000013 explorer.exe
        [C:\windows\system32\explorer.exe /desktop]
        00000028    0
        00000027    0
        00000026    0
        00000014    0
0000001a winedevice.exe
        [C:\windows\system32\winedevice.exe]
        0000001e    0
        0000001d    0
        0000001b    0
0000001f winedevice.exe
        [C:\windows\system32\winedevice.exe]
        00000025    0
        00000024    0
        00000023    0
        00000022    0
        00000020    0
0000002f winedevice.exe
        [C:\windows\system32\winedevice.exe]
        00000034    0
        00000033    0
        00000032    0
        00000030    0
00000035 ~e5d141.tmp
        ["C:\users\derek\Temp\~e5d141.tmp" 8 "C:\users\derek\Temp\""~ef00ba"]
        00000038    0
        00000036    0
System information:
    Wine build: wine-5.4 (Staging)
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 5.4.26-1-MANJARO
Please ignore the nocsd errors, they keep showing up anywhere.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Exception when trying to run an old racing game

Post by DarkShadow44 »

Well, it might be related to the DRM driver the program uses. Did you already try vanilla wine?
4VRDriver
Newbie
Newbie
Posts: 3
Joined: Wed Mar 18, 2020 9:08 am

Re: Exception when trying to run an old racing game

Post by 4VRDriver »

Tried vanilla wine but it seems like it does not work either. Maybe the best way to play old games is to have an old machine (or at least a fast PC for virtualization :D). DRM just breaks often.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Exception when trying to run an old racing game

Post by Bob Wya »

4VRDriver wrote: Sat Mar 21, 2020 7:55 am Thank you for your answer. Here are the terminal outputs:

Code: Select all

➜  ~ WINEPREFIX=/home/derek/.32 wine .32/drive_c/Program\ Files/Davilex/World\ Challenge/WR.exe         

00000008 (D) Z:\home\derek\.32\drive_c\Program Files\Davilex\World Challenge\WR.exe
        ["Z:\home\derek\.32\drive_c\Program Files\Davilex\World Challenge\WR.exe"]
  
@4VRDriver

You would want to start the game correctly with Wine, for starters, e.g.:

Code: Select all

export WINEPREFIX="/home/derek/.32"
wine start "C:\\Program Files\\Davilex\\World Challenge\\WR.exe"
or

Code: Select all

export WINEPREFIX="/home/derek/.32"
cd "/home/derek/.32/drive_c/Program Files/Davilex/World Challenge"
wine "WR.exe"
to avoid introducing PATH issues.

See: Wine User's Guide: 3.1.1 How to run Windows programs from the command line.

Bob
Locked