Homeworld 3

Homeworld 3

View Stats:
Kestrel May 10, 2024 @ 4:42pm
Can't launch - DirectX 12 not supported?
I am trying to launch Homeworld 3 from Steam and when I do, it pops up a dialog with this message:

"DX12 is not supported on your system. Try running without the -dx12 or -d3d12 command line arguement."

According to dxdiag, I am running DirectX 12 on my system. What gives? What can I do to get around this?
< >
Showing 1-10 of 10 comments
Zheppon May 10, 2024 @ 4:57pm 
maybe try putting -dx11 in command launch instead ?
Hayes May 10, 2024 @ 5:00pm 
some system information would be helpful.. gpu and windows version for example
Kestrel May 10, 2024 @ 6:23pm 
Originally posted by Hayes:
some system information would be helpful.. gpu and windows version for example
Whoops, hit submit too fast. Here's the output from dxdiag, but to summarize, it's a Parallels Desktop VM running Windows 11 on a Apple Macbook Air M3.

------------------
System Information
------------------
Time of this report: 5/10/2024, 21:19:28
Machine name: <redacted>
Machine Id: {<redacted>}
Operating System: Windows 11 Pro 64-bit (10.0, Build 22631) (22621.ni_release.220506-1250)
Language: English (Regional Setting: English)
System Manufacturer: Parallels International GmbH.
System Model: Parallels ARM Virtual Machine
BIOS: 19.3.1 (54941) (type: UEFI)
Processor: Apple Silicon (4 CPUs), ~3.2GHz
Memory: 16384MB RAM
Available OS Memory: 16378MB RAM
Page File: 3830MB used, 13572MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 12
DX Setup Parameters: Not found
User DPI Setting: 120 DPI (125 percent)
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
Miracast: Not Available
Microsoft Graphics Hybrid: Not Supported
DirectX Database Version: 1.5.4
DxDiag Version: 10.00.22621.3527 64bit Unicode

------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Input Tab: No problems found.

--------------------
DirectX Debug Levels
--------------------
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)

---------------
Display Devices
---------------
Card name: Parallels Display Adapter (WDDM)
Manufacturer: Parallels
Chip type: Virtual Adapter
DAC type: Integrated RAMDAC
Device Type: Full Device (POST)
Device Key: Enum\ACPI\PRL4005
Device Status: 0180200A [DN_DRIVER_LOADED|DN_STARTED|DN_DISABLEABLE|DN_NT_ENUMERATOR|DN_NT_DRIVER]
Device Problem Code: No Problem
Driver Problem Code: Unknown
Display Memory: 8189 MB
Dedicated Memory: 0 MB
Shared Memory: 8189 MB
Current Mode: 3840 x 2160 (32 bit) (60Hz)
HDR Support: Not Supported
Display Topology: Internal
Display Color Space: DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709
mekwall May 10, 2024 @ 6:43pm 
Parallels doesn't support DirectX 12 and the game isn't officially supported to run in a VM. It's a pretty bad idea to run games on a VM anyways since it'll hampers performance by a lot and Denuvo will probably make that even worse. I'd refund the game.
danny-san May 10, 2024 @ 6:45pm 
DX12 doesn't actually work properly on Macs.
TiredKitsune May 14, 2024 @ 4:56pm 
getting the same issue, wont launch from steam
Caduryn May 14, 2024 @ 5:06pm 
Originally posted by williammayhand4888:
getting the same issue, wont launch from steam
And..... your System?
Jiven May 14, 2024 @ 9:40pm 
fwiw: I played with this a bit too and got it working but pretty rough with my specs:

Macbook Pro M1
Parallels 19
Windows 11 Pro (I'll probably try 10 this weekend)

Argument: -dx11

Settings:
Screen resolution: 1024 x 768 (wasn't changeable)
Window mode: Borderless
vertical sync: off
Frame rate display: off
Limit frame rate in game: off
Frame rate limit (game): 0.00
Limit frame rate in menu: off
Screen gamma: 2.1 (monitor may vary)
Motion blur: 0.5
High dynamic range: HDR
HDR UI brightness (3D): 1.00
HDR UI brightness (2D): 1.00
Upscaling algorithm: Spatial
Resolution scale: Ultra performance
Custom resolution scale: 33
Use high res translucency: enabled
All quality settings: Epic (last one: High)

Tried lowering all Epics to Low, motion blur off, etc which maybe got the best in the 20-25fps range.

Let me know if anyone finds any other configs that work well and what Mac hardware you're running.
Last edited by Jiven; May 14, 2024 @ 9:41pm
Jiven May 15, 2024 @ 8:04am 
Am new to Parallels and realized I can configure the hardware specs of the vms. I up'd CPU to 8, Ram to 24 (I have 32). It seemed to only help slightly, it would feel criminal to try to play it like this and a disrespect to the devs xD.

I'll try Windows 10 vm on the weekend if I can find how to get an image/iso or whatever.
magnumaniac May 15, 2024 @ 8:25am 
Found the problem:

Processor: Apple Silicon (4 CPUs), ~3.2GHz
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: May 10, 2024 @ 4:42pm
Posts: 10