Wiimote as Light Gun in MAME, EPSXE tracking problem?

The place for all discussion on gaming hardware
Post Reply
vrada501
Posts: 18
Joined: Sat Oct 03, 2015 7:37 am

Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by vrada501 »

I followed a tutorial on using a Wiimote to simulate a mouse. Done with GlovePie and a script found on the 2nd post here
http://www.wiimoteproject.com/glovepie- ... se-script/

It worked pretty well. I was able to use both the mouse, and the Wiimote as the mouse (I used the official sensor bar plugged into a powered on Wii) and it tracked pretty well.

I did this thinking it would help me be able to use the Wiimote as a Light gun in Time Crisis etc on MAME and Elemental Gearbolt on EPSXE or XEBRA if it supports that. First I tried Time Crisis in MAME at first, while I had GlovePie going and the Wiimote working, only the mouse let me aim the cursor and not the Wiimote. So i unplugged the mouse and started it again and...It *sort of* worked but I found the Cursor mostly sitting at the Corners and when I would slightly move the Wiimote it would shake like crazy to the other end of the screen and get stuck in one of those 2 corners.
What's going on here?
I tried using the Wiimote as a Lightgun in Elemental Gearbolt in EPSXE and the same exact thing happen.
I decided to try the current version of Higan to use the Wiimote as the Super Scope, same deal except this time, the cursor allowed only the mouse to move it but not at all the Wiimote. Then I tried Nestopia to use the Wiimote as a Zapper, and it was the only thing that worked alright.

I've tried looking this up, and results mostly talked about how the newer versions of these emulators use RAW input rather than Direct input.
Does the exact issue that I have come from this? Wasn't sure if it was the answer to Wiimotes simply not working to any extent or to just having the same extreme mistracking I'm getting which is bad enough to say that it ain't working.

Does that all mean I can't use my Wiimote as a lightgun in these emulators at all? No work around?

While I'm asking this, I have a little different question I couldn't find anywhere. Was it ever possible to use 2 Wiimotes simulating their own Mouse cursor so that it could be possible to use them as 2 light guns in these such emu's and games?

And lastly, would the actual modern PC light guns like Aimtrack and Arcadeguns work in my situation, with current emulators unlike the Wiimote?
User avatar
Hoagtech
Posts: 1025
Joined: Mon Apr 27, 2015 3:53 am
Location: Bellingham, WA

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by Hoagtech »

Well there is a workaround if your using windows for your mame. Even though I despise mame I did have my emulator days on my projector and I wanted to play cannon fodder "standing up using the wii mote" for some reason so I went into my control panel to mouse and pointers and set my wiimote driver to my "default device". Problem was "solved" but that was one crappy game of Cannon Fodder. good luck. Look for wiimote windows mouse drivers
Copyright 1987
vrada501
Posts: 18
Joined: Sat Oct 03, 2015 7:37 am

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by vrada501 »

Hoagtech wrote:Well there is a workaround if your using windows for your mame. Even though I despise mame I did have my emulator days on my projector and I wanted to play cannon fodder "standing up using the wii mote" for some reason so I went into my control panel to mouse and pointers and set my wiimote driver to my "default device". Problem was "solved" but that was one crappy game of Cannon Fodder. good luck. Look for wiimote windows mouse drivers
Thank you!!

So since I'm on Windows 7 64-bit that should work?
User avatar
Hoagtech
Posts: 1025
Joined: Mon Apr 27, 2015 3:53 am
Location: Bellingham, WA

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by Hoagtech »

vrada501 wrote:
Hoagtech wrote:Well there is a workaround if your using windows for your mame. Even though I despise mame I did have my emulator days on my projector and I wanted to play cannon fodder "standing up using the wii mote" for some reason so I went into my control panel to mouse and pointers and set my wiimote driver to my "default device". Problem was "solved" but that was one crappy game of Cannon Fodder. good luck. Look for wiimote windows mouse drivers
Thank you!!

So since I'm on Windows 7 64-bit that should work?
Yes the wiimote has a 3d camera and gyroscope you can use for your wiimote drivers depending on which application you install. If you don't have an ir device or a remote battery powered wii sensor bar then you are limited to your gyroscope.

You could even burn 2 candles spread 2-1/2' feet apart and calibrate in between the candles (it's weird but works) if you didn't have a battery sensor bar to calibrate to for your software if you wanted to use to use the 3d camera.

But in terms of lightgun gaming its cool to say you did but it's not a feasible way to play lightgun games. the lag and centering around your IR device is nothing like a lightgun arcade or even "duck hunt" experience
Copyright 1987
User avatar
lettuce
Posts: 1336
Joined: Wed Jun 22, 2011 7:10 pm
Location: Bedfordshire, England.

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by lettuce »

Should get a Dolphin bar
vrada501
Posts: 18
Joined: Sat Oct 03, 2015 7:37 am

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by vrada501 »

lettuce wrote:Should get a Dolphin bar
Agreed! I've been meaning to.
User avatar
Hoagtech
Posts: 1025
Joined: Mon Apr 27, 2015 3:53 am
Location: Bellingham, WA

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by Hoagtech »

lettuce wrote:Should get a Dolphin bar
Ya those are dope. No need to get a supported Bluetooth or wireless ir. But still not good enough for light gun games Imo. I would love to hear your feedback on your lightgun experience
Copyright 1987
User avatar
lettuce
Posts: 1336
Joined: Wed Jun 22, 2011 7:10 pm
Location: Bedfordshire, England.

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by lettuce »

