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

Posted
thanks headkaze

I save it manually and Mame layout is set to my custom one (Edit->Options->Mame Options->Mame Layout) but it destroys my custum.xml file :(

If you have your custom layout in CPWizard loaded then just say you load a Mahjong game in Mame, CPWizard will open the Mahjong layout, when you go back into CPWizard editor again it will show the Mahjong layout. This is by design. To view your custom layout again you have to open it using File->Open. I don't think your custom layout is being destroyed, at least it shouldn't be and there is no code in there to delete or overwrite your custom layout. So just try opening it again.

Posted

When I go back and using File->Open my custom.xml doesn't work, not image, button and label are under, over, scattered

died

Posted
When I go back and using File->Open my custom.xml doesn't work, not image, button and label are under, over, scattered

died

Can you please zip up your custom.xml and any custom background & graphics your using and post it here. And if possible a screenshot of how it should look and how it looks when it's "under, over, scattered".

Posted

Truly strange, today does not succeed more to me. Today work fine . Sorry but I don't understand this... :huh:

Iif it will still succeed I make you a screenshot

Posted
I have sent you a pm

Thanks mate, I got it and tried it. I opened your Mycab.xml and then ran a Mame game, then I ran a Lightgun game, then a Mahjong game, then a normal Mame game again. Going back into the editor your layout was there and it looked okay. Any chance you can get a screenshot of the messed up graphics you describe?

I'm currently running CPWizard v1.01 so it may be a bug in the older version your runnong. But I would still like to find out whats happening if possible.

  • 2 weeks later...
Posted

I've been putting some more time into the CPWizard setup on my cab and I ran into a fairly major limitation. Perhaps you are already planning on updating this for v1.01, but can you add more buttons for each controller. The current version only lists 10 buttons for each controller, but my GPWiz has 32 buttons. Thus, I am currently unable to use your great looking package.

Thanks for the great work!

Posted
I've been putting some more time into the CPWizard setup on my cab and I ran into a fairly major limitation. Perhaps you are already planning on updating this for v1.01, but can you add more buttons for each controller. The current version only lists 10 buttons for each controller, but my GPWiz has 32 buttons. Thus, I am currently unable to use your great looking package.

Thanks for the great work!

You can create as many buttons/labels as you want. In fact the CP Editor allows you create a CP that looks just like the one on your cab. The layouts included are just examples I've created. So you can either start creating one from scratch (File->New) or open an existing layout and edit that. The easiest way to do that is to copy and paste existing buttons/controls and using the mouse to drag them where you want. Or you can insert a new label or image and edit the properties of that (load a different button etc). There should be no limitation to what you can create! I spent quite a bit of time making the CP Editor as easy to use as possible. Sorry there is no manual or instructions yet, but I will get to that eventually I guess.

There are some features I'm working on that is holding up the next release. Mainly it's getting other emulators working, I want to have a bunch of label files and emulators already setup by default. That will take some time.

Posted

I used CPViewer and Johnny5 in the past, but there was never any interest in having them incorporated directly in GameEx. I don't know c#, so I wasn't able to put anything together myself as a plugin to incorporate them. Your CPWizard is much nicer and appears to be easier to use than the other two as well as more powerful. With that said, I did play around with it and got the labels and background where I need them, but when I went to change what the labels referred to, there were only choices of P1, P2, P3, P4 B1-B10. Maybe what I'm missing is that these are what they are called in MAME? If so, that would make sense and there are no issues. I didn't give it a try since I had other things to move on to.

Thanks!

Posted
I used CPViewer and Johnny5 in the past, but there was never any interest in having them incorporated directly in GameEx. I don't know c#, so I wasn't able to put anything together myself as a plugin to incorporate them. Your CPWizard is much nicer and appears to be easier to use than the other two as well as more powerful. With that said, I did play around with it and got the labels and background where I need them, but when I went to change what the labels referred to, there were only choices of P1, P2, P3, P4 B1-B10. Maybe what I'm missing is that these are what they are called in MAME? If so, that would make sense and there are no issues. I didn't give it a try since I had other things to move on to.

Thanks!

Oh I see what you mean now! You were confusing me. Does GPWiz use joystick input instead of keyboard input?

Does Mame detect Button 11+? Can you check this out for me, as it will be no problem to add more button inputs into CPWizard.

Posted

Yeah, the GP-Wiz (GP stands for Game Pad) is a joystick emulator. It has 2 axis and 32 buttons. There is another version I just switched to (GP-WizRX-ST) which adds rotary support but removes a few buttons. Anyway, MAME recognizes all buttons and axis from the GP. I haven't actually gotten the rotary working yet, but when I do...IKARI HERE i COME!

I'm assuming then that the 10 buttons are the 10 listed in MAME. So I just need to get the MAME labels on the buttons they are used for. In that case, I'll give this a try today and hopefully be using it by this evening.

BTW, has Tom mentioned anything about including this in GameEx seamlessly to replace the current built-in CP viewer?

Posted
Yeah, the GP-Wiz (GP stands for Game Pad) is a joystick emulator. It has 2 axis and 32 buttons. There is another version I just switched to (GP-WizRX-ST) which adds rotary support but removes a few buttons. Anyway, MAME recognizes all buttons and axis from the GP. I haven't actually gotten the rotary working yet, but when I do...IKARI HERE i COME!

I'm assuming then that the 10 buttons are the 10 listed in MAME. So I just need to get the MAME labels on the buttons they are used for. In that case, I'll give this a try today and hopefully be using it by this evening.

BTW, has Tom mentioned anything about including this in GameEx seamlessly to replace the current built-in CP viewer?

I would love to have a spinner for Ikari :) Loved that game.

