Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

  • Replies 57
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Definetly moving to hyperspin now ;)

I know the feeling. I made that move a long time ago. On a good note......I installed it and tried setting up an emulator and moved right back. ;):P

Posted

I know the feeling. I made that move a long time ago. On a good note......I installed it and tried setting up an emulator and moved right back. ;):P

Nice. Thanks for your loyalty ;)

Posted

It's not that simple if he really wants it to work the way he says he does. :)

I thought it sounded too simple, especially as others have talked about having to change the setting in each of the cocktail games individually. So that means I've back to this as the solution right??

Now that we're talking about the same thing - from what you're saying I can do the following a) use Romlister to identify the cocktail games? and use CFG Magician to change the dipswitch setting on those games to play vertically and to flip for the 2nd player?

If that's my only solution, then what exactly does the Rotator Plugin do??

Posted

Frequency is loyal because he cheated on you, and found that he made a mistake?

What do you call the ones that never cheated in the first place?

Posted

I thought it sounded too simple, especially as others have talked about having to change the setting in each of the cocktail games individually. So that means I've back to this as the solution right??

Now that we're talking about the same thing - from what you're saying I can do the following a) use Romlister to identify the cocktail games? and use CFG Magician to change the dipswitch setting on those games to play vertically and to flip for the 2nd player?

If that's my only solution, then what exactly does the Rotator Plugin do??

It orientates GameEx to the game your plating (H or V). Saving some musical chairs.

Posted

Frequency is loyal because he cheated on you, and found that he made a mistake?

What do you call the ones that never cheated in the first place?

Better stop this or Google will think we are all gay.

Posted

Better stop this or Google will think we are all gay.

Hey can you guys stop hijacking my thread ;) I still don't have a definitive solution to my problem...... (PS I've been loyal for all of 3 weeks!)

Posted

Hey GoTheBunnies! We'll hijack all we want. We're the ones who run this place. LOL. :P;)

As far as the ones who don't cheat........they're called ki$$ a$$e$. :D

Posted

Hey GoTheBunnies! We'll hijack all we want. We're the ones who run this place. LOL. :P;)

As far as the ones who don't cheat........they're called ki$$ a$$e$. :D

Hmm...this is rapidly heading towards Curtains, Carpet, Cats, and Crack territory (Well, with the exception of all the Gay talk.... not that there is anything wrong with that). B)

Getting dressed for the ball :ph34r:

Posted

GoToTheBunnies - try Tom's suggestion, and see what you think.

Everybody else - Now I know who said 'Gay'. It was Tom again... :P

Posted

GoToTheBunnies - try Tom's suggestion, and see what you think.

Everybody else - Now I know who said 'Gay'. It was Tom again... :P

lol - you're killing me here Tempest - I thought you said that wouldn't work for what I wanted it to do? :mellow:

Posted

What the plugin allows you to do is to rotate the GameEx screen to the orientation of the game you're launching. So when you exit the game GameEx will be the right way up so you don't have to move to the other side of your cabinet until you launch a game that uses a different orientation.

For MAME you can have it auto rotate left or right using settings in mame.ini

#
# CORE ROTATION OPTIONS
#
rotate 1
ror 0
rol 0
autoror 0
autorol 0
flipx 0
flipy 0

Posted

lol - you're killing me here Tempest - I thought you said that wouldn't work for what I wanted it to do? :mellow:

You started it when you said:

(please be correct - it's doing my head in!).

Now everybody is just guessing what you want. :P

This is what I think that you want:

1. Play all Mame games horizontal, with the exception of cocktail games which are to be played vertically, with the dipswitch for cocktail mode set to 'On'

Two things to consider:

1. Do you want to control GameEX from the vertical side while playing cocktail games?

2. Why not play all vertical games from the vertical side of the table? (You will get a bigger picture that way)

Let me know exactly what you want to do, and I will create a tutorial on how to accomplish it.

Posted

What the plugin allows you to do is to rotate the GameEx screen to the orientation of the game you're launching. So when you exit the game GameEx will be the right way up so you don't have to move to the other side of your cabinet until you launch a game that uses a different orientation.

For MAME you can have it auto rotate left or right using settings in mame.ini

#
# CORE ROTATION OPTIONS
#
rotate 1
ror 0
rol 0
autoror 0
autorol 0
flipx 0
flipy 0

I mentioned the Mame options in Post# 6 :P

Posted

You started it when you said:

Now everybody is just guessing what you want. :P

This is what I think that you want:

1. Play all Mame games horizontal, with the exception of cocktail games which are to be played vertically, with the dipswitch for cocktail mode set to 'On'

Two things to consider:

1. Do you want to control GameEX from the vertical side while playing cocktail games?

2. Why not play all vertical games from the vertical side of the table? (You will get a bigger picture that way)

Let me know exactly what you want to do, and I will create a tutorial on how to accomplish it.

Ok, I drew a picture so there's no confusion about what I want. You pretty much summed it up in your response.

So, referring to the picture, the default side for playing games is Side One (which has a 6 button layout for each player), where both players sit side by side for fighting games etc, played horizontally. If, however, a game like Space Invaders is selected, the first player plays on Side Two (with a 3 button layout), and the screen flips and Player Two plays from Side Three.

Apologies for not being clearer in the first place. Thoughts on the best way to accomplish this?

Cheers

post-7352-037852200 1287698452_thumb.jpg

Posted

GoToTheBunnies - try Tom's suggestion, and see what you think.

Everybody else - Now I know who said 'Gay'. It was Tom again... :P

You just reminded me of the scene in American Pie 2. "Yes, hot lesbians!"

PS: The loyalty bit was sacasm, sadly wasted on my friends across the pond ;)

