You are not logged in.

#1 2025-07-07 15:00:32

phunni
Member
From: Bristol, UK
Registered: 2003-08-13
Posts: 792

Struggling to get an older game working

To be fair, it's not technically a game, so much as a tool related to a game, but I'm trying ot get the Football Manager 2014 Editor running on my system. It worked fairly well until recently when I reinstalled the system. Now it simply fails to launch. The  output on launching is:

Game Recording - would start recording game 242460, but recording for this game is disabled
Adding process 26714 for gameID 242460
WARNING: discarding _NET_WM_PID 5 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
esync: up and running.
Setting breakpad minidump AppID = 242460
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198074911267 [API loaded no]
wine: Unhandled page fault on read access to 0x00000000 at address 0xd591db (thread 0039), starting debugger...
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
003c:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00d591db).
003c: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:00d591db ESP:0961fa50 EBP:08215810 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000000 EBX:0961fd7c ECX:00000224 EDX:ffffffff
 ESI:082164f0 EDI:0961fc28
Stack dump:
0x0961fa50:  08215810 08215870 0826ea78 00000000
0x0961fa60:  082164f0 ffffffff ffffffff ffffffff
0x0961fa70:  ffffffff ffffffff ffffffff ffffffff
0x0961fa80:  ffffffff ffffffff ffffffff ffffffff
0x0961fa90:  ffffffff ffffffff ffffffff ffffffff
0x0961faa0:  ffffffff ffffffff ffffffff ffffffff
Backtrace:
=>0 0x00d591db EntryPoint+0xffffffff() in editor (0x08215810)
  1 0x00000000 (0x07eaa9a8)
0x00d591db EntryPoint+0xffffffff in editor: movl	0x0(%eax),%ecx
Modules:
Module	Address			Debug info	Name (176 modules)
PE	  330000-  347000	Deferred        oleacc
PE	  400000- 121d000	Export          editor
PE	 1220000- 322e000	Deferred        berkelium
PE	10000000-1006e000	Deferred        openal32
PE	624c0000-624c4000	Deferred        d3dxof
PE	62d40000-62d44000	Deferred        d3dx9_43
PE	64b40000-64b43000	Deferred        shcore
PE	65200000-65228000	Deferred        ole32
PE	66640000-66649000	Deferred        msacm32
PE	68c40000-68c48000	Deferred        shlwapi
PE	69180000-69183000	Deferred        pdh
PE	69240000-6937f000	Deferred        dxvk_config
PE	6a300000-6a308000	Deferred        oleaut32
PE	6a900000-6a90f000	Deferred        setupapi
PE	6aec0000-6aec4000	Deferred        psapi
PE	6b200000-6b206000	Deferred        gameux
PE	6b8c0000-6b96c000	Deferred        comdlg32
PE	6c0c0000-6c0c4000	Deferred        imm32
PE	6d5c0000-6d5c4000	Deferred        dsound
PE	6e8c0000-6e913000	Deferred        comctl32
PE	6fdc0000-6fdc4000	Deferred        rpcrt4
PE	70340000-70344000	Deferred        mmdevapi
PE	71240000-71243000	Deferred        kernelbase
ELF	7a800000-7a94c000	Deferred        opengl32<elf>
  \-PE	7a840000-7a94c000	\               opengl32
PE	7ac00000-7ac13000	Deferred        riched20
ELF	7afd2000-7b400000	Deferred        libcrypto.so.3
ELF	7b400000-7b848000	Deferred        kernel32<elf>
  \-PE	7b430000-7b848000	\               kernel32
ELF	7bc00000-7bd67000	Deferred        ntdll<elf>
  \-PE	7bc30000-7bd67000	\               ntdll
