Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: DemulShooter (Dual light gun on DEMUL, Model2, Dolphin, Silent Hill, etc...)  (Read 976705 times)

0 Members and 2 Guests are viewing this topic.

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Hi, I got a problem with DemulShooter.
When I run DsDiag.exe, I found the OnScreen is 0x0, and the RawInput data is not changed correctly.

I tried v8.8.4 or 10.0.1, and got this problem too.
Anyone know how to solve it? Thanks.
This is normal, a simple mouse like yours will not work with DemulShooter. You need a device supporting  rawinput absolute coordinates (lightgun, etc.....)

Thanks for the update! So far though only DsDiag works when I run it. I tried to command line DemulShooter.exe with the update like I did before but now I get no icon or anything Also DemulShooter_GUI doesn't load either when I run it (as admin too).
wow....I don't see any reason why any of them would not run, except if they can't find the DsCore.dll...but it should have been the same for DsDiag in that case

bryhud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 113
  • Last login:July 16, 2023, 07:08:24 pm
With this update, is Demulshooter setup now to work with the Sinden lightguns?

Great work by the way!

Jayinem

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 305
  • Last login:September 29, 2021, 05:26:02 pm
  • I want to build my own arcade controls!
I tried reading through the github, but can you explain the major differences in Demulshooter v10 vs 8.84?

pit_2046

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:June 17, 2020, 08:12:28 pm
  • I want to build my own arcade controls!
Hi, I got a problem with DemulShooter.
When I run DsDiag.exe, I found the OnScreen is 0x0, and the RawInput data is not changed correctly.

I tried v8.8.4 or 10.0.1, and got this problem too.
Anyone know how to solve it? Thanks.
This is normal, a simple mouse like yours will not work with DemulShooter. You need a device supporting  rawinput absolute coordinates (lightgun, etc.....)

Thanks for the update! So far though only DsDiag works when I run it. I tried to command line DemulShooter.exe with the update like I did before but now I get no icon or anything Also DemulShooter_GUI doesn't load either when I run it (as admin too).
wow....I don't see any reason why any of them would not run, except if they can't find the DsCore.dll...but it should have been the same for DsDiag in that case

Thanks, let me try the Aimtrak.

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
With this update, is Demulshooter setup now to work with the Sinden lightguns?

Great work by the way!
Wasn't it already working ?
I don't know anything about how the Sinden is outputing data. But I though it was said to be working with DemulShooter on this very same thread at the begining of the project

I tried reading through the github, but can you explain the major differences in Demulshooter v10 vs 8.84?
From a technical point of view : you can now use all HID controller (Joypad, APAC and other DIY stuff, arcade mounted guns, gamepads...even touchscreen if you want)  and the software has been split into 3 different utility
From a user point of view : small bugs correction for a few games, a different Model2 emulator configuration is needed and outputs are available through MAME Hooker to control recoils and lamps

bryhud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 113
  • Last login:July 16, 2023, 07:08:24 pm
Ahh maybe I missed it... thanks!

xbrunox

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:Today at 01:52:56 am
  • I want to build my own arcade controls!
Mmm I've a dolphinbar.. in mode 4 I can see the hid of the wiimote synched but I've no movement in dsdiag when I try...
Any suggestion?

In mode 2 when a wiimote for windows is like a mouse all is OK...

Ksoto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:May 30, 2020, 03:17:23 am
  • I want to build my own arcade controls!
