Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: unclet on February 05, 2005, 11:34:16 am
-
It was awhile back, but I am sure I decided to use NoNameMame so I could play Pong, which is listed....... however, MonacoGP is not listed. Am I missing something in NoNameMAME to allow me to play MonacoGP?
Also, is it possible to use multiple spinner (mouse hacks) in NoNameMame? It seems like I can only play Pong with two joysticks. How can I play Pong with my two spinner mouse hacks (which are hacked to the same axis currently) but which are connected via USB.
-
Monaco GP isn't listed because it does require ROMs, it was cut from the official MAME becasue it lacks a CPU.
As for the spinners, I assume so, because Analog+ is supposed to support that and I included its code. However, I have never tested it because I don't have any spinners.
-
Are you saying that if a person had the correct Roms for MonacoGP then the game would be listed in NoNameMame?
-
Are you saying that if a person had the correct Roms for MonacoGP then the game would be listed in NoNameMame?
There are no ROMs for MonacoGP. MonacoGP did not use a CPU; it used discrete logic.
-
Thats what I thought then .... I think "TheGatesOfBill" was missing a "not" in his explanation. Although, why would the simulated version of Pong (which had no Roms either ) be included in NoNameMame then and not the simulated version of MonacoGP?
Anyway, as for mapping my two spinners to play Pong ........
It seems that in AnalogMameXP+ I would need to execute the following options to allow me to use both spinner mice (both of which are hacked to the Xaxis):
-multimousexp -switchaxes
Question is, how can I set these options from within NoNameMame then? I looked and found nothing.
PS: Also, is NoNameMame gone?
-
No, Monaco GP DID have ROMs. You were right about no CPU though. As for the spinners, I copied Analog+'s code, so its either the same as that, or something is broken. Like I said earlier, I cannot test it. And No Name MAME will return after I finish my Senior Mastery Project.
-
No, Monaco GP DID have ROMs.
Did it just use the ROMs to store graphics and color tables, then?
-
Ok, thanks for explanation "TheGatesOfBill".
I never used AnalogMameXP+ directly. I went right to NoNameMame since URebelScum informed me that NoNameMame picked up his code. Anyway, since I do not see options allowed by the GUI settings screen to set the -multimousexp and -switchaxes options, then I can not figure out how to do it. Maybe you are saying that if I start NoNameMame up manually with the -multimousexp and -switchaxes options then it might worK?
I might just wait for a GUI interface to help me set AnalogMameXP+ settings if that is what NoNameMame is missing.
-
Chris: I believe that is correct, but its been a while since I've looked at it.
unclet: Whatever commands that would work with Analog+ should work with No Name MAME. I really can't help much more than that. Check out Analog+'s documentation or ask u_reblscum.
-
Roms - Samples - Info -
http://www.vidsonix.com/monaco/monaco.htm
-
Why not re-hack one of your spinners to the y axis? You won't have to fiiddle with the multiple mouse stuff.
Plus, you can fire up MS Paint and use them for Etch-A-Sketch!
-
The Belkin USB mice which I used for the hacks did not allow for a nice way to attach the fly wheel to the Y-axis optics. Using the Xaxis was a piece of cake.
BTW: I used the Twisty Grip mouse hack
-
Maybe you could run some jumper wires from the x-axis optics to the y-axis part of the optic board, thus running the output from the easy to reach x-axis optics to the y-axis of the board.
Or maybe not, I've no idea what your mouse hack looks like. :P
-
If I did wire each mouse to a separate (Xaxis/Yaxis) I still I do not think Mame can recognize two spinners to be used by separate players. I believe Mame would simpy treat both mice as one big trackball.
This is where MamaAnalog+ comes into play. It allows Mame to recognize mice on different axis' and allows them to be assigned to different players. At least that is what I have been told.
-
If I did wire each mouse to a separate (Xaxis/Yaxis) I still I do not think Mame can recognize two spinners to be used by separate players. I believe Mame would simpy treat both mice as one big trackball.
This is where MamaAnalog+ comes into play. It allows Mame to recognize mice on different axis' and allows them to be assigned to different players. At least that is what I have been told.
That's not the way I understand it.
Standard MAME would indeed read both mice as one big trackball, in fact it already does! It's just that they are both outputting data for the x-axis of the "big trackball", so they can't be used as independent spinners. If one were X-axis and one were Y-axis, standard MAME would allow you to map player 1 to the x-axis and player 2 to the y axis, giving you 2 players on 2 spinners, no need to configure Analog or NoName.
The MAME Analog+ code essentialy allows 2 mice to control 2 independent cursors, so you can use 2 trackballs/lightguns. This could also allow you to use 2 x-axis spinners for separate player inputs, as then they would be treated as coming from different mice instead of coming from the same one.
You can still do it either way, I only suggest switching one mouse to y-axis as a possible alternative. I can see four reasons for going this route:
- To avoid messing about with the dual mice configuration in Analog or NoName, if that's the only reason you're using those.
- To make your 2 spinners compatible with each other in standard MAME.
- To make your 2 spinners compatible with each other in emulators other than MAME.
- Just in case the next Windows version makes it even more difficult to enable dual mice.
-
Ok ... thanks for the clarification. I might need to revisit my spinners.
Do I need to set up a configuration somewhere to tell Mame to treat mouse(Xaxis) as Player1 and mouse(Yaxis) as Player2? If so, how? If not, then if Mame will automatically think the Xaxis mouse is for player1 and the Yaxis mouse is for player2, then I should be able to use my trackball Up/down as player one and trackball left/right as player2 right now as a test .... correct?
-
Ok ... thanks for the clarification. I might need to revisit my spinners.
It's not clear yet - The last working NoName was something like 0.80 or 0.84. This version allows you to map mice to different players. Standard MAME of the same era can't do this. I think the latest MAME's (when they went to .cfg files for inputs instead of .ini files) can do this in the official builds (under Win98 only), but I'm not positive of this.
Do I need to set up a configuration somewhere to tell Mame to treat mouse(Xaxis) as Player1 and mouse(Yaxis) as Player2?
AFAIK, yes, if you are using a later mame build.
If so, how?
http://www.mameworld.net/easyemu/mameguide/mamecontrolini.htm
If not, then if Mame will automatically think the Xaxis mouse is for player1 and the Yaxis mouse is for player2,
Doubtful . . .
then I should be able to use my trackball Up/down as player one and trackball left/right as player2 right now as a test .... correct?
Makes sense to me.