Hoagtech wrote:
lettuce wrote:Should get a Dolphin bar
Ya those are dope. No need to get a supported Bluetooth or wireless ir. But still not good enough for light gun games Imo. I would love to hear your feedback on your lightgun experience
Mines been perfect for playing Mame lightgun games, completed Operation Wolf on 1 credit
User avatar
Hoagtech
Posts: 1025
Joined: Mon Apr 27, 2015 3:53 am
Location: Bellingham, WA

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by Hoagtech »

lettuce wrote:
Hoagtech wrote:
lettuce wrote:Should get a Dolphin bar
Ya those are dope. No need to get a supported Bluetooth or wireless ir. But still not good enough for light gun games Imo. I would love to hear your feedback on your lightgun experience
Mines been perfect for playing Mame lightgun games, completed Operation Wolf on 1 credit
Amazing. Did you play it with a reticle that you had to move around with the wiimote or were you able to just point and shoot like you were playing Area 51 in the arcades? Or house of dead if you don't remember that.
Copyright 1987
vrada501
Posts: 18
Joined: Sat Oct 03, 2015 7:37 am

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by vrada501 »

vrada501 wrote: I've tried looking this up, and results mostly talked about how the newer versions of these emulators use RAW input rather than Direct input.
Does the exact issue that I have come from this? Wasn't sure if it was the answer to Wiimotes simply not working to any extent or to just having the same extreme mistracking I'm getting which is bad enough to say that it ain't working.
Alright, after finding a Direct input compilation of an older MAME, that apparently is the issue. Because in that, the Wiimote finally worked as a mouse/lightgun. I was also able to set the Wiimote to mouse via driver, and both that and GlovePie worked no different in these programs. Since that, I'll probably stick with GlovePie

Do you guys still happen to know if there's a way to use 2 Wiimotes as seperate Light guns/Mouse so that I could play Light Gun games on coop with buddies?

Also lettuce, just curious. What was the version of Mame that you used for the Light gunning with that Dolphin Bar and what software?
And also at first I thought maybe you were suggesting that Dolphin Bar for the same reasons I wanted it which Hoadtech mentioned, but wasn't sure if you were suggesting it for that or more specifically as a fix to the problem I was having which is (kind of) no more. But if there's any more fixing it can do, that would be to allow use on even Raw input programs but it doesn't happen to do that, does it?


Answers to the above are much more important right now, but just to get this out of the way as well incase anyone knows...are the Aimtracks and other such USB light guns picky about the program's input just like the Wiimotes?
User avatar
lettuce
Posts: 1336
Joined: Wed Jun 22, 2011 7:10 pm
Location: Bedfordshire, England.

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by lettuce »

lettuce wrote:Mines been perfect for playing Mame lightgun games, completed Operation Wolf on 1 credit
Hoagtech wrote:Amazing. Did you play it with a reticle that you had to move around with the wiimote or were you able to just point and shoot like you were playing Area 51 in the arcades? Or house of dead if you don't remember that.

Nah you have to use a reticle as the aim isnt like a traditional lighgun aiming
vrada501
Posts: 18
Joined: Sat Oct 03, 2015 7:37 am

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by vrada501 »

Bump?
TheBearded1
Posts: 19
Joined: Fri Oct 30, 2015 5:54 am

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by TheBearded1 »

Your problem may have to do with how MAME utilizes the mouse inputs. You seem to be under the impression that the absolute position of the mouse at the OS level, which it sounds like the Wii input drivers set, will determine the absolute position of the cursor within the game.

In a lot of game code the mouse is brought back to the center of the screen with every frame and then at the beginning of the next frame the mouse distance from the center of the screen is used as directional input. You can think of it as interpreting the mouse movements more like a push of a joystick than an aim of a gun. It is possible that MAME is performing this sort of mouse position reading/centering. You can see this in some game programs if you find a setting to force enable the system cursor. You will see the game mouse cursor move around the screen as you move the mouse but the system mouse cursor pretty much sits still in the center of the screen with just a little movement as you move the mouse really fast.

If you're a C hacker you could dig into this issue in MAME. I bet this would be the place to start: https://github.com/mamedev/mame/blob/26 ... /uiinput.h
User avatar
TransatlanticFoe
Posts: 1984
Joined: Mon Jan 24, 2011 11:06 pm
Location: UK

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by TransatlanticFoe »

lettuce wrote:
lettuce wrote:Mines been perfect for playing Mame lightgun games, completed Operation Wolf on 1 credit
Hoagtech wrote:Amazing. Did you play it with a reticle that you had to move around with the wiimote or were you able to just point and shoot like you were playing Area 51 in the arcades? Or house of dead if you don't remember that.

Nah you have to use a reticle as the aim isnt like a traditional lighgun aiming
Is it fully emulated yet? Last I heard the bonus stages were missing along with the stage 2 boss.
vrada501
Posts: 18
Joined: Sat Oct 03, 2015 7:37 am

Re: Wiimote as Light Gun in MAME, EPSXE tracking problem?

Post by vrada501 »

Does anyone still know if you can use 2 Wiimotes at a time controlling their own cursor whether in program or desktop, provided the Wiimote as Lightgun thing is working out?
Post Reply