ELF	7bdd3000-7beb6000	Deferred        libssl.so.3
ELF	7beb6000-7bf47000	Deferred        libcups.so.2
ELF	7bf47000-7c000000	Deferred        libkrb5.so.3
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7c01f000-7c050000	Deferred        libcrypt.so.2
ELF	7c050000-7c09d000	Deferred        libgssapi_krb5.so.2
ELF	7c19d000-7c378000	Deferred        libunistring.so.5
ELF	7c378000-7c400000	Deferred        libgmp.so.10
ELF	7c408000-7c40f000	Deferred        libkeyutils.so.1
ELF	7c40f000-7c41d000	Deferred        libkrb5support.so.0
ELF	7c41d000-7c44a000	Deferred        libk5crypto.so.3
ELF	7c44a000-7c466000	Deferred        kerberos<elf>
  \-PE	7c450000-7c466000	\               kerberos
ELF	7c466000-7c470000	Deferred        libffi.so.8
ELF	7c470000-7c4c0000	Deferred        libnettle.so.8
ELF	7c4c0000-7c504000	Deferred        libhogweed.so.6
ELF	7c504000-7c51b000	Deferred        libtasn1.so.6
ELF	7c51b000-7c53c000	Deferred        libidn2.so.0
ELF	7c53c000-7c6a3000	Deferred        libp11-kit.so.0
ELF	7c6a3000-7c8a0000	Deferred        libgnutls.so.30
ELF	7c8a0000-7c8dd000	Deferred        uxtheme<elf>
  \-PE	7c8b0000-7c8dd000	\               uxtheme
ELF	7c8dd000-7ca17000	Deferred        libx11.so.6
ELF	7cac0000-7cac5000	Deferred        libcom_err.so.2
ELF	7cac7000-7cace000	Deferred        libxfixes.so.3
ELF	7cace000-7cada000	Deferred        libxcursor.so.1
ELF	7cada000-7caed000	Deferred        libxi.so.6
ELF	7caed000-7caf2000	Deferred        libxcomposite.so.1
ELF	7caf2000-7cb02000	Deferred        libxrandr.so.2
ELF	7cb02000-7cb0e000	Deferred        libxrender.so.1
ELF	7cb0e000-7cb15000	Deferred        libxxf86vm.so.1
ELF	7cb15000-7cb1a000	Deferred        libxinerama.so.1
ELF	7cb1a000-7cb21000	Deferred        libxdmcp.so.6
ELF	7cb21000-7cb26000	Deferred        libxau.so.6
ELF	7cb26000-7cb53000	Deferred        libxcb.so.1
ELF	7cb53000-7cb69000	Deferred        libxext.so.6
ELF	7cb69000-7cc24000	Deferred        winex11<elf>
  \-PE	7cb90000-7cc24000	\               winex11
ELF	7d024000-7d04e000	Deferred        libexpat.so.1
ELF	7d04e000-7d09c000	Deferred        libfontconfig.so.1
ELF	7d09c000-7d140000	Deferred        libpcre2-8.so.0
ELF	7d140000-7d163000	Deferred        libbrotlicommon.so.1
ELF	7d163000-7d2b4000	Deferred        libglib-2.0.so.0
ELF	7d2b4000-7d3e5000	Deferred        libharfbuzz.so.0
ELF	7d3e5000-7d41f000	Deferred        libpng16.so.16
ELF	7d41f000-7d432000	Deferred        libbz2.so.1.0
ELF	7d432000-7d44a000	Deferred        libz.so.1
ELF	7d44a000-7d50b000	Deferred        libfreetype.so.6
ELF	7d50b000-7d561000	Deferred        winspool<elf>
  \-PE	7d520000-7d561000	\               winspool
ELF	7d561000-7d573000	Deferred        libresolv.so.2
ELF	7d573000-7df7c000	Deferred        shell32<elf>
  \-PE	7d5a0000-7df7c000	\               shell32
ELF	7df7c000-7dfb0000	Deferred        libgcc_s.so.1
ELF	7e234000-7e243000	Deferred        libbrotlidec.so.1
ELF	7e243000-7e26a000	Deferred        dnsapi<elf>
  \-PE	7e250000-7e26a000	\               dnsapi
ELF	7e26a000-7e291000	Deferred        userenv<elf>
  \-PE	7e270000-7e291000	\               userenv
