Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: skyblast on December 30, 2008, 03:01:59 am

Title: Marble Madness trackball "in game" inputs for mame
Post by: skyblast on December 30, 2008, 03:01:59 am
:dizzy:

So far I have been racking my brain as to what I should be entering from my keyboard into the "in game" inputs to make my trackball work???  My trackball does work for my front end menus but that's it.

I'm sure that everyone else is in the know on this one....any ideas would be greatly appreciated.

Thanks
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: u_rebelscum on December 30, 2008, 12:22:48 pm
Mame has the mouse/trackball disabled by default.  Enable the mouse.  If you're using commandline mame, edit the mame.ini file so "mouse 1".  (Other ways, too: which version number and front end are you using?)

Once mouse is enabled, the lines ending with "... analog" should have the TB mapped correctly by default.

edit:  Added Q to MameDev FAQs (http://mamedev.org/devwiki/index.php/FAQ:Controls#Why_doesn.27t_my_mouse_or_trackball_work.3F).  I hope it's not repeating the related joystick question without being too short.
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: skyblast on December 30, 2008, 02:26:30 pm
...dude thanks so much!!!!


I really really appreciate your help....it works perfectly

give me your address and I'll send you a large fruit cake

Thanks
 :cheers:
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: skyblast on December 30, 2008, 03:09:19 pm
Weird though

Marble Madness now works with both the mouse and the trackball which is fine

but

Golden Tee 2 (trackball) only works with the mouse....

Inputs in the "in game" look the same in both games??

Any ideas?
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: u_rebelscum on December 30, 2008, 04:16:44 pm
Weird though

Marble Madness now works with both the mouse and the trackball which is fine

but

Golden Tee 2 (trackball) only works with the mouse....

Inputs in the "in game" look the same in both games??

Any ideas?

Sounds like -multimouse is enabled for GT, and not MM.  Unless by "works" you mean the mouse for player one and the TB for the other player; then you have -multimouse enabled for all games.

-multimouse should be enabled only if you want to continue different players with different mice/TBs/spinners, or you don't want the mouse messing when the TB is being used.

Easy fix: disable -multimouse (http://multimouse) (multimouse 0 in mame.ini).

If you want two players in MM:
Fix A: disable -multimouse (http://multimouse) (multimouse 0 in mame.ini), and enable -multimouse just for MM (multimouse 1 in marble.ini)
Fix B: enable -multimouse (http://multimouse) (multimouse 1 in mame.ini), and disable -multimouse just for GT (multimouse 0 in gtgt.ini)
Fix C: leave -multimouse enabled, and remap GT.  MameFAQ (http://mamedev.org/devwiki/index.php/FAQ:Controls#How_can_I_change_what_axes_the_mouse_and_joystick_control.3F)
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: skyblast on December 30, 2008, 07:49:29 pm
Still struggling with all trackball games except Marble Madness.   All games were working perfectly and then suddenly not.

Here are a few pics of where I'm at in this process.

Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: u_rebelscum on December 31, 2008, 12:41:34 pm
What version mameUI are you using.  I assumed it was a recent version, but it looks like it's older than I thought.  (Current version is 0.128u7.)
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: skyblast on December 31, 2008, 02:19:55 pm
0.106.0.0

Thanks
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: u_rebelscum on December 31, 2008, 04:53:13 pm
0.106.0.0

Thanks

Heh, I just looked at my PMs for the first time in forever, and you said 0.108.  Some major differences between the two.  However, neither have the -multimouse option I talked about earlier, so just ignore that post.  Also, I don't check my PMs that often, so posting here will get faster responses from me.

In mame/mameUI, and windows, all mouse devices, be it a mouse, trackball, spinners, touchpad, and lightguns, are seen as mice.  (Lightguns and some touchpads have more info than most mice, but they still have the standard mouse info.)  That's why mame only needs -mouse, -joystick, and -lightgun options.  Some more info in docs/config.txt file that comes with mame/mameUI.

Just for fun, check if there is a marble.ini file in the ini folder.  It might have different settings than the default, and that might be why it's working.  You can look directly at the ini files, or try to compair through mameUI's windows.  Might want to check the other games' ini files.

Why are you using 0.106/0.108?  I'm not saying you shouldn't, or they aren't better for your system, but ... I can help better with more current versions.  (Another reason to look in the docs folder, as they should have version currect info on settings.)
Title: Re: Marble Madness trackball "in game" inputs for mame
Post by: skyblast on January 01, 2009, 05:02:38 am
Ok so both my cousin and I tried using the latest versions of mame on our 32bit computers and the latest just doesn't seem to work....or just seems harder to understand?

I guess that's why I was using the one I was?

I guess I figured out my prob though.  I have mouse set at "1" and as long as I dont touch the mouse upon start up the trackball will be detected instead of the mouse...which is fine by me.  At this point things are great.  All orf my trackball games are a-ok.  Thanks for all of your help through all my up and downs.