When I run DemulShooter_GUI  - while watching the task manager, I see it appears for a split second before disappearing again under background processes. ). Demulshooter.exe does the same thing too when run as a command line - appears for a second under background processes then disappears. DSDiag works though like I said and shows up in apps (under task manager

I'm running windows 10 on an Acer Predator Helios 300 also btw.

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Mmm I've a dolphinbar.. in mode 4 I can see the hid of the wiimote synched but I've no movement in dsdiag when I try...
Any suggestion?

In mode 2 when a wiimote for windows is like a mouse all is OK...
Judging by the feedbacks I was given, it's a "normal" behavior for Wiimotes.
Mode 2 is OK to be used directly with DemulShooter, and for dual WiiMote you still need model4 + TouchMote. The only difference is that now you don't have to choose some "Xinput" option in DemulShooter, but a device like any other one.

I have a SONY Dual Shock 3 which has exactly the same behaviour : it's recognized as HID device but doesn't output any value. I have to use an Xinput driver to be able to use it

When I run DemulShooter_GUI  - while watching the task manager, I see it appears for a split second before disappearing again under background processes. ). Demulshooter.exe does the same thing too when run as a command line - appears for a second under background processes then disappears. DSDiag works though like I said and shows up in apps (under task manager

I'm running windows 10 on an Acer Predator Helios 300 also btw.
Did you try to run a DemulShooter.xe command with the -v option ?
If the program goes far enough to create a debug file it may help to know what's inside....otherwise the program does not even start at all and I'll be helpless for now

Ksoto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:May 30, 2020, 03:17:23 am
  • I want to build my own arcade controls!
Oops, sorry. Ok so I ran demulshooter with option -v and this is what I got:

C:\DemulShooter\DemulShooter.exe -target=model2 -rom=vcop -v


23:38:43.194547 :
23:38:43.207512 : ---------------- Program Start -- DemulShooter v10.0.0.1 ----------------
23:38:43.210504 : Cmdline arg 0 : -target=model2
23:38:43.213496 : Cmdline arg 1 : -rom=vcop
23:38:43.215491 : Cmdline arg 2 : -v
23:38:43.226461 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.230451 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.234440 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.238430 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.242419 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.245411 : Error: Impossible to get Value Capabilities for device \\?\HID#10251229#6&2ca06beb&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.248403 : Error: Impossible to get Button Capabilities for device \\?\HID#ELAN0504&Col02#5&28f3ccea&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.253390 : Error: Impossible to get Button Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col05#9&333c1fed&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.258376 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col04#9&333c1fed&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.262366 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col02#9&333c1fed&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
23:38:43.274333 : Error reading C:\DemulShooter\\config.ini : Could not find file 'C:\DemulShooter\config.ini'.
23:38:43.277327 : P1 mode = RAWINPUT
23:38:43.281314 : P1 device =

-------------------------------------------------
 
I can't make a config file though because I can't run demulshooter_gui.exe - it also closes on it's own a second after it opens. Is there any way to make a log for running that program? I tried running the GUI.exe with -v but it didn't work.

Also just to note I'm using a USB 10-port hub which has a HDD, wireless mouse and keyboard, and gun IR sensor plugged in. The aimtrak guns are plugged into regular USBs on the laptop. Dont know if that has anything to do with anything.

On the plus side, I got House of the Dead 4 working with the previous version of Demul Shooter - VERY happy about that. Took all day but once I finally found out about and got my hands on a copy of the house of the dead 4 revision C!!! it all worked out. Again, great program. :D
« Last Edit: May 24, 2020, 12:02:31 am by Ksoto »

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Oops, sorry. Ok so I ran demulshooter with option -v and this is what I got:
[...]

I can't make a config file though because I can't run demulshooter_gui.exe - it also closes on it's own a second after it opens. Is there any way to make a log for running that program? I tried running the GUI.exe with -v but it didn't work.

Also just to note I'm using a USB 10-port hub which has a HDD, wireless mouse and keyboard, and gun IR sensor plugged in. The aimtrak guns are plugged into regular USBs on the laptop. Dont know if that has anything to do with anything.

On the plus side, I got House of the Dead 4 working with the previous version of Demul Shooter - VERY happy about that. Took all day but once I finally found out about and got my hands on a copy of the house of the dead 4 revision C!!! it all worked out. Again, great program. :D
Ok it something, at least. It's totally normal that regular DemulShooter ends directly without a proper config.

As for DemulShooter_GUI, it was not meant to create debug file, but you can add the -v option with the one joined at the bottom of this message.
I just hope it will be enough to have a clue of what's happening

Ksoto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:May 30, 2020, 03:17:23 am
  • I want to build my own arcade controls!
Ok I ran the DemulShooter_Gui debug file with option -v and this is what the debug file says:

19:33:59.999531 :
19:34:00.005467 : ---------------- Program Start -- DemulShooter_GUI v2.0.0.0 ----------------
19:34:00.027475 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.031922 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.035931 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.039807 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.044017 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.047058 : Error: Impossible to get Value Capabilities for device \\?\HID#10251229#6&2ca06beb&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.050042 : Error: Impossible to get Button Capabilities for device \\?\HID#ELAN0504&Col02#5&28f3ccea&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.055592 : Error: Impossible to get Button Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col05#9&333c1fed&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.060494 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col04#9&333c1fed&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.065644 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col02#9&333c1fed&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
19:34:00.076068 : Found 22 available RawInput devices
19:34:00.084085 : Error reading C:\DemulShooter\config.ini : Could not find file 'C:\DemulShooter\config.ini'.
19:34:00.088038 : Initializing GUI [Players] pages...

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Ok I ran the DemulShooter_Gui debug file with option -v and this is what the debug file says:
Thanks.
I don't know how long it will take but we can continue to search that way....here another debug release for you to test with the -v

Ksoto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:May 30, 2020, 03:17:23 am
  • I want to build my own arcade controls!
Ok I ran the DemulShooter_Gui debug file with option -v and this is what the debug file says:
Thanks.
I don't know how long it will take but we can continue to search that way....here another debug release for you to test with the -v

Well I appreciate any and all help you're willing to give me!

ok so after running the new files you gave me, I got a little farther. Program looks like it's trying to open and then it has an error message (I hope attached file shows up).

And in the details of the error box it says the following:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at DemulShooter_GUI.Wnd_DemulShooterGui.ProcessRawInputMessage(IntPtr RawInputHandle)
   at DemulShooter_GUI.Wnd_DemulShooterGui.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9151 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
DemulShooter_GUI
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/DemulShooter/DemulShooter_GUI.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
DsCore
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/DemulShooter/DsCore.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

-------------------------------------------------------------------------------
Debug file
-------------------------------------------------------------------------------

21:09:34.050597 :
21:09:34.054618 : ---------------- Program Start -- DemulShooter_GUI v2.0.0.0 ----------------
21:09:34.065904 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.070299 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.074288 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.079231 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.084867 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.087915 : Error: Impossible to get Value Capabilities for device \\?\HID#10251229#6&2ca06beb&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.091872 : Error: Impossible to get Button Capabilities for device \\?\HID#ELAN0504&Col02#5&28f3ccea&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.097285 : Error: Impossible to get Button Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col05#9&333c1fed&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.102297 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col04#9&333c1fed&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.107261 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_3938&PID_1032&MI_01&Col02#9&333c1fed&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.118042 : Found 22 available RawInput devices
21:09:34.126024 : Error reading C:\DemulShooter\config.ini : Could not find file 'C:\DemulShooter\config.ini'.
21:09:34.130012 : Initializing GUI [Players] pages...
21:09:34.154946 : Initializing Player1 devices:
21:09:34.159932 : Adding \\?\HID#VID_D209&PID_1601&MI_02#7&6f69e7b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
21:09:34.162948 : Adding \\?\HID#VID_D209&PID_1601&MI_01#7&2acddc3d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.165940 : Adding \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.169905 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.172897 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.176886 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.179878 : Adding \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.183867 : ERROR : Object reference not set to an instance of an object.
21:09:34.190849 : Adding PlayerData to the list...
21:09:34.194838 : Adding Player tab to the GUI...
21:09:34.202817 : Initializing Player2 devices:
21:09:34.207805 : Adding \\?\HID#VID_D209&PID_1601&MI_02#7&6f69e7b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
21:09:34.211794 : Adding \\?\HID#VID_D209&PID_1601&MI_01#7&2acddc3d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.215783 : Adding \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.219772 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.223761 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.226753 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.230743 : Adding \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.233767 : ERROR : Object reference not set to an instance of an object.
21:09:34.237726 : Adding PlayerData to the list...
21:09:34.241715 : Adding Player tab to the GUI...
21:09:34.250689 : Initializing Player3 devices:
21:09:34.257672 : Adding \\?\HID#VID_D209&PID_1601&MI_02#7&6f69e7b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
21:09:34.261693 : Adding \\?\HID#VID_D209&PID_1601&MI_01#7&2acddc3d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.265682 : Adding \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.268666 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.271633 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.275623 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.279612 : Adding \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.282637 : ERROR : Object reference not set to an instance of an object.
21:09:34.285628 : Adding PlayerData to the list...
21:09:34.289586 : Adding Player tab to the GUI...
21:09:34.297638 : Initializing Player4 devices:
21:09:34.301659 : Adding \\?\HID#VID_D209&PID_1601&MI_02#7&6f69e7b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
21:09:34.305617 : Adding \\?\HID#VID_D209&PID_1601&MI_01#7&2acddc3d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.309608 : Adding \\?\HID#VID_D209&PID_1601&MI_00#7&130a4ff8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.312639 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col05#9&3aa8e19a&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.315626 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col04#9&3aa8e19a&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.319579 : Adding \\?\HID#VID_046D&PID_C534&MI_01&Col02#9&3aa8e19a&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.322604 : Adding \\?\HID#VID_D209&PID_1602&MI_00#7&17eaf324&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
21:09:34.325595 : ERROR : Object reference not set to an instance of an object.
21:09:34.329587 : Adding PlayerData to the list...
21:09:34.332578 : Adding Player tab to the GUI...
21:09:34.336536 : Initializing GUI [Act Lab] page...
21:09:34.340558 : Initializing GUI [Silent Hill] pages...
21:09:34.344513 : Initializing GUI [Gundam] pages...
21:09:34.347537 : Initializing GUI [Heavy Fire Afghanistan] pages...
21:09:34.350529 : Initializing GUI [Heavy Fire S.S] pages...
21:09:34.354519 : Initializing GUI [Output] pages...
21:09:34.357479 : Registering to RawInput service...
21:09:34.367723 : Installing Low-Level Keyboard Hook...




argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am

Well I appreciate any and all help you're willing to give me!

No problem ;)
These kind of "under the radar" issue may hapen to someone else one day if I can't fix it.
I've sent you a private message for a new version to test.
From now on I'll keep it private, to try to keep this public thread as clean as possible.


And for anyone, small update :
Demulshooter v10.1.0
Quote
    -Fixed "2 Spicy" autofire.
    -Added Windowed mode support for "SEGA Golden Gun".
    -Added an option to invert Axis for HID devices.
    -Added some more outputs.
    -Added possibility to use the -v option with DemulShooter_GUI.exe

Download here : https://github.com/argonlefou/DemulShooter/releases/download/v10.1.0/DemulShooter_v10.1.0.zip

Ksoto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:May 30, 2020, 03:17:23 am
  • I want to build my own arcade controls!
Sorry to bug you here again. I replied to your private message but wasn't sure if it went through (I can't seem to find a way to view the messages that I've sent). Long story short though, the gui worked this time with what you sent me last and demulshooter.exe ran for HoD2 PC version and closed after the program closed, but the crosshairs were like teleporting all over the screen and the debug file is SO LONG that I wasn't able to copy and paste the whole thing in the private message. I attached the file here so I hope it works - I didn't see an attachment option for private messages (maybe I missed it). First part of debug is me (successfully) running demulshooter_Gui with option -v on. Second part is command lining demulshooter.exe for house of the dead 2 pc (which works fine with the previous version of demulshooter which is why I'm using it for testing). It's very long for some reason.

