VOGONS


First post, by C0deHunter

User metadata
Rank Member
Rank
Member

Windows XP 32, GeForce 980Ti, and fresh install of Heretic II. I am using my Xbox 360 controller (which works fine in Windows XP and other games, and shows as Xbox 360 Wireless Receiver for Windows under the XP Joystick option).

When I run the game, there is simply no option to change the controls from Keyboard/mouse to Joystick/Game-pad.

There is this entry on PCGaming WiKi
https://www.pcgamingwiki.com/wiki/Heretic_II

But I haven't tried the community created Enhancement Pack v1.07h patch.

Any help would be greatly appreciated!

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 1 of 6, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

Probably a DirectInput vs. Xinput issue. The game is old, so it likely expects the former, while the Xbox 360 controller only supports the latter.

I think there were some third-party utilities which could help with this, but I never tried those myself.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium

Reply 2 of 6, by C0deHunter

User metadata
Rank Member
Rank
Member

Where would I download DirectInput wrapper for Windows XP x32? I have found this but I am not sure it its going to work:

https://community.pcgamingwiki.com/files/file … ctinput-mapper/

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 3 of 6, by C0deHunter

User metadata
Rank Member
Rank
Member

Wish someone would help me out here! thanks!

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 5 of 6, by DudeFace

User metadata
Rank Member
Rank
Member
C0deHunter wrote on 2025-01-26, 16:50:
Windows XP 32, GeForce 980Ti, and fresh install of Heretic II. I am using my Xbox 360 controller (which works fine in Windows XP […]
Show full quote

Windows XP 32, GeForce 980Ti, and fresh install of Heretic II. I am using my Xbox 360 controller (which works fine in Windows XP and other games, and shows as Xbox 360 Wireless Receiver for Windows under the XP Joystick option).

When I run the game, there is simply no option to change the controls from Keyboard/mouse to Joystick/Game-pad.

There is this entry on PCGaming WiKi
https://www.pcgamingwiki.com/wiki/Heretic_II

But I haven't tried the community created Enhancement Pack v1.07h patch.

Any help would be greatly appreciated!

as already said its a directinput game and you're using an xinput controller, often it should still work for all buttons except the L/R triggers, if the controllers not working at all it may be that it doesnt support usb controllers only gameport, in the case that its only the L/R triggers that dont work, i set those actions to keyboard then map those keys to the L/R triggers using xpadder, if your controller doesnt work at all set the games controls to use keyboard/mouse then you will have to map the keys/mouse to the controller using xpadder, there are other programs like xpadder, but i find it works really well sometimes perfectly, though it does depend on the game, there are a lot of options for adjustment like sensitivity/deadzone and you can map at least two keys/actions to the same button like for call of duty where you press a button to crouch then hold it to go prone.

Reply 6 of 6, by C0deHunter

User metadata
Rank Member
Rank
Member

Thank you, I tried some the apps mentioned in this thread, but it seems a fresh install of version 1.0 seem to recognize my XBOX 360 Controller. I kind of gave up though, as the controls are a bit clunky, and I remember that I finished the game way back when using only keyboard and mouse.

Best!

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)