Posted

You just reminded me of the scene in American Pie 2. "Yes, hot lesbians!"

PS: The loyalty bit was sacasm, sadly wasted on my friends across the pond ;)

Nope, I got it. I hope mine wasn't wasted on you. ;)

Posted

You just reminded me of the scene in American Pie 2. "Yes, hot lesbians!"

PS: The loyalty bit was sacasm, sadly wasted on my friends across the pond ;)

Nothing wasted here... I like British humor. It is the onliy thing drier than my own! :P

Posted

Thanks Headkaze, although I'm not sure this feature actually helps with what I'm trying to do. I'm pretty sure I'm still left with changing the settings in each of the individual Mame cocktail games as my only solution (but sure this new feature will be useful as well!)

What you will need to do is use PlugInRotate to switch the FE into vertical mode and then you will have to set games to cocktail mode manually using the dip switches (there is not automated way to do this AFAIK). In mame.ini set it to "autosave" so when you exit it should keep that setting.

Tom: I could update the PlugInRotate to go into cocktail mode instead of rotating left or right when launching a vertical game. If you can add a App_CMD_Type.RotateCocktail I can add that quite easily.

So with PlugInRotate, and the new cocktail feature I think you will have the best possible solution for a 3 sided cocktail cab B)

Posted

How?

The long version can be found here: http://www.gameex.in...topic=7139&st=0

Short Version:

Look at these three lines in tempest.c:

PORT_DIPNAME( 0x10, 0x10, DEF_STR( Cabinet ) ) ;The second number in this line is the Defvalue

PORT_DIPSETTING( 0x10, DEF_STR( Upright ) )

PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) ; We want to set it to this

So change: PORT_DIPNAME( 0x10, 0x10, DEF_STR( Cabinet ) )

To: PORT_DIPNAME( 0x10, 0x00, DEF_STR( Cabinet ) )

So I parse through the drivers, looking for 'PORT_DIPNAME' then if the line contains 'Cabinet', I include the info in the supplied cfg file for the game.

Tempest.cfg info that I provide:

COCKTAIL|<port tag="IN1/DSW0" type="DIPSWITCH" mask="16" defvalue="16" value="0" />

DIFFICULTY|MIN|<port tag="IN2" type="DIPSWITCH" mask="3" defvalue="3" value="2" />

DIFFICULTY|MAX|<port tag="IN2" type="DIPSWITCH" mask="3" defvalue="3" value="1" />

FREEPLAY|<port tag="DSW1" type="DIPSWITCH" mask="3" defvalue="0" value="2" />

LANGUAGE|English|<port tag="DSW2" type="DIPSWITCH" mask="6" defvalue="0" value="0" />

LANGUAGE|French|<port tag="DSW2" type="DIPSWITCH" mask="6" defvalue="0" value="2" />

LANGUAGE|German|<port tag="DSW2" type="DIPSWITCH" mask="6" defvalue="0" value="4" />

LANGUAGE|Spanish|<port tag="DSW2" type="DIPSWITCH" mask="6" defvalue="0" value="6" />

BONUS_LIFE|MIN|<port tag="DSW2" type="DIPSWITCH" mask="56" defvalue="0" value="8" />

BONUS_LIFE|MAX|<port tag="DSW2" type="DIPSWITCH" mask="56" defvalue="0" value="56" />

LIVES|MIN|<port tag="DSW2" type="DIPSWITCH" mask="192" defvalue="0" value="192" />

LIVES|MAX|<port tag="DSW2" type="DIPSWITCH" mask="192" defvalue="0" value="128" />

<port tag="KNOBP1" type="P1_DIAL" mask="15" defvalue="0">

<port tag="KNOBP2" type="P2_DIAL" mask="15" defvalue="0">

<port tag="BUTTONSP1" type="P1_BUTTON2" mask="1" defvalue="1">

<port tag="BUTTONSP1" type="P1_BUTTON1" mask="2" defvalue="2">

<port tag="BUTTONSP2" type="P2_BUTTON2" mask="1" defvalue="1">

<port tag="BUTTONSP2" type="P2_BUTTON1" mask="2" defvalue="2">

Once the info is gathered by me, the user can set dip switches with CFG Magician:

post-2333-029172400 1287856816_thumb.png

Guest
This topic is now closed to further replies.

×
×
  • Create New...