Thanks again for all the help!

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Sorry to bug you here again. I replied to your private message but wasn't sure if it went through (I can't seem to find a way to view the messages that I've sent). Long story short though, the gui worked this time with what you sent me last and demulshooter.exe ran for HoD2 PC version and closed after the program closed, but the crosshairs were like teleporting all over the screen and the debug file is SO LONG that I wasn't able to copy and paste the whole thing in the private message. I attached the file here so I hope it works - I didn't see an attachment option for private messages (maybe I missed it). First part of debug is me (successfully) running demulshooter_Gui with option -v on. Second part is command lining demulshooter.exe for house of the dead 2 pc (which works fine with the previous version of demulshooter which is why I'm using it for testing). It's very long for some reason.

Thanks again for all the help!
Well, I'm glad to hear the GUI issue is now removed !!

As for regular DemulSHooter, you should retry without the -V option.
This is impossible to play accuratelly with it, there are so many things to write on the HDD that it's usually causing this kind of delays regarding the coordinates and buttons handling

If your aimtraks are reacting as intended on DsDiag and on the GUI, there is no reason to have any issue with the game from what I can read in the debug

ark216

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 63
  • Last login:May 04, 2022, 08:40:55 pm
  • I want to build my own arcade controls!
ok, so after having success with House of the Dead 2 PC working with demulshooter, I decided to downloaded and try virtuacop with the model 2 emulator. Rom runs fine, aimtrak gun player 1 works fine by default. I followed all of the instructions on the demulshooter wiki for running model 2 games and what happens for vcop is that I get the demulshooter icon down in the system tray but even after launching model 2 and vcop it never goes away and the 2nd aimtrak gun doesn't work. What am I missing?
This one is my fault, the Wiki has just been updated to match instruction for this new release of DemulShooter (and for M2 emulator this couldn't work with the version you could download back then). The new release is available now.
Try with this one and it should be better :

DemulShooter v10.0 :

Quote
- ! Beware ! : Old config file is not compatible anymore, please set up DemulShooter again.
- Added support for Gamepad, Joypad, Analog Guns and - in theory - any HID device (See DemulShooter Wiki for usage).
- DemulShooter_GUI.exe updated to a new version to be able to choose new supported devices.
- DemulShooter_GUI.exe is now a separated program and can be run at the same time as DemulShooter or DemulShooterX64.
- DemulShooter.exe is now "command line" only.
- DemulShooterX64.exe is now "command line" only.
- DemulShooterX64.exe compatibility is now limited to the games it has been designed for.
- DsDiag.exe updated to a new version, to be able to test new supported devices.
- Added MameHooker-compatible outputs, see Wiki for usage and the list of games/outputs (more games/output will be added later).
- Added support for "Let's Go Jungle Special" for Teknoparrot.
- Fixed "Ninja Assault" bug with Demul(triggers were not working with XInput controllers).
- Fixed "Golden Gun" bugs. Still no support for Windowed mode.
- Changed "Golden Gun" hack : Autofire is now enable by default. Disable it with "-noautofire" option.
- Changed Model2 hack (See DemulShooter WiKi for necessary modifications).
- Changed "Silent Hill Arcade" hack for a better one (Usage stays the same).
- Changed "Friction" hack to support v1.0,v2.0 and v3.0 VsIoboard.dll (Usage stays the same, dll version is automatically detected).
- Changed "House Of The Dead 4" hack to support both original binary (Rev.A) and the Rev.C binary (Usage stays the same, game version is automatically detected).
- Changed "Rambo" Lindbergh hack to be able to remove crosshairs with "-nocrosshair" option.
- Changed "Reload" hack to add support for another binary.
- Changed "Heavy Fire 3" and "Heavy Fire 4" command line requirements (See DemulShooter GUI or Wiki for usage).
- Removed deprecated "-ParrotLoader" option for RingWide games.
- Removed support for "Aliens : Extermination" old HASP-Protected release (-rom=alienshasp).
  The de-Hasped release of the game has been out for a long time now and is the one to be used.
- Removed Support for Dolphin4 (-target=dolphin4).
  Dolphin 5 has been released now for a long time and is the one to be used.

To make it quick, there are no major change for user scripts and previous versions (command line, etc....still working) except for :
-Model2 (command line chnage + emulator config change)
-Heavy fire series (command line change)

Wiimote/Xinput is now to be chosen like any other device

And outputs are available with MameHooker (upcomming updates will add more outputs)

I ran a lot of test and I hope there is no unseen issue left, so feedback will be welcome in case of trouble
Not an expert in cmd line, i found demulshooter.exe GUI version more user friendly. There i could assign buttons from the drop-down list, enable vibration and test my targeting cross hair by pressing the trigger button on my wii motes. In this one i don't know how to.

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Not an expert in cmd line, i found demulshooter.exe GUI version more user friendly. There i could assign buttons from the drop-down list, enable vibration and test my targeting cross hair by pressing the trigger button on my wii motes. In this one i don't know how to.
Just double click on DemulShooter_GUI.exe and you'll find the same GUI as before.
There will be small differencies for your WiiMote though, some will be good (you'll see directly buttons pressed and crosshair moving when choosing a controller, just like in Windows control panel) but unfortunatelly I had to drop the "dumb" vibration I was creating before (I say "dumb" because it was not tied to the game events). Now all outputs are MameHooker compatible. But I don't know if there's a quick way to use Wiimote with MAmeHooker to activate rumble

Ksoto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:May 30, 2020, 03:17:23 am
  • I want to build my own arcade controls!
Sorry to bug you here again. I replied to your private message but wasn't sure if it went through (I can't seem to find a way to view the messages that I've sent). Long story short though, the gui worked this time with what you sent me last and demulshooter.exe ran for HoD2 PC version and closed after the program closed, but the crosshairs were like teleporting all over the screen and the debug file is SO LONG that I wasn't able to copy and paste the whole thing in the private message. I attached the file here so I hope it works - I didn't see an attachment option for private messages (maybe I missed it). First part of debug is me (successfully) running demulshooter_Gui with option -v on. Second part is command lining demulshooter.exe for house of the dead 2 pc (which works fine with the previous version of demulshooter which is why I'm using it for testing). It's very long for some reason.

Thanks again for all the help!
Well, I'm glad to hear the GUI issue is now removed !!

As for regular DemulSHooter, you should retry without the -V option.
This is impossible to play accuratelly with it, there are so many things to write on the HDD that it's usually causing this kind of delays regarding the coordinates and buttons handling

If your aimtraks are reacting as intended on DsDiag and on the GUI, there is no reason to have any issue with the game from what I can read in the debug

Oops again! lol you were right - I ran demulshooter.exe without option -v on this time and HoD2 worked perfectly fine with the last zip of demulshooter files you sent me! Thanks a ton for all of the help. :D

lllll44

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:March 25, 2024, 07:58:49 pm
  • I want to build my own arcade controls!
Hi,
what -v command do?

Ace

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:February 05, 2024, 06:27:53 am
  • I want to build my own arcade controls!
Argonlefou,

Was hoping you might be willing to get Demulshooter working with ePSXe as it’s no longer being updated and stable.
There is a plug-in called ‘nuvee’ that works but Demulshooter is the best out there in my eyes and I would’ve thought it wouldn’t take you to long to implement this for the lightgun games on PlayStation.
Hope your consider this please and most appreciated.

Understand your busy on bigger things but would be nice if you could get this up and running

Thank you

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Hi,
what -v command do?
It creates a log file, for debug purposes.

Argonlefou,

Was hoping you might be willing to get Demulshooter working with ePSXe as it’s no longer being updated and stable.
There is a plug-in called ‘nuvee’ that works but Demulshooter is the best out there in my eyes and I would’ve thought it wouldn’t take you to long to implement this for the lightgun games on PlayStation.
Hope your consider this please and most appreciated.

Understand your busy on bigger things but would be nice if you could get this up and running

Thank you
Hehe, I sure would like things to be that easy....but be sure that ePSXe would recquire a huge amount of time because you have, like nuvee plugin, to emulate a full hardware device (i.e the gun instead of the gamepad)
Unfortunatelly, and as I said a few times before, ePSXe is 100% console oriented. This is not something I'll target (let alone the fact that a plugin like nuvee is aready working on it).
Or at least not before the COVID-20 lockdown  :o

Oops again! lol you were right - I ran demulshooter.exe without option -v on this time and HoD2 worked perfectly fine with the last zip of demulshooter files you sent me! Thanks a ton for all of the help. :D
:applaud:

So here's the update to correct this bug on DemulSHooter_GUI.exe :

DemulShooter_v10.1.1

Ace

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:February 05, 2024, 06:27:53 am
  • I want to build my own arcade controls!
Argonlefou,

Was hoping you might be willing to get Demulshooter working with ePSXe as it’s no longer being updated and stable.
There is a plug-in called ‘nuvee’ that works but Demulshooter is the best out there in my eyes and I would’ve thought it wouldn’t take you to long to implement this for the lightgun games on PlayStation.
Hope your consider this please and most appreciated.

Understand your busy on bigger things but would be nice if you could get this up and running

Thank you

Hehe, I sure would like things to be that easy....but be sure that ePSXe would recquire a huge amount of time because you have, like nuvee plugin, to emulate a full hardware device (i.e the gun instead of the gamepad)
Unfortunatelly, and as I said a few times before, ePSXe is 100% console oriented. This is not something I'll target (let alone the fact that a plugin like nuvee is aready working on it).
Or at least not before the COVID-20 lockdown  :o



Thanks for the reply and appreciate it and as for the amount of time being huge I just meant that your really good at what you do and would make it look easy lol hehe.

Maybe with lockdown your surprise us in time 😉 but massively respect and appreciate everything you do so thanks again for everything.


ark216

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 63
  • Last login:May 04, 2022, 08:40:55 pm
  • I want to build my own arcade controls!
Not an expert in cmd line, i found demulshooter.exe GUI version more user friendly. There i could assign buttons from the drop-down list, enable vibration and test my targeting cross hair by pressing the trigger button on my wii motes. In this one i don't know how to.
Just double click on DemulShooter_GUI.exe and you'll find the same GUI as before.
There will be small differencies for your WiiMote though, some will be good (you'll see directly buttons pressed and crosshair moving when choosing a controller, just like in Windows control panel) but unfortunatelly I had to drop the "dumb" vibration I was creating before (I say "dumb" because it was not tied to the game events). Now all outputs are MameHooker compatible. But I don't know if there's a quick way to use Wiimote with MAmeHooker to activate rumble
Rumble is an integral part of the experience (even if it was not perfect). I would like to see it come back. I double clicked the GUI file i get a drop down list filled with HID VID something, can't spot my wii motes in there.

EDIT: NVM, found it.

Also for people out there VCOP3 game always freezes for me at any given interval, never made it past the second stage, sometimes it would freeze on the first mission as well.
Occasionally the gun firing sound also blanks out in a few runs. Any fix for that?
« Last Edit: May 28, 2020, 12:30:56 pm by ark216 »

ginzu

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:May 03, 2023, 06:51:54 am
  • I want to build my own arcade controls!
Hello @argonlefou,

i just tried the newest version 10.1.1 and also discover the new GUI.

i setup my 2 wiimotes  and i can see  that i can move my cursors and i also test buttons  (A & B of each wiimotes are runing fine here).

What i don't understand, is why i can't shoot/reload in game when i test SGG ?  (my wiimotes are not xinput devices. they are seen as mices.

I also tried Ninjas Assault on Demul but i have this old weird issue where  i can't shoot but  i heard i am reloading rather than shooting.....

i can't remember  what i did to avoid this behaviour in the pas whith this particular game.  if anyone know .   :)

test i have done from my side :

Demul plugin DX11 (old and new)
rom ninjaslt and ninjasltu
option noresize (with & without)...

thx


argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Hello @argonlefou,

i just tried the newest version 10.1.1 and also discover the new GUI.

i setup my 2 wiimotes  and i can see  that i can move my cursors and i also test buttons  (A & B of each wiimotes are runing fine here).

What i don't understand, is why i can't shoot/reload in game when i test SGG ?  (my wiimotes are not xinput devices. they are seen as mices.

I also tried Ninjas Assault on Demul but i have this old weird issue where  i can't shoot but  i heard i am reloading rather than shooting.....

i can't remember  what i did to avoid this behaviour in the pas whith this particular game.  if anyone know .   :)

test i have done from my side :

Demul plugin DX11 (old and new)
rom ninjaslt and ninjasltu
option noresize (with & without)...

thx
This is weird....is it only happening with SGG and Ninjaslt ?
By the way, you can rule out DX11 plugin and -noresize  options, they have nothing to do with this.
And I know for sure now that Ninjasltu is working great with Gamepad (WiiMotes Xinput, etc...)because I recently fixed this bug.

Rumble is an integral part of the experience (even if it was not perfect). I would like to see it come back. I double clicked the GUI file i get a drop down list filled with HID VID something, can't spot my wii motes in there.
I do totally agree with you, and you should know that I'm not usually doing things without a reason  ;) So let's start with a short line : you can still enjoy rumble, and way better rumble  than in the past. But it now requires a bit of tweaking.
Now, let me explain and detail what was summarized in "big" ChangeLog from the update :
Before, I was using Xinput driver capability to set rumble to just activate the rumble when the Xinput device button for the trigger was pressed. Dumb but I had no time to do better.
Now, I'm not controlling output status of the device anymore (I'm not even using Xinput anymore, but low-level system handling which allow me now to accept other joypad). Instead, I'm broadcasting "MAME-like output messages" for each games and this means that MAME Hooker can get them.
This is greatly improving outputs handling as you can acces Autofire recoil, no rcoil when the  game doen't want to, etc.....and anyone can now use MAME Hooker to do whatever they want with the outputs status : Controlling Lamps, Recoils, Motors, rumble a controller, etc....
I'm basically giving anyone the oppurtunity to choose from a wide range of outputs to do what they want.....but this comes at a price : a little tweaking
You should first have a read at my Outputs Wiki Section, I do not know if this is explicit enough but I'd be glad to improve it according to the feedbacks I could get.

Now, back to your WiiMote : it's not 100% equivalent, but I'm using a Sony DS3 with the very same TouchMote driver (which is transforming it in a Xinput gamepad). So I'm using it to have a quick overview of what you should notice with a TouchMote
The good thing is, MAME Hooker supports Xinput controller very well to enable the rumble.
So the first thing to do is to have a look at MAME Hooker Tutorials to start learning the software (it's very simple for our needs in fact)
I'm not sure I want to write a full MAME Hooker guide but theses hints should be enough :
1) Run MAME Hooker before DemulShooter
2) If you just bring MAME Hooker window on screen (it's on the systray by default), without doing anythng eles, you should see Outputs status moving when demulshooter and the game are running. MEaning you can know if everything is running fine
3) From here you can use MAME Hooker script Editor to change the default.ini, or each game .ini separatlety, to activate the rumble with this command (for example, using the P1_CtmRecoil output status):
Code: [Select]
P1_CtmRecoil=xip 1 %s%where xip is the command to activate Xinput Rumble, 1 is the Xinput device number (from 1 to 4) and %s% is mandatory for the rumble to be activated by the output.
4)You'll also have to use DemulShooter_GUI.exe, Outputs tab, to play with the duration of the rumble pulse for the recoil. You'll fell what's going on when trying single fire/ automatic fire games if the delay is too large or too short
5) Very Important : do not use XIP command for more than 1 command in MAME Hooker or only the last one will work and overwrite all others. This means you can't use a command to rumble for a shot and when you got hit. This is tied to MAME Hooker way of working.

