Will my previous Mamehooker ini's work with this? And will newer emulated Mame games will work with it?
Yep! I've made sure to test with mamehooker inis I've found floating around on the forums here. It just so happened that Mamehooker's config syntax fit
perfectly with QT's settings framework. %s% and | syntax behaves the same.
On the technical side, the only thing that should be changed are the port designations for the com port write/open/end - with this program, the com ports map always starts from 1 for the first serial/gun device detected, and goes up linearly based on number of players, regardless of physical number on Windows. I made sure that it looks for and filters specifically my gun system and GUN4IR's based on the vendor ID (which I
believe in JB's case is hexadecimal 0x2341?), though that could be wrong as I uh, don't personally use them.
EDIT: to clarify, though I didn't check this, I
believe the devices are still indexed based on COM device number, from lowest to highest, so I guess you'd still have to tinker with fixed COM port settings if you want to reserve a fixed relative order for multiple guns. But there will
always be at least a port 1 for the first valid gun device.
a LEDWIZ support should be cool .
Thnaks for your works
I don't personally have or am aware of an LEDWiz, which would make that difficult for me to implement. Aside from that, LEDWiz looks to be hardware designed for actual arcade cabinets, which is also something I couldn't personally take advantage of!
Hence the disclaimers, that MAMEHOOKER would still be a better fit if you have a more elaborate setup - this is mostly for home users or normies who want force feedback sync without much other frills.
Oh, this is a great news.
I had this in mind also (cross platform, network output to replace old windows messaging....) but the main stop for me was the non-access to all led/hardware materials supported by other software
A lot of people have leds on top of lihtguns, so it may be a no-go for them to switch software
Or they'll need to run both at the same time, if COM port are differents.
As for DemulShooter, I'll add network output like MAME....this was also on my mind for some time
I'll report back once I'll be able to test
Aaah, that's one heck of an endorsement to get, really! (^^;
But yeah, having DemulShooter support the network output would be wonderful! And I also just checked to be sure--using the native version of this tool on Linux for the Windows build of MAME through Wine works the same as the native version, which means it would make DS work
much easier for the supported Windows/Tekno/JConf games running on Linux through e.g. Proton or Wine.
Though, like I said, I'm not making this
necessarily to replace Mamehooker in all aspects--other devices support outside of pure lightguns would be tricky, given I really don't own any of the other devices. It
might be possible to support them in the future, and I would be open to that, assuming that communicating with those other devices aren't too difficult (I'd definitely have to clean the reading method up a bit to accommodate more than just Lightgun devices, or the code will be even more of a mess than it is ahaha).
But hey, never say never, right? Still, thank you for the kind words! It should work with Wendies machines and multiple guns.