ELF	7e291000-7e2cc000	Deferred        ws2_32<elf>
  \-PE	7e2a0000-7e2cc000	\               ws2_32
ELF	7e2cc000-7e2f8000	Deferred        iphlpapi<elf>
  \-PE	7e2e0000-7e2f8000	\               iphlpapi
ELF	7e2f8000-7e33e000	Deferred        netapi32<elf>
  \-PE	7e300000-7e33e000	\               netapi32
ELF	7e33e000-7e385000	Deferred        secur32<elf>
  \-PE	7e350000-7e385000	\               secur32
ELF	7e385000-7e3e0000	Deferred        usp10<elf>
  \-PE	7e390000-7e3e0000	\               usp10
ELF	7e3e0000-7e4b6000	Deferred        winmm<elf>
  \-PE	7e3f0000-7e4b6000	\               winmm
ELF	7e4b6000-7e58e000	Deferred        msvcrt<elf>
  \-PE	7e4e0000-7e58e000	\               msvcrt
ELF	7e58e000-7e60f000	Deferred        d3dcompiler_47<elf>
  \-PE	7e5b0000-7e60f000	\               d3dcompiler_47
ELF	7e60f000-7e626000	Deferred        version<elf>
  \-PE	7e610000-7e626000	\               version
ELF	7e626000-7e854000	Deferred        user32<elf>
  \-PE	7e650000-7e854000	\               user32
ELF	7e854000-7e9ad000	Deferred        gdi32<elf>
  \-PE	7e870000-7e9ad000	\               gdi32
ELF	7e9ad000-7eb38000	Deferred        wined3d<elf>
  \-PE	7e9f0000-7eb38000	\               wined3d
ELF	7eb38000-7eb7e000	Deferred        d3d9<elf>
  \-PE	7eb40000-7eb7e000	\               d3d9
ELF	7eb7e000-7ebbf000	Deferred        sechost<elf>
  \-PE	7eb90000-7ebbf000	\               sechost
ELF	7ebbf000-7ec29000	Deferred        advapi32<elf>
  \-PE	7ebd0000-7ec29000	\               advapi32
ELF	7ec29000-7ec42000	Deferred        wtsapi32<elf>
  \-PE	7ec30000-7ec42000	\               wtsapi32
ELF	7ef1c000-7f000000	Deferred        libm.so.6
ELF	de87e000-de8ff000	Deferred        d3dcompiler_43<elf>
  \-PE	de8a0000-de8ff000	\               d3dcompiler_43