I know this is new and not very well written here but I'd be glad to answer various questions about this
« Last Edit: May 29, 2020, 05:20:29 am by argonlefou »

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
And I forgot to post this DemulShooter update, there was a bug where you couldn't see HID axis list anymore in DemulShooter_GUI.exe because of the last update :

DemulShooter_v10.1.2

hyo2012

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 70
  • Last login:January 07, 2024, 05:24:10 am
  • I want to build my own arcade controls!
Hi Argon.

I saw you update demulshooter, to support game's output.

According to wiki, output function is supported by using mamehooker utility.

I use Aimtrak, But when I excute mamehooker, Aimtrak is not on the device list.

Mamehooker does not support Aimtrak lightgun? If so, How can I use output function in demulshooter? :)

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Hi Argon.

I saw you update demulshooter, to support game's output.

According to wiki, output function is supported by using mamehooker utility.

I use Aimtrak, But when I excute mamehooker, Aimtrak is not on the device list.

Mamehooker does not support Aimtrak lightgun? If so, How can I use output function in demulshooter? :)
Well, the aimtrak is not something you can "control" with outputs.
If you're using a gun with a recoil mechanism, you'll have to command your Solenoid with an electric circuit to activate it.

The "Recoil" setting available within the Aimtrak Utility is not something you can control, it's just a way to enable a function in the Aimtrak to automatically  create a command signal to power-up the Solenoid electrical circuit when you press the trigger. But again, there's no way to control it with software.

