Difference between revisions of "DOOM Eternal"

From FEX-Emu Wiki
Jump to navigation Jump to search
(Created page with "{{Infobox |steamappid = 782330 |os = Linux |engine = IdTech |arch = x86-64 |cpufeats = Unknown |compat = Crashes |apptype...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Infobox
 
{{Infobox
 
|steamappid      = 782330
 
|steamappid      = 782330
|os              = Linux
+
|os              = Windows
 
|engine          = IdTech
 
|engine          = IdTech
 
|arch            = x86-64
 
|arch            = x86-64
 
|cpufeats        = Unknown
 
|cpufeats        = Unknown
|compat          = Crashes
+
|compat          = Playable
 
|apptype        = Game
 
|apptype        = Game
|drm            = Denuvo
+
|renderapi      = Vulkan
 +
|workingthunks  = Vulkan
 
}}
 
}}
  
Line 16: Line 17:
  
 
== Problems/Workarounds ==
 
== Problems/Workarounds ==
=== Denuvo DRM ===
+
=== Turnip can't run DOOM Eternal ===
Doesn't run due to DRM.
+
* Game has a Vulkan Vendor check and if it doesn't equal NVIDIA, Intel or AMD then it immediately exits.
 +
* Game checks Vulkan driver version and if it is too old of a driver or vulkan than it early exits
 +
* Game requires wideLines which Turnip doesn't support
 +
* Game requires 8-bit storage which Turnip doesn't support
 +
* Game requires shaderInt8 which Turnip also doesn't support
  
 
== Testing Results ==
 
== Testing Results ==
  
 
<!-- Copy the below and paste it above testing/end, then fill it out. Please don't delete any existing data. Revision is the githash. Arch should be formatted as x86-32, x86-64, ARM.-->
 
<!-- Copy the below and paste it above testing/end, then fill it out. Please don't delete any existing data. Revision is the githash. Arch should be formatted as x86-32, x86-64, ARM.-->
<!-- {{testing/entry|revision=|archtitle=|archhost=|result=|tester=}} -->
+
<!-- {{testing/entry|revision=|archtitle=|result=|tester=}} -->
  
 
{{testing/start}}
 
{{testing/start}}
{{testing/entry|revision=FEX-2207|archtitle=x86-64|archhost=AArch64|result=Crashes|tester=Sonicadvance1}}
+
{{testing/entry|revision=FEX-2507-254-g318b311|archtitle=x86-64|SoC=Radxa Orion O6|GPU=Radeon Pro W7500|result=Works fine|tester=Sonicadvance1}}
 +
{{testing/entry|revision=FEX-2207|archtitle=x86-64|SoC=Snapdragon 888|GPU=Adreno 660|result=Crashes|tester=Sonicadvance1}}
 
{{testing/end}}
 
{{testing/end}}

Latest revision as of 00:25, 3 August 2025

DOOM Eternal
library_600x900.jpg


Storefronts

Steam logo.svg

Operating Systems Windows
Engine IdTech
Architecture x86-64
CPU Features Used Unknown
Compatibility Playable
Type Game
Render API Vulkan
Supported Thunks Vulkan

Steps to Run

No special instructions

Quirks

Problems/Workarounds

Turnip can't run DOOM Eternal

  • Game has a Vulkan Vendor check and if it doesn't equal NVIDIA, Intel or AMD then it immediately exits.
  • Game checks Vulkan driver version and if it is too old of a driver or vulkan than it early exits
  • Game requires wideLines which Turnip doesn't support
  • Game requires 8-bit storage which Turnip doesn't support
  • Game requires shaderInt8 which Turnip also doesn't support

Testing Results

This title has been tested on the environments listed below:

Test Entries
Revision Arch of Title SoC GPU Result Tester
FEX-2507-254-g318b311 x86-64 Radxa Orion O6 Radeon Pro W7500 Works fine Sonicadvance1
FEX-2207 x86-64 Snapdragon 888 Adreno 660 Crashes Sonicadvance1