Hello to everyone.
I have been a longtime reader of this site, but I have finally become a member as I wanted to comment on this thread. I would really like to ask argonlefou if it would be possible to add joystick input to Demulshooter.
I and I am sure many other people don't have the budget to get a pair of aimtraks or similar. Up until now I have been using a Wiimote/Dolphinbar/Touchmote combo in mouse mode to be able to play lightgun games in MAME, M2emulator etc... The downside of that is that it would only support single player as neither the Dolphinbar nor Touchmote support multiple mice.
Recently a LaunchBox user named tsoukkis updated Touchmote to allow near line-of-sight shooting while emulating a gamepad. Finally, I have been able to play all the 2 player shooting games in MAME with a pair of Wiimotes! It also works perfectly with Supermodel, the Sega Model 3 emulator!
I then went on to test m2emulator, but to my dismay I realised it only support mouse input, so the joystick method would not work. I then came across the program "Troubleshooter 2" which looks as though is may have been just what I was looking for except it doesn't seem to support either Windows 10 x64, the latest version of m2emulator, or Demul. I then found your software which seems to take over from "Troubleshooter 2", except for the fact that "Only mice-like devices, supporting rawinput data will be listed".
So, I am humbly begging on bended knee for your help.
I'm truly sorry for the novel of a first post.
Hello and welcome !
Don't be affraid to ask for updates, that's how things get better
As for your request, it may be indeed a good idea. Not sure if it can be done with any Joystick (usually they are working with rellative movements and it's pain in the ass for gun / calibration), but unfortunatelly the biggest problem here is : I don't posses any dolphin bar nor Wii controller....thus I can't use the software you're talking about, I can't see how is it creating Joystick outputs (is it creating virtual joystick in windows system ? is it sending output directly to emulators/games? How are Joystick data formated ? etc...), and so I can't do anything on my side
That's the reason why I made it for Aimtrak first, simply because I had the needed hardware
Hey folks! Excuse my ignorance, but I'm quite new to this and am struggling to make it work entirely as intended... so!
I've got two Aimtrak guns; they're calibrated and work great in MAME, so that's good. I'm now keen to get them working with Model 2 Emulator and Demul, and this seems like the solution.
So far, I've managed to make a bat file that launches DemulShooter, then launches Demul and boots into Confidential Mission. This works great, though I'm only getting a consistent shooting experience with one of my two guns. The P1 side works great and shows a smooth mouse cursor (Is there a way to change this to a gunsight, or turn it off?), but the other gun has the cursor flickering like mad and I'm not quite sure how to deal with it/get it to properly work.
I'm having less luck with M2, where the cursors end up stuck in the corners and will move from corner to corner but never actually track the gun properly. I know these are likely obvious problems with obvious fixes, which is why I'm asking, honestly - I'm still green to this light gun lark and am struggling with this compared to how plug-and-play MAME was.
My front end is AttractMode, and I figure I can basically make that pick up a folder full of BAT files that'll launch these games with DemulShooter rather than make it read the ROMs directly, so that's okay.
This program seems amazing so far all the same, but some help with my newbie questions would be much appreciated.
For Demul (Confidential mission) :1) Don't look at the cursors (if this is windows pointer cursor) : windows can't handle more than one cursor at the time so you'll always have a flickering when using 2 Aimtrak at once in games.
2)There is a bug in Demul : if you check the option to autostart in full screen, the cursor stay visible on top on the windows (whereas if you start in windowed mode and do ALT+ENTER the cursor is hidden). To solve this, you can use a small tool called
nomousy (
http://forum.arcadecontrols.com/index.php?topic=143370.0) to hide the cursor and restore it after quitting Demul.
3)I think there is a key in Demul to show/hide in-game crosshair but I don't remember which one it is, and if it's still working in the last build
4)Appart from cursor flickering, is your 2P working well in Demul ? If not be sure to use the good DemulShooter command acording to your Demul version and try to add a
-v command to Demulshooter in your BAT, and join here the debug.txt file generated inside DemulShooter's folder
For model2 :Same thing : besure to use the last version and use the good DemulShooter command (multicpu or single cpu version of the emulator)
And yes, check that you put rawinput to 1 in the ini file (look at the README.TXT in demulshooter)
There again, you can add the -v command and post your DemulShooter debug file