To use outputs with Aimtrak and a Solenoid, you'll have to use MAME Hooker too, but instead of sending commands to a known "supported" device, you will have to send commands via USB/Serial/COM port to some homemade circuit that will decode the signal and power up your solenoid circuit.
Basically, you'll have to create your own I/O board  ;)
« Last Edit: May 30, 2020, 02:44:27 am by argonlefou »

ginzu

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:May 03, 2023, 06:51:54 am
  • I want to build my own arcade controls!

Ok, i tried 10.1.2 version  : SGG is working with auto fire now as expected!  thanks @argonlefou, you saved my fingers.

Just wondering why i can't shoot when i try to play Ninja Assault  .....  (the only game i can't play correctly)..
 it's like a shoot out of the screen everytime (i hear a click when i shoot )
could Someone send me the good configuration in demul please?

_Gioacchino_

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 31
  • Last login:December 10, 2023, 11:35:36 pm
  • I want to build my own arcade controls!
i've just updated demulshotter and i can't use my guns in every games.

pointing works ok, but trigger anbd other butytons of guns doesn' t work. why?

here's my logo of sega golden gun:

Code: [Select]
08:13:31.636173 :
08:13:31.636173 : ---------------- Program Start -- DemulShooter v10.1.0.0 ----------------
08:13:31.636173 : Cmdline arg 0 : -target=ringwide
08:13:31.651798 : Cmdline arg 1 : -rom=sgg
08:13:31.651798 : Cmdline arg 2 : -v
08:13:31.651798 : Error: Impossible to get Output Value Capabilities for device \\?\HID#VID_2341&PID_8042&MI_03#7&25913d98&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.667421 : Error: Impossible to get Output Value Capabilities for device \\?\HID#VID_2341&PID_8043&MI_03#7&60c85d6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.667421 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col02#7&fc82a38&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.683045 : Error: Impossible to get Output Value Capabilities for device \\?\HID#VID_16C0&PID_05E1&Col02#6&13099fe2&3&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.683045 : Error: Impossible to get Output Value Capabilities for device \\?\HID#VID_16C0&PID_05E1&Col01#6&13099fe2&3&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.698668 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col05#7&fc82a38&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.698668 : Error: Impossible to get Value Capabilities for device \\?\HID#VID_046D&PID_C534&MI_01&Col04#7&fc82a38&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
08:13:31.714292 : Configuration file succesfuly loaded
08:13:31.714292 : P1 mode = RAWINPUT
08:13:31.714292 : P1 device = \\?\HID#VID_2341&PID_8042&MI_02&Col01#7&dcdb153&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
08:13:31.714292 : P1 device plugged and found, Handle = 0x90506411
08:13:31.729916 : P1 device : Arduino LLC / JB Gun Pro Micro P1
08:13:31.729916 : P2 mode = RAWINPUT
08:13:31.729916 : P2 device = \\?\HID#VID_2341&PID_8043&MI_02&Col01#7&234bde53&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
08:13:31.745558 : P2 device plugged and found, Handle = 0x6817243
08:13:31.745558 : P2 device : Arduino LLC / JB Gun Pro Micro P2
08:13:31.745558 : P3 mode = RAWINPUT
08:13:31.761164 : P3 device =
08:13:31.761164 : P4 mode = RAWINPUT
08:13:31.761164 : P4 device =
08:13:31.776788 : LowLevelMouseHook installed !
08:13:31.776788 : LowLevel-KeyboardHook installed !
08:13:31.792411 : Waiting for RingWide sgg game to hook.....
08:13:32.292388 : Error trying to hook RingGunR_RingWide.exe
08:13:32.292388 : Accesso negato
08:13:32.808014 : Error trying to hook RingGunR_RingWide.exe
08:13:32.808014 : Accesso negato
08:13:33.323611 : Error trying to hook RingGunR_RingWide.exe
08:13:33.339207 : Accesso negato
08:13:33.839196 : Error trying to hook RingGunR_RingWide.exe
08:13:33.854784 : Accesso negato
08:13:34.354789 : Error trying to hook RingGunR_RingWide.exe
08:13:34.370376 : Accesso negato
08:13:34.858622 : Error trying to hook RingGunR_RingWide.exe
08:13:34.863621 : Accesso negato
08:13:35.369116 : Error trying to hook RingGunR_RingWide.exe
08:13:35.380087 : Accesso negato
08:13:35.860374 : Error trying to hook RingGunR_RingWide.exe
08:13:35.866383 : Accesso negato
08:13:36.366984 : Error trying to hook RingGunR_RingWide.exe
08:13:36.384979 : Accesso negato
08:13:36.863652 : Error trying to hook RingGunR_RingWide.exe
08:13:36.874644 : Accesso negato
08:13:37.360944 : Error trying to hook RingGunR_RingWide.exe
08:13:37.365942 : Accesso negato
08:13:37.861830 : Error trying to hook RingGunR_RingWide.exe
08:13:37.866845 : Accesso negato
08:13:38.362541 : Error trying to hook RingGunR_RingWide.exe
08:13:38.367538 : Accesso negato
08:13:38.863252 : Error trying to hook RingGunR_RingWide.exe
08:13:38.868250 : Accesso negato
08:13:39.363964 : Error trying to hook RingGunR_RingWide.exe
08:13:39.368961 : Accesso negato
08:13:39.867673 : Error trying to hook RingGunR_RingWide.exe
08:13:39.872690 : Accesso negato
08:13:40.366386 : Error trying to hook RingGunR_RingWide.exe
08:13:40.370383 : Accesso negato
08:13:40.866117 : Error trying to hook RingGunR_RingWide.exe
08:13:40.871095 : Accesso negato
08:13:41.366810 : Error trying to hook RingGunR_RingWide.exe
08:13:41.371806 : Accesso negato
08:13:41.867521 : Error trying to hook RingGunR_RingWide.exe
08:13:41.872536 : Accesso negato
08:13:42.368249 : Error trying to hook RingGunR_RingWide.exe
08:13:42.373229 : Accesso negato
08:13:42.869021 : Error trying to hook RingGunR_RingWide.exe
08:13:42.874031 : Accesso negato
08:13:43.372494 : Error trying to hook RingGunR_RingWide.exe
08:13:43.383487 : Accesso negato
08:13:43.871237 : Error trying to hook RingGunR_RingWide.exe
08:13:43.878217 : Accesso negato
08:13:44.376067 : Error trying to hook RingGunR_RingWide.exe
08:13:44.383080 : Accesso negato
08:13:44.876203 : Error trying to hook RingGunR_RingWide.exe
08:13:44.891191 : Accesso negato
08:13:45.371952 : Error trying to hook RingGunR_RingWide.exe
08:13:45.376950 : Accesso negato
08:13:45.872088 : Error trying to hook RingGunR_RingWide.exe
08:13:45.878077 : Accesso negato
08:13:46.375172 : Error trying to hook RingGunR_RingWide.exe
08:13:46.385186 : Accesso negato
08:13:46.879284 : Error trying to hook RingGunR_RingWide.exe
08:13:46.899272 : Accesso negato
08:13:47.376598 : Error trying to hook RingGunR_RingWide.exe
08:13:47.393568 : Accesso negato
08:13:47.872990 : Error trying to hook RingGunR_RingWide.exe
08:13:47.877982 : Accesso negato
08:13:48.373149 : Error trying to hook RingGunR_RingWide.exe
08:13:48.378141 : Accesso negato
08:13:48.876933 : Error trying to hook RingGunR_RingWide.exe
08:13:48.881935 : Accesso negato
08:13:49.375384 : Error trying to hook RingGunR_RingWide.exe
08:13:49.382380 : Accesso negato
08:13:49.874849 : Error trying to hook RingGunR_RingWide.exe
08:13:49.880843 : Accesso negato
08:13:50.378364 : Error trying to hook RingGunR_RingWide.exe
08:13:50.388359 : Accesso negato
08:13:50.877247 : Error trying to hook RingGunR_RingWide.exe
08:13:50.882243 : Accesso negato
08:13:51.377357 : Error trying to hook RingGunR_RingWide.exe
08:13:51.383349 : Accesso negato
08:13:51.878192 : Error trying to hook RingGunR_RingWide.exe
08:13:51.884188 : Accesso negato
08:13:52.378444 : Error trying to hook RingGunR_RingWide.exe
08:13:52.384428 : Accesso negato
08:13:52.884220 : Error trying to hook RingGunR_RingWide.exe
08:13:52.899211 : Accesso negato
08:13:53.383736 : Error trying to hook RingGunR_RingWide.exe
08:13:53.389746 : Accesso negato
08:13:53.881513 : Error trying to hook RingGunR_RingWide.exe
08:13:53.887498 : Accesso negato
08:13:54.382315 : Error trying to hook RingGunR_RingWide.exe
08:13:54.388310 : Accesso negato
08:13:54.885558 : Error trying to hook RingGunR_RingWide.exe
08:13:54.896531 : Accesso negato
08:13:55.387877 : Error trying to hook RingGunR_RingWide.exe
08:13:55.403867 : Accesso negato
08:13:55.884726 : Error trying to hook RingGunR_RingWide.exe
08:13:55.893721 : Accesso negato
08:13:56.385465 : Error trying to hook RingGunR_RingWide.exe
08:13:56.394460 : Accesso negato
08:13:56.887871 : Error trying to hook RingGunR_RingWide.exe
08:13:56.899863 : Accesso negato
08:13:57.387584 : Error trying to hook RingGunR_RingWide.exe
08:13:57.397577 : Accesso negato
08:13:57.890717 : Error trying to hook RingGunR_RingWide.exe
08:13:57.897700 : Accesso negato
08:13:58.388372 : Error trying to hook RingGunR_RingWide.exe
08:13:58.395369 : Accesso negato
08:13:58.887939 : Error trying to hook RingGunR_RingWide.exe
08:13:58.895952 : Accesso negato
08:13:59.387633 : Error trying to hook RingGunR_RingWide.exe
08:13:59.393630 : Accesso negato
08:13:59.888343 : Error trying to hook RingGunR_RingWide.exe
08:13:59.894353 : Accesso negato
08:14:00.389219 : Error trying to hook RingGunR_RingWide.exe
08:14:00.394215 : Accesso negato
08:14:00.890055 : Error trying to hook RingGunR_RingWide.exe
08:14:00.896051 : Accesso negato
08:14:01.390774 : Error trying to hook RingGunR_RingWide.exe
08:14:01.396771 : Accesso negato
08:14:01.895913 : Error trying to hook RingGunR_RingWide.exe
08:14:01.906899 : Accesso negato
08:14:02.397715 : Error trying to hook RingGunR_RingWide.exe
08:14:02.403713 : Accesso negato
08:14:02.895593 : Error trying to hook RingGunR_RingWide.exe
08:14:02.907573 : Accesso negato
08:14:03.394391 : Error trying to hook RingGunR_RingWide.exe
08:14:03.400104 : Accesso negato
08:14:03.898183 : Error trying to hook RingGunR_RingWide.exe
08:14:03.911161 : Accesso negato
08:14:04.399057 : Error trying to hook RingGunR_RingWide.exe
08:14:04.410050 : Accesso negato
08:14:04.898507 : Error trying to hook RingGunR_RingWide.exe
08:14:04.910479 : Accesso negato
08:14:05.396969 : Error trying to hook RingGunR_RingWide.exe
08:14:05.402975 : Accesso negato
08:14:05.897383 : Error trying to hook RingGunR_RingWide.exe
08:14:05.903379 : Accesso negato
08:14:06.397858 : Error trying to hook RingGunR_RingWide.exe
08:14:06.403838 : Accesso negato
08:14:06.901932 : Error trying to hook RingGunR_RingWide.exe
08:14:06.907918 : Accesso negato
08:14:07.400815 : Error trying to hook RingGunR_RingWide.exe
08:14:07.407799 : Accesso negato
08:14:07.902342 : Error trying to hook RingGunR_RingWide.exe
08:14:07.914336 : Accesso negato
08:14:08.401007 : Error trying to hook RingGunR_RingWide.exe
08:14:08.408003 : Accesso negato
08:14:08.902261 : Error trying to hook RingGunR_RingWide.exe
08:14:08.908492 : Accesso negato
08:14:09.404731 : Error trying to hook RingGunR_RingWide.exe
08:14:09.417710 : Accesso negato
08:14:09.902561 : Error trying to hook RingGunR_RingWide.exe
08:14:09.908559 : Accesso negato
08:14:10.407753 : Error trying to hook RingGunR_RingWide.exe
08:14:10.423719 : Accesso negato
08:14:10.903242 : Error trying to hook RingGunR_RingWide.exe
08:14:10.909237 : Accesso negato
08:14:11.406419 : Error trying to hook RingGunR_RingWide.exe
08:14:11.412404 : Accesso negato
08:14:11.903982 : Error trying to hook RingGunR_RingWide.exe
08:14:11.909979 : Accesso negato
08:14:12.404961 : Error trying to hook RingGunR_RingWide.exe
08:14:12.409958 : Accesso negato
08:14:12.905193 : Error trying to hook RingGunR_RingWide.exe
08:14:12.911180 : Accesso negato
08:14:13.405371 : Error trying to hook RingGunR_RingWide.exe
08:14:13.411365 : Accesso negato
08:14:13.906173 : Error trying to hook RingGunR_RingWide.exe
08:14:13.911170 : Accesso negato
08:14:14.406333 : Error trying to hook RingGunR_RingWide.exe
08:14:14.412313 : Accesso negato
08:14:14.907160 : Error trying to hook RingGunR_RingWide.exe
08:14:14.912156 : Accesso negato
08:14:15.407876 : Error trying to hook RingGunR_RingWide.exe
08:14:15.412872 : Accesso negato
08:14:15.911820 : Error trying to hook RingGunR_RingWide.exe
08:14:15.918801 : Accesso negato
08:14:16.410934 : Error trying to hook RingGunR_RingWide.exe
08:14:16.422906 : Accesso negato
08:14:16.909894 : Error trying to hook RingGunR_RingWide.exe
08:14:16.915875 : Accesso negato
08:14:17.410706 : Error trying to hook RingGunR_RingWide.exe
08:14:17.416118 : Accesso negato
08:14:17.911474 : Error trying to hook RingGunR_RingWide.exe
08:14:17.916470 : Accesso negato
08:14:18.413879 : Error trying to hook RingGunR_RingWide.exe
08:14:18.424852 : Accesso negato
08:14:18.912850 : Error trying to hook RingGunR_RingWide.exe
08:14:18.918837 : Accesso negato
08:14:19.413616 : Error trying to hook RingGunR_RingWide.exe
08:14:19.419613 : Accesso negato
08:14:19.914772 : Error trying to hook RingGunR_RingWide.exe
08:14:19.919769 : Accesso negato
08:14:20.418082 : Error trying to hook RingGunR_RingWide.exe
08:14:20.424064 : Accesso negato
08:14:20.915508 : Error trying to hook RingGunR_RingWide.exe
08:14:20.920504 : Accesso negato
08:14:21.415671 : Error trying to hook RingGunR_RingWide.exe
08:14:21.420654 : Accesso negato
08:14:21.916451 : Error trying to hook RingGunR_RingWide.exe
08:14:21.921451 : Accesso negato
08:14:22.416760 : Error trying to hook RingGunR_RingWide.exe
08:14:22.424755 : Accesso negato
08:14:22.917192 : Error trying to hook RingGunR_RingWide.exe
08:14:22.922188 : Accesso negato
08:14:23.417703 : Error trying to hook RingGunR_RingWide.exe
08:14:23.423689 : Accesso negato
08:14:23.918033 : Error trying to hook RingGunR_RingWide.exe
08:14:23.923019 : Accesso negato
08:14:24.418692 : Error trying to hook RingGunR_RingWide.exe
08:14:24.423688 : Accesso negato
08:14:24.922719 : Error trying to hook RingGunR_RingWide.exe
08:14:24.929714 : Accesso negato
08:14:25.419859 : Error trying to hook RingGunR_RingWide.exe
08:14:25.425854 : Accesso negato
08:14:25.920009 : Error trying to hook RingGunR_RingWide.exe
08:14:25.925019 : Accesso negato
08:14:26.420832 : Error trying to hook RingGunR_RingWide.exe
08:14:26.425843 : Accesso negato
08:14:26.921762 : Error trying to hook RingGunR_RingWide.exe
08:14:26.927744 : Accesso negato
08:14:27.422067 : Error trying to hook RingGunR_RingWide.exe
08:14:27.428066 : Accesso negato
08:14:27.922228 : Error trying to hook RingGunR_RingWide.exe
08:14:27.929224 : Accesso negato
08:14:28.424814 : Error trying to hook RingGunR_RingWide.exe
08:14:28.436806 : Accesso negato
08:14:28.923827 : Error trying to hook RingGunR_RingWide.exe
08:14:28.929824 : Accesso negato
08:14:29.427699 : Error trying to hook RingGunR_RingWide.exe
08:14:29.433695 : Accesso negato
08:14:29.925556 : Error trying to hook RingGunR_RingWide.exe
08:14:29.931539 : Accesso negato
08:14:30.425887 : Error trying to hook RingGunR_RingWide.exe
08:14:30.431875 : Accesso negato
08:14:30.926085 : Error trying to hook RingGunR_RingWide.exe
08:14:30.934082 : Accesso negato
08:14:31.428235 : Error trying to hook RingGunR_RingWide.exe
08:14:31.439208 : Accesso negato
08:14:31.926923 : Error trying to hook RingGunR_RingWide.exe
08:14:31.931919 : Accesso negato
08:14:32.429940 : Error trying to hook RingGunR_RingWide.exe
08:14:32.440933 : Accesso negato
08:14:32.929536 : Error trying to hook RingGunR_RingWide.exe
08:14:32.938545 : Accesso negato
08:14:33.428976 : Error trying to hook RingGunR_RingWide.exe
08:14:33.434972 : Accesso negato
08:14:33.933063 : Error trying to hook RingGunR_RingWide.exe
08:14:33.939058 : Accesso negato
08:14:34.430505 : Error trying to hook RingGunR_RingWide.exe
08:14:34.435502 : Accesso negato
08:14:34.931399 : Error trying to hook RingGunR_RingWide.exe
08:14:34.937402 : Accesso negato
08:14:35.431903 : Error trying to hook RingGunR_RingWide.exe
08:14:35.437906 : Accesso negato
08:14:35.934633 : Error trying to hook RingGunR_RingWide.exe
08:14:35.945607 : Accesso negato
08:14:36.433424 : Error trying to hook RingGunR_RingWide.exe
08:14:36.440418 : Accesso negato
08:14:36.934086 : Error trying to hook RingGunR_RingWide.exe
08:14:36.940083 : Accesso negato
08:14:37.433668 : Error trying to hook RingGunR_RingWide.exe
08:14:37.439677 : Accesso negato
08:14:37.940891 : Error trying to hook RingGunR_RingWide.exe
08:14:37.959850 : Accesso negato
08:14:38.453289 : Error trying to hook RingGunR_RingWide.exe
08:14:38.473247 : Accesso negato
08:14:38.936499 : Error trying to hook RingGunR_RingWide.exe
08:14:38.943492 : Accesso negato
08:14:39.443022 : Error trying to hook RingGunR_RingWide.exe
08:14:39.462040 : Accesso negato
08:14:39.943502 : Error trying to hook RingGunR_RingWide.exe
08:14:39.962604 : Accesso negato
08:14:40.444312 : Error trying to hook RingGunR_RingWide.exe
08:14:40.459269 : Accesso negato
08:14:40.937188 : Error trying to hook RingGunR_RingWide.exe
08:14:40.937188 : Accesso negato
08:14:41.452941 : Error trying to hook RingGunR_RingWide.exe
08:14:41.468540 : Accesso negato
08:14:41.968668 : Error trying to hook RingGunR_RingWide.exe
08:14:41.984267 : Accesso negato
08:14:42.484377 : Error trying to hook RingGunR_RingWide.exe
08:14:42.499998 : Accesso negato
08:14:43.000198 : Error trying to hook RingGunR_RingWide.exe
08:14:43.015791 : Accesso negato
08:14:43.484812 : Error trying to hook RingGunR_RingWide.exe
08:14:43.500380 : Accesso negato
08:14:44.000673 : Error trying to hook RingGunR_RingWide.exe
08:14:44.000673 : Accesso negato
08:14:44.500760 : Error trying to hook RingGunR_RingWide.exe
08:14:44.500760 : Accesso negato
08:14:45.000998 : Error trying to hook RingGunR_RingWide.exe
08:14:45.000998 : Accesso negato
08:14:45.501175 : Error trying to hook RingGunR_RingWide.exe
08:14:45.501175 : Accesso negato
08:14:46.016804 : Error trying to hook RingGunR_RingWide.exe
08:14:46.032402 : Accesso negato
08:14:46.532520 : Error trying to hook RingGunR_RingWide.exe
08:14:46.548083 : Accesso negato
08:14:47.033019 : Error trying to hook RingGunR_RingWide.exe
08:14:47.048618 : Accesso negato
08:14:47.548662 : Error trying to hook RingGunR_RingWide.exe
08:14:47.564287 : Accesso negato
08:14:48.080050 : Error trying to hook RingGunR_RingWide.exe
08:14:48.095704 : Accesso negato
08:14:48.564755 : Error trying to hook RingGunR_RingWide.exe
08:14:48.580319 : Accesso negato
08:14:49.080340 : Error trying to hook RingGunR_RingWide.exe
08:14:49.095927 : Accesso negato
08:14:49.580750 : Error trying to hook RingGunR_RingWide.exe
08:14:49.596317 : Accesso negato
08:14:50.096320 : Error trying to hook RingGunR_RingWide.exe
08:14:50.096320 : Accesso negato
08:14:50.596410 : Error trying to hook RingGunR_RingWide.exe
08:14:50.611994 : Accesso negato
08:14:51.112248 : Error trying to hook RingGunR_RingWide.exe
08:14:51.127847 : Accesso negato
08:14:51.627936 : Error trying to hook RingGunR_RingWide.exe
08:14:51.643559 : Accesso negato
08:14:52.143600 : Error trying to hook RingGunR_RingWide.exe
08:14:52.143600 : Accesso negato
08:14:52.664702 : Error trying to hook RingGunR_RingWide.exe
08:14:52.683680 : Accesso negato
08:14:53.152913 : Error trying to hook RingGunR_RingWide.exe
08:14:53.172901 : Accesso negato
08:14:53.652160 : Error trying to hook RingGunR_RingWide.exe
08:14:53.672147 : Accesso negato
08:14:54.154145 : Error trying to hook RingGunR_RingWide.exe
08:14:54.169156 : Accesso negato
08:14:54.648326 : Error trying to hook RingGunR_RingWide.exe
08:14:54.655322 : Accesso negato
08:14:55.154424 : Error trying to hook RingGunR_RingWide.exe
08:14:55.159456 : Accesso negato
08:14:55.667163 : Error trying to hook RingGunR_RingWide.exe
08:14:55.682762 : Accesso negato
08:14:56.167420 : Error trying to hook RingGunR_RingWide.exe
08:14:56.167420 : Accesso negato
08:14:56.683027 : Error trying to hook RingGunR_RingWide.exe
08:14:56.698596 : Accesso negato
08:14:57.198774 : Error trying to hook RingGunR_RingWide.exe
08:14:57.214396 : Accesso negato
08:14:57.714498 : Error trying to hook RingGunR_RingWide.exe
08:14:57.730063 : Accesso negato
08:14:58.222417 : Error trying to hook RingGunR_RingWide.exe
08:14:58.238043 : Accesso negato
08:14:58.722606 : Error trying to hook RingGunR_RingWide.exe
08:14:58.738230 : Accesso negato
08:14:59.238189 : Error trying to hook RingGunR_RingWide.exe
08:14:59.238189 : Accesso negato




argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am

Ok, i tried 10.1.2 version  : SGG is working with auto fire now as expected!  thanks @argonlefou, you saved my fingers.

Just wondering why i can't shoot when i try to play Ninja Assault  .....  (the only game i can't play correctly)..
 it's like a shoot out of the screen everytime (i hear a click when i shoot )
could Someone send me the good configuration in demul please?
I managed to reproduce that behavior by removing NVRAM data for the game (i.e, just like running it for the first time).
Are you sure you correctly did the calibration procedure from the TEST menu ? And if you wen through, are you sure you saved it correctly ? (as a reminder, to save NVRAM data with Demul you have to properly quit the emulator, killing the app with a script will not save data)
Without doing the calibration I got the same results.

i've just updated demulshotter and i can't use my guns in every games.

pointing works ok, but trigger anbd other butytons of guns doesn' t work. why?

DemulShooter can't simply access the game's process. Check your admin rights or be sure to run DemulShooter as an admin.
« Last Edit: May 31, 2020, 03:42:17 am by argonlefou »

Tiberius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 46
  • Last login:March 03, 2024, 02:10:01 pm
  • Spent more time fixing than playing
Hi Argonlefou

Just wanted to say thank you for the new version, all working good here.
For some strange reason I did have to run a few of the games in debug mode twice before they would recognise my Wiimotes, but all working here now.
Appears the issues I was having with Friction and VCop3 are also gone with this one (except for some strange reason I still need to load Demulshooter after VCop 3 but I can cope with that) so no longer do I need different versions of Demulshooter.
Ninja Assault also works here now-so thank you for fixing the bug in that one.-I was going to suggest Ginzu checked the calibration but you beat me to it.
Regards