ELF	e1dc1000-e3c24000	Deferred        libicudata.so.76
ELF	e3c24000-e3e28000	Deferred        libicuuc.so.76
ELF	e3e28000-e3e5f000	Deferred        liblzma.so.5
ELF	e3e5f000-e3e6b000	Deferred        libpciaccess.so.0
ELF	e3e6b000-e3f9f000	Deferred        libxml2.so.16
ELF	e3f9f000-e3fc5000	Deferred        libdrm_intel.so.1
ELF	e3fc5000-e3fd2000	Deferred        libdrm_amdgpu.so.1
ELF	e3fd2000-e3ff0000	Deferred        libelf.so.1
ELF	e3ff0000-e3ff9000	Deferred        libxcb-sync.so.1
ELF	e3ff9000-e41a4000	Deferred        libspirv-tools.so
ELF	e41a4000-eed26000	Deferred        libllvm.so.20.1
ELF	eed26000-f1800000	Deferred        libgallium-25.1.5-arch1.1.so
ELF	f1900000-f1913000	Deferred        libxcb-randr.so.0
ELF	f1913000-f1921000	Deferred        libsensors.so.5
ELF	f1921000-f1a00000	Deferred        libzstd.so.1
ELF	f1b04000-f1b0f000	Deferred        libxcb-xfixes.so.0
ELF	f1b0f000-f1b15000	Deferred        libxcb-present.so.0
ELF	f1b15000-f1b33000	Deferred        libxcb-glx.so.0
ELF	f1b33000-f1b83000	Deferred        libglx_mesa.so.0
ELF	f1b83000-f1bff000	Deferred        libgldispatch.so.0
ELF	f5d00000-f5d05000	Deferred        libxshmfence.so.1
ELF	f5d05000-f5d0c000	Deferred        libxcb-dri3.so.0
ELF	f5d0c000-f5d11000	Deferred        libxcb-shm.so.0
ELF	f5d11000-f5d18000	Deferred        libxcb-dri2.so.0
ELF	f5d18000-f5d1d000	Deferred        libx11-xcb.so.1
ELF	f5d1d000-f5d34000	Deferred        libdrm.so.2
ELF	f5d34000-f5d6f000	Deferred        libglx.so.0
ELF	f5d6f000-f5dda000	Deferred        libgl.so.1
ELF	f5dda000-f5e05000	Deferred        libvorbis.so.0
ELF	f5e05000-f5e10000	Deferred        libogg.so.0
ELF	f5e10000-f5e1c000	Deferred        libcap.so.2
ELF	f5e1c000-f5ea8000	Deferred        libvorbisenc.so.2
ELF	f5ea8000-f5ef7000	Deferred        libflac.so.8
ELF	f5ef7000-f5f12000	Deferred        libnsl.so.1
ELF	f5f12000-f602c000	Deferred        libsystemd.so.0
ELF	f602c000-f6033000	Deferred        libasyncns.so.0
ELF	f6033000-f60a5000	Deferred        libsndfile.so.1
ELF	f60a5000-f60b0000	Deferred        libwrap.so.0
ELF	f60b0000-f6100000	Deferred        libdbus-1.so.3
ELF	f6200000-f6267000	Deferred        libpulsecommon-1.1.so
ELF	f6267000-f6270000	Deferred        libjson.so.0
ELF	f6270000-f62be000	Deferred        libpulse.so.0
ELF	f62be000-f62f0000	Deferred        winepulse<elf>
  \-PE	f62d0000-f62f0000	\               winepulse
ELF	f6336000-f6360000	Deferred        libpng12.so.0
ELF	f6369000-f636e000	Deferred        librt.so.1
ELF	f6370000-f6375000	Deferred        libdl.so.2
ELF	f6375000-f65a7000	Deferred        libc.so.6
ELF	f65a7000-f65ac000	Deferred        libpthread.so.0
ELF	f65ac000-f6764000	Export          libwine.so.1
ELF	f6766000-f679d000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 steam.exe
	00000027    0
	00000009    0
0000000c services.exe
	00000025    0
	00000022    0
	0000001b    0
	00000018    0
	00000011    0
	0000000e    0
	0000000d    0
0000000f plugplay.exe
	00000015    0
	00000014    0
	00000010    0
00000016 winedevice.exe
	00000021    0
	00000020    0
	0000001d    0
	0000001c    0
	0000001a    0
	00000019    0
	00000017    0
0000001e winedevice.exe
	00000026    0
	00000024    0
	00000023    0
	0000001f    0
00000028 explorer.exe
	0000002e    0
	0000002d    0
	0000002c    0
	00000029    0
00000031 (D) Z:\home\paul\.local\share\Steam\steamapps\common\Football Manager 2014 Editor\editor.exe
	0000003a    0
	00000039    0 <==
	00000038    0
	00000037   15
	00000036    0
	00000035   15
	00000034    0
	00000033    0
	00000032    0
System information:
    Wine build: wine-4.11-617-gbdab6e7
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 6.14.0-rt3-arch1-1-rt
Game Recording - game stopped [gameid=242460]
Removing process 26714 for gameID 242460

Any help figuring this out gratefully received! Thanks in advance.

Edit: tha main game (FM 2014) runs on proton 4.11, so I've been using the same for this, although I have tried many other versions including experimental and GE.

Last edited by phunni (2025-07-07 17:26:15)

Offline

#2 2025-07-07 16:10:12

seth
Member
Registered: 2012-09-03
Posts: 66,263

Re: Struggling to get an older game working

Platform: i386 (WOW64)

Does it work if you downgrade wine to 10.8-1 ?

