Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: CPwizard and second monitor  (Read 2975 times)

0 Members and 1 Guest are viewing this topic.

P-chan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 167
  • Last login:April 13, 2022, 12:39:40 am
CPwizard and second monitor
« on: April 22, 2012, 09:09:04 pm »
I have MAME 0.145 and CPWizard 2.38.

I would like to launch my MAME roms with mGalaxy and have CPwizard display button config only on the 2nd display.  I don't want the 2nd display to rotate through the history/stats/etc, just the button config only.

I've got it to display button config on the 2nd display but it rotates through MAME stats, game history, etc. 

Also, for a couple games, the information is wrong or unclear.  For instance, for Samurai Shodown, it lists button A, B, C, D on the config instead of "Light slash"  "Heavy slash" "light kick "heavy kick".  How can I change this?  I'm assuming I need to edit some xml file somewhere?



Can anyone help with this or point me in the right direction? 

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19426
  • Last login:Yesterday at 05:00:44 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: CPwizard and second monitor
« Reply #1 on: April 23, 2012, 12:41:55 am »
I think you are confused about something.  Controls.dat isn't a gameplay guide, it's a documentation project.  The reason SS shows up with the labels A, B, C, and D is because those are the labels on a mvs control panel. 

At the beginning of every single neogeo title there is a "how to play" tutorial that tells you which button does which actions. 

If you need more than that you are going to want to also use command.dat, which shows advanced gameplay descriptions, particularly for fighting games. 

I mean you absolutely can edit the controls.xml, I just want you to be aware that those are the correct labels. 

P-chan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 167
  • Last login:April 13, 2022, 12:39:40 am
Re: CPwizard and second monitor
« Reply #2 on: April 23, 2012, 01:34:52 am »
I think you are confused about something.  Controls.dat isn't a gameplay guide, it's a documentation project.  The reason SS shows up with the labels A, B, C, and D is because those are the labels on a mvs control panel.  

At the beginning of every single neogeo title there is a "how to play" tutorial that tells you which button does which actions.  

If you need more than that you are going to want to also use command.dat, which shows advanced gameplay descriptions, particularly for fighting games.  

I mean you absolutely can edit the controls.xml, I just want you to be aware that those are the correct labels.  

Makes sense.  So how do I get CPwizard to just display the button config on the 2nd display? :D

Also, some of the button configs are indeed wrong, such as Hyper Street Fighter 2 (hsf2) where it lists button 1-4 as if it were a NeoGeo game, but of course should be light, med and heavy punch on top and light, med and heavy kick on bottom.  Looking into controls.xml, the game isn't in there.  Should I copy the format from another SF2 game and add it into controls.xml with the appropriate changes?

//edit: I tried that and it didn't change anything in the CPwizard, apparently I'm not doing it right. :(
« Last Edit: April 23, 2012, 01:46:13 am by P-chan »

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: CPwizard and second monitor
« Reply #3 on: April 23, 2012, 05:00:26 am »
If you only want a single layout showing on the secondary monitor then go to Edit->Options->MAME and set "MAME Layout Sub" to your layout file.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19426
  • Last login:Yesterday at 05:00:44 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: CPwizard and second monitor
« Reply #4 on: April 23, 2012, 02:51:05 pm »
I think you are confused about something.  Controls.dat isn't a gameplay guide, it's a documentation project.  The reason SS shows up with the labels A, B, C, and D is because those are the labels on a mvs control panel.  

At the beginning of every single neogeo title there is a "how to play" tutorial that tells you which button does which actions.  

If you need more than that you are going to want to also use command.dat, which shows advanced gameplay descriptions, particularly for fighting games.  

I mean you absolutely can edit the controls.xml, I just want you to be aware that those are the correct labels.  


Makes sense.  So how do I get CPwizard to just display the button config on the 2nd display? :D

Also, some of the button configs are indeed wrong, such as Hyper Street Fighter 2 (hsf2) where it lists button 1-4 as if it were a NeoGeo game, but of course should be light, med and heavy punch on top and light, med and heavy kick on bottom.  Looking into controls.xml, the game isn't in there.  Should I copy the format from another SF2 game and add it into controls.xml with the appropriate changes?