Can you check that all the codes from Mame are available in CPWizard? I'm pretty sure there all there but if not I will add them in.

I'll contact Tom about seamless integration with CPWizard before I release the next version. It should be fairly simple to do and shouldn't be a big job for Tom.

The way I see it working as integrated into GameEx would be

1. When you select to view the CP inside GameEx, CPWizard is launched and generates an image file that GameEx can then display within GameEx.

2. An option to replace the CP that is shown for a few seconds before launching a game.

If you think of anything more that would work with CPWizard integration let me know.

Posted

I'll give it a look. I've only really used the direction and buttons though. I'm going to need to get rotary in there as well. I think MAME calls it "Positional_Dec" and "Positional_Inc".

Posted

After reviewing again, it does in fact look like I was right the first time. The labels I assign in CPWizard should be the control numbers for the physical device (GP-Wiz buttons in my case). So, I need to have Joycode_1_Button1 through Joycode_1_Button32 to have full GP-Wiz support. Thanks!

Posted

I have sony dual shock controller with usbextreme "Twin" converter.

The joystick works fine with mame and with any games but this joystick does not work with cpwizard, the input panel finds no input my keys.

I have tried to add this string to CPWizard.ini but it does not work :(

[input]

ShowKey=JOYCODE_1_BUTTON9

SelectKey=JOYCODE_1_BUTTON0

BackKey=JOYCODE_1_BUTTON1

MenuUp=JOYCODE_1_UP

MenuDown=JOYCODE_1_DOWN

MenuLeft=JOYCODE_1_LEFT

MenuRight=JOYCODE_1_RIGHT

VolumeDown=JOYCODE_1_DOWN

VolumeUp=JOYCODE_1_BUTTON4

ShowDesktop=JOYCODE_1_BUTTON5

HideDesktop=JOYCODE_1_BUTTON6

:(

Posted
I have sony dual shock controller with usbextreme "Twin" converter.

The joystick works fine with mame and with any games but this joystick does not work with cpwizard, the input panel finds no input my keys.

I have tried to add this string to CPWizard.ini but it does not work :(

[input]

ShowKey=JOYCODE_1_BUTTON9

SelectKey=JOYCODE_1_BUTTON0

BackKey=JOYCODE_1_BUTTON1

MenuUp=JOYCODE_1_UP

MenuDown=JOYCODE_1_DOWN

MenuLeft=JOYCODE_1_LEFT

MenuRight=JOYCODE_1_RIGHT

VolumeDown=JOYCODE_1_DOWN

VolumeUp=JOYCODE_1_BUTTON4

ShowDesktop=JOYCODE_1_BUTTON5

HideDesktop=JOYCODE_1_BUTTON6

:(

The next version of CPWizard has joystick input support but I have not released yet. Currently I'm working on LCDPlugin to add support for PacDrive. When that is done I will continue on CPWizard and release the new version :)

Posted
So that version will have joystick buttons up to 32 as well? :ph34r:

Oops I missed your post about checking Mame for me. Okay so Mame recognises the input as JOYCODE_x_BUTTON1 to JOYCODE_x_BUTTON32 so I will definately add those extra codes in.

Posted

One more request. I noticed you coded up the Rom path definition form to reset to the MAME path when it is changed. I was wondering if there's any way to have it NOT do that? On my main machine, I don't have all of my files in a MAME directory, so when I change to a different version of MAME, it resets all the other paths. On my cab, I don't have the roms or other files in the same directory as the emulators either, so it will be a problem there too. I'm assuming that this is a common problem.

Maybe a checkbox that could be ticked or a popup question box asking if paths should be reset to the new location. Thanks for considering the request.

Posted
One more request. I noticed you coded up the Rom path definition form to reset to the MAME path when it is changed. I was wondering if there's any way to have it NOT do that? On my main machine, I don't have all of my files in a MAME directory, so when I change to a different version of MAME, it resets all the other paths. On my cab, I don't have the roms or other files in the same directory as the emulators either, so it will be a problem there too. I'm assuming that this is a common problem.

Maybe a checkbox that could be ticked or a popup question box asking if paths should be reset to the new location. Thanks for considering the request.

No worries, done.

Guest
This topic is now closed to further replies.
×
×
  • Create New...