Using Wiimotes, Demulshooter and Touchmote as lightguns......does actually work!!!

Jayinem

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 305
  • Last login:September 29, 2021, 05:26:02 pm
  • I want to build my own arcade controls!
Does anyone know how to stop Windows 10 from deciding which device will be #1, #2 etc... when you boot? and rearranging them randomly? I have spent tireless hours setting up lightgun games, steering wheel games etc... only to reboot and none of the controls work because the device # has changed.  :angry:

argonlefou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1004
  • Last login:Today at 01:34:56 am
Does anyone know how to stop Windows 10 from deciding which device will be #1, #2 etc... when you boot? and rearranging them randomly? I have spent tireless hours setting up lightgun games, steering wheel games etc... only to reboot and none of the controls work because the device # has changed.  :angry:
I've been using a small tool call JoyIDs for a few years, and it's working great with my Aimtraks.
It's purpose is to keep the Joypad ID order as you want. Don't know the exact list of devices it will work with though.

lllll44

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:March 25, 2024, 07:58:49 pm
  • I want to build my own arcade controls!
Does anyone know how to stop Windows 10 from deciding which device will be #1, #2 etc... when you boot? and rearranging them randomly? I have spent tireless hours setting up lightgun games, steering wheel games etc... only to reboot and none of the controls work because the device # has changed.  :angry:
I've been using a small tool call JoyIDs for a few years, and it's working great with my Aimtraks.
It's purpose is to keep the Joypad ID order as you want. Don't know the exact list of devices it will work with though.