Offline

#3 2025-07-07 16:24:49

jebez
Member
From: France
Registered: 2025-01-15
Posts: 113

Re: Struggling to get an older game working

Try Proton (Experimental) on Steam.

Offline

#4 2025-07-07 17:25:20

phunni
Member
From: Bristol, UK
Registered: 2003-08-13
Posts: 792

Re: Struggling to get an older game working

seth wrote:
Platform: i386 (WOW64)

Does it work if you downgrade wine to 10.8-1 ?

Sorry - my bad. This is using proton 4.11 - which is the only proton that the main game runs with.

Offline

#5 2025-07-07 17:29:02

phunni
Member
From: Bristol, UK
Registered: 2003-08-13
Posts: 792

Re: Struggling to get an older game working

jebez wrote:

Try Proton (Experimental) on Steam.

I have before, but thought I'd give it another go. With experimental it doesn't crash it just never seems to load. It just sits on running with no error messages. The only output is:

Game Recording - game stopped [gameid=242460]
Removing process 39713 for gameID 242460
chdir "/home/paul/.local/share/Steam/steamapps/common/Football Manager 2014 Editor"
Game Recording - would start recording game 242460, but recording for this game is disabled
Adding process 41433 for gameID 242460
Proton: Upgrading prefix from 4.11-2 to 10.0-200 (/home/paul/.local/share/Steam/steamapps/compatdata/242460/)
Proton: Removing ShellExecute DDE registry entries.
Proton: Removing stale builtin /home/paul/.local/share/Steam/steamapps/compatdata/242460/pfx//drive_c/windows/system32/amd_ags_x64.dll
Proton: Removing stale builtin /home/paul/.local/share/Steam/steamapps/compatdata/242460/pfx//drive_c/windows/syswow64/amd_ags_x64.dll
fsync: up and running.
Fossilize INFO: Overriding serialization path: "/home/paul/.local/share/Steam/steamapps/shadercache/242460/fozpipelinesv6/steamapprun_pipeline_cache".

I've sat waiting for it for several minutes now. I suppose it's possible that it will launch eventually and I'll give it more time, but I'm not hopeful at this point. In the past I've sat waiting for it to launch for over an hour... I think that was just with a later version of proton - not sure if I waited that long with experimental.

Edit: It did launch after about 5 - 7 minutes, but the UI wouldn't respond to the mouse. I'm going to try it again with gamescope, but I'm not hopeful.

Last edited by phunni (2025-07-07 17:37:41)

Offline

#6 2025-07-07 22:05:08

jebez
Member
From: France
Registered: 2025-01-15
Posts: 113

Re: Struggling to get an older game working

I guess the Linux version of this game uses X11 ?

What is your desktop environment?

KDE now removed the X11 session at log in, in favor of Wayland, Xwayland is fine, e.g. I can play an old X11 Linux game like Half-Life 2, maybe try KDE or a Wayland DE with Xwayland.

Offline

#7 2025-07-08 14:33:07

phunni
Member
From: Bristol, UK
Registered: 2003-08-13
Posts: 792

Re: Struggling to get an older game working

Environment is Hyprland on (obvs) wayland. I have plenty of games/apps running perfectly well on XWayland.

Offline

#8 2025-07-08 14:40:17

phunni
Member
From: Bristol, UK
Registered: 2003-08-13
Posts: 792

Re: Struggling to get an older game working

Have it again with gamescope using proton experimental and proton GE. Experimental just results in a mostly black screen and GE is as above - initial screen, but unable to interact with it in any way...

Offline

#9 2025-07-08 15:05:51

seth
Member
Registered: 2012-09-03
Posts: 66,263

Re: Struggling to get an older game working

I have plenty of games/apps running perfectly well on XWayland.

I have plenty of screws that work perfectly well with a torx driver.
Doesn't meant the one with the philips head will.

There's not a great deal of hints in that "backtrace" suggesting what's wrong - test the behavior on X11 to rule out that's the problem.

Offline

Board footer

Powered by FluxBB