The NEW Build Your Own Arcade Controls
Main => Project Announcements => Topic started by: Louis Tully on August 04, 2011, 07:18:02 pm
-
.
-
Looks good. I suggest you cover the other axis receiver with black tape, that way it wont accidentally register a move due to vibration, etc. (Or you could probably just remove the slotted wheel for that axis.)
-
.
-
How does this rig "feel"?
Is there any lag or backlash due to the spring coupling?
-
This looks like a great idea! I'm definitly going to give this a go.
I've wanted a spinner pretty much just for Tempest, but they are quite pricey just for one game.
Bonus points for the proposed Duncan yo-yo, i love those bad boys!
We could see some very cool, original spinner tops in the future.
Cheers!
-
Interesting hack. Got me thinking, could you mount an optical mouse in a similar fashion under a cp and have some sort of cylinder on the end of the bolt so it moves in front of the optics (making the mouse think it is moving)? Haven't done any research, but would that work as a spinner for MAME?
-
.
-
I've thought about trying to use an optical mouse/cylinder for a spinner but couldn't get past the issue of friction. Something's got to keep contact with it for it to register movement. Just seemed like it'd work but not work well. I've not tried though, just thought about it. It could work better than anything out there right. Who knows? I've seen a hack somewhere that someone used an optical mouse to make a flight yoke. It's on the forum here. It looked seems like it'd be good for that application. No real spins are needed there.
Friction? I can lift my mouse about 1/16" off the desk and it still registers movement.
-
.
-
*Digs for parts*
-
.
-
Great hack, thanks!
-
Well, the optical mouse with cylinder works. I tested it with an unmolested mouse and a drill. I'll try setting up a solid fixture for demonstration purposes.
-
I don't see the need for another mouse hack thread, so I thought I'd put this in with this one. Not trying to thread jack, and staying somewhat on topic. Louis, if you want me to remove this I have no problem doing so.
Built a "prototype" for the optical mouse spinner. Pretty straight forward. Some small planks of wood, genuine arcade cabinet brackets, a long bolt, nuts, washers, small plastic cup, and an optical mouse with the top cover removed.
(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=170819)
Here you can see the clearance between the plastic cup and the mouse.
(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=170821)
A quick video of the optical mouse spinner in use.
(http://s1205.photobucket.com/albums/bb436/nephasth/?action=view¤t=2011-08-06_16-15-45_680.mp4)
-
.
-
Thanks. Now we know it works. And like you were saying, could make for a very easy steering wheel. Oh and the hardware fix for the mouse being backwards, the cord of the mouse should be towards the CP and spinner knob.
-
I played an original Arkanoid and the spinner in it had a clicky feel, like it had 12 or 20 detent points around the 360 degree rotation. sure made it easier to play, but I don't know enough about the original gear to know if that's how it was or just some weird replacement. Even with the sensitivity on 1 my turbotwist 1 is too sensitive.
the reason why this is related to this post: (as I'm sure you were wondering)
I want to look at putting some resistance on my spinner, probably removable/selectable. right now, it will free spin 10 revs or so if you spin it. I would like to try some geared spinner games with a spring arm bearing on a wheel or on the shaft or something similar. it seems like mouse hacks work well for this type of play since there is more resistance in the system, it pretty much stays where it is when you let go.
Maybe time to get out a junk mouse and give the adjustable resistance a go.
-
I want to look at putting some resistance on my spinner, probably removable/selectable. right now, it will free spin 10 revs or so if you spin it. I would like to try some geared spinner games with a spring arm bearing on a wheel or on the shaft or something similar. it seems like mouse hacks work well for this type of play since there is more resistance in the system, it pretty much stays where it is when you let go.
How about placing a magnet near the counter weight, or perhaps the shaft?
-
This is a great idea. Great work guys on building your own. Now I gotta make one.
-
I played an original Arkanoid and the spinner in it had a clicky feel, like it had 12 or 20 detent points around the 360 degree rotation. sure made it easier to play, but I don't know enough about the original gear to know if that's how it was or just some weird replacement. Even with the sensitivity on 1 my turbotwist 1 is too sensitive.
the reason why this is related to this post: (as I'm sure you were wondering)
I want to look at putting some resistance on my spinner, probably removable/selectable. right now, it will free spin 10 revs or so if you spin it. I would like to try some geared spinner games with a spring arm bearing on a wheel or on the shaft or something similar. it seems like mouse hacks work well for this type of play since there is more resistance in the system, it pretty much stays where it is when you let go.
Maybe time to get out a junk mouse and give the adjustable resistance a go.
I have an Arkanoid with the original spinner. When I got it the optic board was not lined up properly and the optic wheel would hit the sensor as you spun the spinner. It had a clicky feel with it out of adjustment. Once I adjusted it properly, the click went away and spun smoothly, but you can definitely hear the gears. I love my Arkanoid spinner. The mouse spinner I threw together today is nothing compared to the Arkanoid. As far as sensitivity with the optical mouse spinner, if you were to use a smaller cylinder the spinner wouldn't be as "fast".
-
...When I got it the optic board was not lined up properly and the optic wheel would hit the sensor as you spun the spinner. It had a clicky feel with it out of adjustment. Once I adjusted it properly, the click went away and spun smoothly, but you can definitely hear the gears. ...
Good info, and it makes sense. A lot of the games in the arcade (Disney Quest orlando) were in piss poor repair. I'm definitely going to follow up on the faux gearing feel mod after I get a few other things out of the way.
-
Could you cut a slot (maybe even just drill a hole) in the bracket next to the washers, use bigger washers that would get close to the slot, and mount the optical mouse pcb easily to the back side of the bracket? Would make for a nice compact package.
-
.
-
I like using HDD Motors - they just spin like the dickens.
You can sometimes fit the encoding wheel at the bottom of the HDD screw hole, and with some glue it stays on there.
Make sure you remove the plastics and reduce the height of that spinner!!
-
Wonder how the optical mouse would do "looking at" the HDD drum?
-
.
-
I had to adjust the sensitivity in mame's settings on arkanoid. That seemed to help a little.
-
.
-
At some point I'm gonna have to sit down and figure out how to use a spinner in non-spinner games. I think it'd be fine in stuff like Gyruss, Galaga, The End, and anything else where you're going in a circle or just left and right.
The biggest issue I can see is that in at least Gyruss and Galaga your left/right movement is at a fixed speed, so you would at best be mapping +X -> Right Joy, -X -> Left Joy.
You should be able to do this rather easily with a program like GlovePIE: http://glovepie.org/glovepie.php (http://glovepie.org/glovepie.php)
From a quick scan of the documentation it looks like doing the mapping will be two lines of code:
http://glovepie.org/w/index.php?title=Preliminary_Documentation_v0.43#Mouse.DirectInputX_and_Mouse.DirectInputY (http://glovepie.org/w/index.php?title=Preliminary_Documentation_v0.43#Mouse.DirectInputX_and_Mouse.DirectInputY)
Something akin to:
mouse.DirectInput-X = keyboard.Left
mouse.DirectInputX = keyboard.Right
That's not correct code as I havn't read it enough yet, but should be simple enough to do.
-
I've played gyruss with the spinner (turbotwist 1, z axis, Mame 141u3, mapped to joystick r and L) and experienced an annoying thing: the ship stops at 9:00 and 3:00 sometimes. If you're rolling around, you have to stop and restart the spinner rotation to get past 9 and 3. wen't back to joystick for that reason.
-
omigosh. can't believe I missed this thread. good show folks. Another trip to the hardware store for parts I guess. ...And another hole in the control panel.
-
Sorry I missed this when it first veered into home made spinners with optical mice. Pardon the old html but here is a look at three different spinners using optical mice I built over the past decade (blurry teaser photos below):
http://www.theidolsofthetribe.com/jim/pages/spinners.html (http://www.theidolsofthetribe.com/jim/pages/spinners.html)
The hard drive unit packed in the old VHS-C case is about as goofy BYOAC as you can get.
While any optical mouse will work I have had good luck on later versions with the Microsoft 500 compact mouse.
http://www.amazon.com/Microsoft-Compact-Optical-Mouse-500/dp/B00080DSEM/ref=sr_1_1?ie=UTF8&qid=1315887123&sr=8-1 (http://www.amazon.com/Microsoft-Compact-Optical-Mouse-500/dp/B00080DSEM/ref=sr_1_1?ie=UTF8&qid=1315887123&sr=8-1)
Like I mention on the page I liked the experience of building them but in the end I picked up a real spinner from Randy at GroovyGameGear. Home made is good for Omega Race but the Turbo Twist 2 feels better for Tempest.
-
This is really great. I already have two mouse hacks done
but this gives me some ideas for another cab...
Great work!
-
Not an optical but a ball mouse spinner hack I made a few years ago using an obsolete hard disk mechanism..
Could/should be pretty easily adaptable to optical mouse hacks too?
Absolutely no friction problems and it's pretty easy to fabricate and fine tune. Works nicely with Tempest etc. :)
(http://www.telemail.fi/psychotech/big_ugly/125.jpg)
Info & more pics starting @ http://forum.arcadecontrols.com/index.php?topic=61679.msg662703#msg662703 (http://forum.arcadecontrols.com/index.php?topic=61679.msg662703#msg662703)
-
Spinning (http://www.youtube.com/watch?v=10fPGXbAjRM#)
This is using a version of mame I'm using on my tempest cabinet modified to use the spinner. Only works for certain games but you can see the fixed speed isn't an issue.
-
Anyone else praying for a hard drive to die?
;D
:laugh2:
Allrighty, and then again..
The world's cluttered with small (&) old hard drives no one uses anymore.
Even if you didn't have one gathering dust somewhere already, they're so cheap (if not free) it'd be a viable option if & when BYO mouse spinner hack..
In any case, one could use the text & pictures I referred to just as inspiration for way better solutions / bad example :cheers:
-
Anyone else praying for a hard drive to die?
;D
:laugh2:
Allrighty, and then again..
The world's cluttered with small (&) old hard drives no one uses anymore.
Even if you didn't have one gathering dust somewhere already, they're so cheap (if not free) it'd be a viable option if & when BYO mouse spinner hack..
In any case, one could use the text & pictures I referred to just as inspiration for way better solutions / bad example :cheers:
And just where the hell have you been?
-
:dunno
Well, hello there!
You know, just lur-lurk-lurking around...
Basically just trying to stay away and NOT start building yet another bartop ;)
Yeah, just found a really old Sketchup plan for a "normal" cab I presumably did right after finishing the jukebox/pinball hybrid ::)
We'll see..