https://bugs.winehq.org/show_bug.cgi?id=56380
--- Comment #5 from Guilherme S. oguilherme@protonmail.com --- Could it maybe be because I'm using DXVK 1.10.3[1]? I'm unable to test with DXVK 2.x, because my GPU driver doesn't support Vulkan 1.3... =/
With Wine 9.3, there's this stuff in Rocket League's "Launch.log" (found in ~/Documents/My Games/Rocket League/TAGame/Logs), right after Bakkes is loaded:
[...] [0025.50] Log:
BakkesMod loaded
[0025.93] FTECritical: [GFx] Changed active tutorial from 'null' to 'NONE'. Tutorial active? 'false', New checkpoint active? 'false' [0025.93] FTEVerbose: Checkpoint 'None' attempted completion while the FTE isn't active! [0026.08] Log: Flushing async loaders. [0027.19] Log: Flushed async loaders. [0027.20] Log: Octree Warning (AddPrimitive): StaticMeshActor_SMC_39 (Owner: BG_EuroStadium_Dusk.TheWorld:PersistentLevel.MeshCollector1) Outside World. [0027.20] Log: Octree Warning (AddPrimitive): StaticMeshActor_SMC_121 (Owner: BG_EuroStadium_Dusk.TheWorld:PersistentLevel.MeshCollector1) Outside World. [0027.71] XPGatedPlaylists: Not currently in a party. [0027.71] DevOnline: EOSSDK-LogEOSGameClips: No suitable h264 encoder found [0027.71] DevOnline: EOSSDK-LogEOSGameClips: Recording not supported. [0027.71] DevOnline: EOSSDK-LogEOSGameClips: Recording availability changed from 'Pending' to 'Not Supported'. [0027.71] EOSGameClips: EOSGameClips: Availability changed from Pending to NotAvailable. [0028.14] DevOnline: EOSSDK-LogEOSGameClips: Stop recording requested but recording is not available. [0029.63] Critical: appError called: The Direct3D 11 device that was being used has been removed. Please restart the game.> [0029.63] Critical: Windows GetLastError: File not found. (0) [0049.37] Log: === Critical error: === The Direct3D 11 device that was being used has been removed. Please restart the game.
Address = 0xff473de7 (filename not found) [in C:\windows\system32\kernelbase.dll]
And the file ends there. And here's the same file, but with Wine 9.2:
[...] [0027.10] Log:
BakkesMod loaded
[0027.54] FTECritical: [GFx] Changed active tutorial from 'null' to 'NONE'. Tutorial active? 'false', New checkpoint active? 'false' [0027.54] FTEVerbose: Checkpoint 'None' attempted completion while the FTE isn't active! [0027.68] Log: Flushing async loaders. [0028.90] Log: Flushed async loaders. [0028.90] Log: Octree Warning (AddPrimitive): StaticMeshActor_SMC_39 (Owner: BG_EuroStadium_Dusk.TheWorld:PersistentLevel.MeshCollector1) Outside World. [0028.90] Log: Octree Warning (AddPrimitive): StaticMeshActor_SMC_121 (Owner: BG_EuroStadium_Dusk.TheWorld:PersistentLevel.MeshCollector1) Outside World. [0029.44] XPGatedPlaylists: Not currently in a party. [0029.44] DevOnline: EOSSDK-LogEOSGameClips: No suitable h264 encoder found [0029.44] DevOnline: EOSSDK-LogEOSGameClips: Recording not supported. [0029.44] DevOnline: EOSSDK-LogEOSGameClips: Recording availability changed from 'Pending' to 'Not Supported'. [0029.44] EOSGameClips: EOSGameClips: Availability changed from Pending to NotAvailable. [0029.90] DevOnline: EOSSDK-LogEOSGameClips: Stop recording requested but recording is not available. [0030.19] DevOnline: WebRequest_X_1 RECV: 304 [0030.19] DevOnline: WebRequest_X_2 RECV: 304 [0030.19] DevOnline: WebRequest_X_3 RECV: 304 [0030.28] DevOnline: EOSSDK-LogEOSAnalytics: EOS SDK Analytics disabled for route [1]. [0030.71] DevOnline: EOSSDK-LogEOSEcom: Purchase flow is disabled due to overlay setup failure (EOS_NotConfigured). [0030.71] DevOnline: EOSSDK-LogEOSUI: Social overlay is disabled due to overlay setup failure (EOS_UnexpectedError). [0031.15] Log: Flushing async loaders. [0031.35] Log: Flushed async loaders. [0032.95] EngagementEvents: Active Engagement Event: Type = 0 Start Time = 1708621200 End Time = 1709604000 [0032.95] EngagementEvents: UpdateEventsCurrentTime NextEventTime = 1709604000 [0033.79] Legacy: State Set [...]
And the file just continues, with no errors.
Let me know if you have any ideas I could try to debug this further.
Thanks.
[1] https://github.com/doitsujin/dxvk/releases/tag/v1.10.3