VOGONS


First post, by Duffman

User metadata
Rank Oldbie
Rank
Oldbie

Hi,

I was trying to install DirectX 9 on my WeeCee, but DirectX setup says the CPU is incompatible with it and won't let me install.

I think it's because DirectX setup doesn't know what a Vortex86DX CPU is.

So I would like to modify dsetup32.dll to skip the CPU check, but every time I've tried that I've broken the file.

Can anyone more skilled at hex editing do this modification for me?

MB: ASRock B550 Steel Legend
CPU: Ryzen 9 5950X
RAM: Corsair 64GB Kit (4x16GB) DDR4 Veng LPX C18 4000MHz
SSDs: 2x Crucial MX500 1TB SATA + 1x Samsung 980 (non-pro) 1TB NVMe SSD
OSs: Win 11 Pro (NVMe) + WinXP Pro SP3 (SATA)
GPU: RTX2070 (11) GT730 (XP)

Reply 1 of 7, by Duffman

User metadata
Rank Oldbie
Rank
Oldbie

It says

Processor Type Unsupported by DirectX.

and that I need a Pentium or K6 class processor or higher.

So, any ideas on how to bypass this check?

edit: screenshot

The attachment 20230602_201255_weecee_dx9.jpg is no longer available

MB: ASRock B550 Steel Legend
CPU: Ryzen 9 5950X
RAM: Corsair 64GB Kit (4x16GB) DDR4 Veng LPX C18 4000MHz
SSDs: 2x Crucial MX500 1TB SATA + 1x Samsung 980 (non-pro) 1TB NVMe SSD
OSs: Win 11 Pro (NVMe) + WinXP Pro SP3 (SATA)
GPU: RTX2070 (11) GT730 (XP)

Reply 2 of 7, by bakemono

User metadata
Rank Oldbie
Rank
Oldbie

I suspect your problem is around this area. What does Vortex86DX return for GetSystemInfo?

GBAJAM 2024 submission on itch: https://90soft90.itch.io/wreckage

Reply 3 of 7, by Duffman

User metadata
Rank Oldbie
Rank
Oldbie

@bakemono

I'm not sure, how do I check for what it's returning?

MB: ASRock B550 Steel Legend
CPU: Ryzen 9 5950X
RAM: Corsair 64GB Kit (4x16GB) DDR4 Veng LPX C18 4000MHz
SSDs: 2x Crucial MX500 1TB SATA + 1x Samsung 980 (non-pro) 1TB NVMe SSD
OSs: Win 11 Pro (NVMe) + WinXP Pro SP3 (SATA)
GPU: RTX2070 (11) GT730 (XP)

Reply 4 of 7, by Duffman

User metadata
Rank Oldbie
Rank
Oldbie

@bakemono

Modded the function and got DX9 installed, thanks.

MB: ASRock B550 Steel Legend
CPU: Ryzen 9 5950X
RAM: Corsair 64GB Kit (4x16GB) DDR4 Veng LPX C18 4000MHz
SSDs: 2x Crucial MX500 1TB SATA + 1x Samsung 980 (non-pro) 1TB NVMe SSD
OSs: Win 11 Pro (NVMe) + WinXP Pro SP3 (SATA)
GPU: RTX2070 (11) GT730 (XP)

Reply 5 of 7, by Towncivilian

User metadata
Rank Newbie
Rank
Newbie

Would you mind posting the hex patch in case someone needs it in the future?

abit BX-133 RAID, P3-S 1.4Ghz, 768MB PC133, GeForce FX5200, SB16 ISA, 2x40GB RAID1, Sony SDT-9000 & Connor CTD-8000 SCSI DDS2 DAT drives, 3COM 10/100 NIC, Win2k SP4
Depeche Mode Live Wiki

Reply 6 of 7, by Horun

User metadata
Rank l33t++
Rank
l33t++
Duffman wrote on 2023-06-03, 10:58:

Modded the function and got DX9 installed, thanks.

Great ! please post the patched file.

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 7 of 7, by Duffman

User metadata
Rank Oldbie
Rank
Oldbie

Here you go.

MB: ASRock B550 Steel Legend
CPU: Ryzen 9 5950X
RAM: Corsair 64GB Kit (4x16GB) DDR4 Veng LPX C18 4000MHz
SSDs: 2x Crucial MX500 1TB SATA + 1x Samsung 980 (non-pro) 1TB NVMe SSD
OSs: Win 11 Pro (NVMe) + WinXP Pro SP3 (SATA)
GPU: RTX2070 (11) GT730 (XP)