


On 0171 you can see that DirectInput 8 does not show up until AFTER the mice/keyboards/guns are added to mame. Here is 0172, compiled same way with MC64, with just the exe thrown in the same directory as 0171 so that the same settings would be forced, note how Directinput 8 is ABOVE the keyboard/mouse list, speculating that 'direct input' is initialized early. Input: Adding Joy #4: THT Arcade console 2P USB PlayerĭirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels Input: Adding Joy #3: THT Arcade console 2P USB Player Input: Adding Joy #2: THT Arcade console 2P USB Player Input: Adding Joy #1: THT Arcade console 2P USB Player Input: Adding Joy #0: Controller (XBOX 360 For Windows) Input: Adding Kbd #0: HID Keyboard Device

Input: Adding Gun #2: HID-compliant mouse Input: Adding Mouse #2: HID-compliant mouse Input: Adding Gun #1: HID-compliant mouse Input: Adding Mouse #1: HID-compliant mouse Input: Adding Gun #0: HID-compliant mouse Input: Adding Mouse #0: HID-compliant mouse H:\HyperSpin\Emulators\MAME\test>mame64.exe ptblank -verbose 06185: LIGHTGUNS: Aimtrak Dual Lightguns no longer properly detectīoth 01 were compiled successfully with mame compiler 64 on windows 7, and both specifically did not have "forced direct input" checkmarked, all other options were left stock.įirst, here is my verbose output of 0171 so that you can see my 2 Aimtrak guns are properly configured and that MAME is correctly mapping them upon startup.