thanks, i also has this id's problem with mame when i use controllers and guns.
will try it.

ginzu

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:May 03, 2023, 06:51:54 am
  • I want to build my own arcade controls!
 :)  Hi,  @tiberus & @argonlefou,

Ninja assault work for me now! i managed to make it to work when i changed the rom i use for my command line with demul :


before : demul.exe -run=naomi -rom=ninjasltu   =  NOT WORKING
after :    demul.exe -run=naomi -rom=ninjaslt = WORKING   :P

Question to argonlefou :  sera-t-il possible d'avoir également la possibilité d'avoir le clic gauche (déclencheur par défaut) dans les options des boutons virtuels. je veux coder quelque chose pour améliorer l'expérience de jeu.  thanks!     :laugh:

EDIT : in english :  will it be possible to also have the possibility of having the left click (trigger by default) in the options of the virtual buttons. i want to code something to improve the gaming experience   ;D

And no, i can't go to any service menu for this game . how do you go to the test menu for this game. (my service & test buttons are configured for all games and they are working as expected for other games).
« Last Edit: June 01, 2020, 01:29:12 pm by ginzu »

Tiberius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 46
  • Last login:March 03, 2024, 02:10:01 pm
  • Spent more time fixing than playing
Hi Ginzu

Do you mean you cannot get into test menu of Ninja Assault?

I had same issue but found if you wait for game to load and then press whichever key you have set for JVS test button in controller config rather than the Test or Service button (doing this without Demul in front of me so might be getting names wrong)
You can go in via test menu and then go to game mode but you still then have to press JVS test button

Regards
Using Wiimotes, Demulshooter and Touchmote as lightguns......does actually work!!!

ginzu

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:May 03, 2023, 06:51:54 am
  • I want to build my own arcade controls!
Thank you Tiberius, it work!