//edit: I tried that and it didn't change anything in the CPwizard, apparently I'm not doing it right. :(

Nope they aren't wrong, they don't exist.  CpViewer, much like Johnny5, adds it's best guess if an entry isn't found.  Again, controls.xml is a documentation project, so unless we have an entry submitted to the project (with proof, I might add) it isn't in there.  We were trying to compromise on that a little but SirP, our project head, has fallen off the face of the earth again.  ;) 

I know hsf2 LOOKS like regular old sf2, but it was released much later and is NOT a clone of sf2.  It was released for the game's 15th anniversary afterall.  The only artwork I can find for it is over at cps2shock, and it's in Japanese.  If you can find an english verison of the flyer, or sometbody to translate it then I'll add it to the database.  (Btw I'm pretty sure it's labels are the same as ssf2, but again, we like to confirm.)

P-chan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 167
  • Last login:April 13, 2022, 12:39:40 am
Re: CPwizard and second monitor
« Reply #5 on: April 23, 2012, 03:05:12 pm »
I think you are confused about something.  Controls.dat isn't a gameplay guide, it's a documentation project.  The reason SS shows up with the labels A, B, C, and D is because those are the labels on a mvs control panel.  

At the beginning of every single neogeo title there is a "how to play" tutorial that tells you which button does which actions.  

If you need more than that you are going to want to also use command.dat, which shows advanced gameplay descriptions, particularly for fighting games.  

I mean you absolutely can edit the controls.xml, I just want you to be aware that those are the correct labels.  


Makes sense.  So how do I get CPwizard to just display the button config on the 2nd display? :D

Also, some of the button configs are indeed wrong, such as Hyper Street Fighter 2 (hsf2) where it lists button 1-4 as if it were a NeoGeo game, but of course should be light, med and heavy punch on top and light, med and heavy kick on bottom.  Looking into controls.xml, the game isn't in there.  Should I copy the format from another SF2 game and add it into controls.xml with the appropriate changes?

//edit: I tried that and it didn't change anything in the CPwizard, apparently I'm not doing it right. :(

Nope they aren't wrong, they don't exist.  CpViewer, much like Johnny5, adds it's best guess if an entry isn't found.  Again, controls.xml is a documentation project, so unless we have an entry submitted to the project (with proof, I might add) it isn't in there.  We were trying to compromise on that a little but SirP, our project head, has fallen off the face of the earth again.  ;) 

I know hsf2 LOOKS like regular old sf2, but it was released much later and is NOT a clone of sf2.  It was released for the game's 15th anniversary afterall.  The only artwork I can find for it is over at cps2shock, and it's in Japanese.  If you can find an english verison of the flyer, or sometbody to translate it then I'll add it to the database.  (Btw I'm pretty sure it's labels are the same as ssf2, but again, we like to confirm.)

Makes sense.  So is there any way for me to get it to show the labels correctly on my particular machine?  Editing controls.xml didn't help :(

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19426
  • Last login:Yesterday at 05:00:44 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: CPwizard and second monitor
« Reply #6 on: April 23, 2012, 03:56:17 pm »
You'll have to ask HK in regards to that one.  Unless cpwizard is doing something funky, making a new entry in the controls.xml should make it show up.  Of course if you are making it incorrectly, it could be that cpw is just ignoring it.  ;)

P-chan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 167
  • Last login:April 13, 2022, 12:39:40 am
Re: CPwizard and second monitor
« Reply #7 on: April 23, 2012, 04:11:09 pm »
You'll have to ask HK in regards to that one.  Unless cpwizard is doing something funky, making a new entry in the controls.xml should make it show up.  Of course if you are making it incorrectly, it could be that cpw is just ignoring it.  ;)

I just copied the entry for SF2, in between the <game> and </game> and changed everything appropriate (filename, game title, etc).  I can post up the example when I get home.  Thanks for your help!