Jump to content


* * * * * 1 votes

LCD/LED Plugin 2.86


  • You cannot reply to this topic
305 replies to this topic

#41 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 10 November 2007 - 10:47 AM

View Post442much, on Nov 10 2007, 12:04 PM, said:

No problem. I was just looking for the lazy mans way out.

Anyway, My P1 & P2 Coin and Start buttons are always off in MAME. I did notice they were checked on the default setting, but if I pick a specific game, they are not checked and the state is False. How do I get them back?

Also, I'm not quite sure what the State checkbox is all about. Could you explain that?

Thanks for the great plugin.

-Dan

The state checkbox means whether the led's associated with the control are lit or not. What you need to do to light your P1 & P2 Coin and Start buttons in under your GameEx default profile set them to "Always Active", that way they will always be lit.

#42 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 12 November 2007 - 12:01 AM

PluginLCD 2.3 Released

- Added new colors.ini
- Fixed mapping bug when using custom ctrlr files (no one even noticed!)

A little bit more info about what this bug fixes. When you use a ctrlr file (you probably should), for a SlikStik, Hot Rod, X-Arcade, IPAC, whatever it has all the default buttons configured for your device in a file stored in the ctrlr folder (Eg. hotrod.cfg, hotrodse.cfg, slikstik.cfg, xarcade.cfg, IPAC2.cfg - most of which are available on the Net). These are really handy files to have because you can also store key mappings for single games, source files or parent ROMs as well as your device's default key mappings. For example you can have keys defined for "neogeo" so if you have 7 buttons for each player layout on your CP and you would like your bottom row of buttons to be mapped for NeoGeo, you can place a single entry in your ctrlr file instead of making one for each game.

Attached is an image of my CP and the key mappings (default for MiniPac). The second picture shows a players buttons 1 to 7. For normal games this layout is fine, but for NeoGeo games they have four buttons all in a row. So what you want is the bottom row of buttons (7, 4, 5 and 6) to be mapped to buttons (1, 2, 3 and 4) respectively.

This update will take these custom mappings into account and still light your buttons correctly for games. Hence the "advanced control mapping" system of this plugin.

Attached Files



#43 iano

    Ultimate GameEx Guru!

  • Members
  • PipPipPipPipPipPip
  • 576 posts
  • Gender:Male
  • Location:Ireland

Posted 12 November 2007 - 01:25 AM

View Postheadkaze, on Nov 12 2007, 12:01 AM, said:

PluginLCD 2.3 Released

- Added new colors.ini
- Fixed mapping bug when using custom ctrlr files (no one even noticed!)

A little bit more info about what this bug fixes. When you use a ctrlr file (you probably should), for a SlikStik, Hot Rod, X-Arcade, IPAC, whatever it has all the default buttons configured for your device in a file stored in the ctrlr folder (Eg. hotrod.cfg, hotrodse.cfg, slikstik.cfg, xarcade.cfg, IPAC2.cfg - most of which are available on the Net). These are really handy files to have because you can also store key mappings for single games, source files or parent ROMs as well as your device's default key mappings. For example you can have keys defined for "neogeo" so if you have 7 buttons for each player layout on your CP and you would like your bottom row of buttons to be mapped for NeoGeo, you can place a single entry in your ctrlr file instead of making one for each game.

Attached is an image of my CP and the key mappings (default for MiniPac). The second picture shows a players buttons 1 to 7. For normal games this layout is fine, but for NeoGeo games they have four buttons all in a row. So what you want is the bottom row of buttons (7, 4, 5 and 6) to be mapped to buttons (1, 2, 3 and 4) respectively.

This update will take these custom mappings into account and still light your buttons correctly for games. Hence the "advanced control mapping" system of this plugin.

Hi HK. Can't seem to find a link to download (v2.3) in this topic. Could you post one please ?

:)
"In the worlds before Monkey, primal chaos reigned. Heaven sought order, but the phoenix can fly only when its feathers are grown. The four worlds formed again and yet again, as endless eons wheeled and passed. Time, and the pure essences of heaven, the moisture of the Earth, the powers of the sun and the moon, all worked upon a certain rock, old as creation, and it became magically fertile. That first egg was named 'Thought'... Elemental forces caused the egg to hatch; from it then came a stone monkey. The nature of Monkey was irrepressible!"

#44 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 12 November 2007 - 01:32 AM

Sorry guys, I've managed to introduce a new bug :( I'm working on a fix as we speak. Should be up soon :)

EDIT: Okay 2.31 is up. Please report any problems here.

#45 alexdog69

    Member

  • Members
  • PipPipPip
  • 79 posts

Posted 12 November 2007 - 04:05 AM

the input mappings selections seems to have some bad data in it(?). i get "String[] Array" for my last 6 choices and I can't seem to find the trackball entry (maybe its one of those).

also i am having problems getting my settings in the "Events" tab to save... they seem to always reset back to the same values. i.e. i cant turn off the sample and turn on speech for entering gameex... it always turns the sample back on...

also how do you get the pause handler to speak the button labels as show in the cp viewer in gameex? they are always read back as 'player 1, button 1, player 1, button 2" instead of attack, jump, kick, punch, etc.

#46 alexdog69

    Member

  • Members
  • PipPipPip
  • 79 posts

Posted 12 November 2007 - 06:35 AM

but i have to say, this plugin totally kicks ass. cheers to you.

i'm in heaven :) it's so nice having all the controls for the various console emulators color coded so they arent so cryptic ...
not to mention mame with the [latest] colors.ini emulating the ORIGINAL control panels....

#47 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 12 November 2007 - 05:47 PM

View Postalexdog69, on Nov 12 2007, 01:05 PM, said:

the input mappings selections seems to have some bad data in it(?). i get "String[] Array" for my last 6 choices and I can't seem to find the trackball entry (maybe its one of those).

also i am having problems getting my settings in the "Events" tab to save... they seem to always reset back to the same values. i.e. i cant turn off the sample and turn on speech for entering gameex... it always turns the sample back on...

also how do you get the pause handler to speak the button labels as show in the cp viewer in gameex? they are always read back as 'player 1, button 1, player 1, button 2" instead of attack, jump, kick, punch, etc.

Can you please post a screenshot to show me this "String[] Array" thing? Also please post your PluginLCD.ini and PluginLCD.log.

#48 iano

    Ultimate GameEx Guru!

  • Members
  • PipPipPipPipPipPip
  • 576 posts
  • Gender:Male
  • Location:Ireland

Posted 12 November 2007 - 06:59 PM

View Postheadkaze, on Nov 12 2007, 12:01 AM, said:

PluginLCD 2.3 Released

- Added new colors.ini
- Fixed mapping bug when using custom ctrlr files (no one even noticed!)

A little bit more info about what this bug fixes. When you use a ctrlr file (you probably should), for a SlikStik, Hot Rod, X-Arcade, IPAC, whatever it has all the default buttons configured for your device in a file stored in the ctrlr folder (Eg. hotrod.cfg, hotrodse.cfg, slikstik.cfg, xarcade.cfg, IPAC2.cfg - most of which are available on the Net). These are really handy files to have because you can also store key mappings for single games, source files or parent ROMs as well as your device's default key mappings. For example you can have keys defined for "neogeo" so if you have 7 buttons for each player layout on your CP and you would like your bottom row of buttons to be mapped for NeoGeo, you can place a single entry in your ctrlr file instead of making one for each game.

Attached is an image of my CP and the key mappings (default for MiniPac). The second picture shows a players buttons 1 to 7. For normal games this layout is fine, but for NeoGeo games they have four buttons all in a row. So what you want is the bottom row of buttons (7, 4, 5 and 6) to be mapped to buttons (1, 2, 3 and 4) respectively.

This update will take these custom mappings into account and still light your buttons correctly for games. Hence the "advanced control mapping" system of this plugin.

Hi HK. I don't know how to word this correctly but reading the above post you think that these .cfg files are a good idea (i'm ignorant - sorry !). I just pressed 'tab' in mame and assigned my buttons to mame default which is ipac2/minipac default. I'm using vanilla mame 0.109 and i'm wondering if it's any benefit to me to use the ipac2.cfg you posted (especially with regard to the LCDPlugIn).

Thanks,

ian.

:)
"In the worlds before Monkey, primal chaos reigned. Heaven sought order, but the phoenix can fly only when its feathers are grown. The four worlds formed again and yet again, as endless eons wheeled and passed. Time, and the pure essences of heaven, the moisture of the Earth, the powers of the sun and the moon, all worked upon a certain rock, old as creation, and it became magically fertile. That first egg was named 'Thought'... Elemental forces caused the egg to hatch; from it then came a stone monkey. The nature of Monkey was irrepressible!"

#49 442much

    Member

  • Members
  • PipPipPip
  • 49 posts

Posted 14 November 2007 - 03:54 AM

View Postheadkaze, on Nov 10 2007, 03:47 AM, said:

The state checkbox means whether the led's associated with the control are lit or not. What you need to do to light your P1 & P2 Coin and Start buttons in under your GameEx default profile set them to "Always Active", that way they will always be lit.

V 2.31

I did set the buttons to always be active which is ok. However, with the old plugin when I loaded a game like punch-out it would only light the P1 buttons (as there were no p2 controls). Not a big deal, but perhaps you could look at it.

Also, when I select a game in GameEX it always lights the proper buttons. When I launch the game sometimes, all of the buttons are disabled (other times they stay lit) when the games actually starts up. Unfortunately, they are usually all turned off.

I did notice that when I select pulse speed and exit the plugin and return it is always set back to 1. Question. Is 1 fast or is 7. I'm not sure how to test that.

One last question. I'm not sure I understand the profile editor. I figured I would select GameEx and select what I wanted the default settings. Next, I would select MAME (and pick default) and change it. However, If I change the settings and press save and select a game, go back to MAME with default, my settings are back to the GameEx settings. What I want to do is have a different set of defaults for GameEx and MAME. Can you explain.
Thanks again!

-Dan

#50 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 15 November 2007 - 12:10 AM

There are definately some bugs in the Plugin as I've noticed some myself. There is a problem with the event system which I'll be solving for the next version. I just need a break from it for a while, but keep posting your bug reports here.

#51 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 18 November 2007 - 05:54 AM

Version 2.32 Released

- This is an important update as it fixes the bug in the event system.

View Postiano, on Nov 13 2007, 03:59 AM, said:

Hi HK. I don't know how to word this correctly but reading the above post you think that these .cfg files are a good idea (i'm ignorant - sorry !). I just pressed 'tab' in mame and assigned my buttons to mame default which is ipac2/minipac default. I'm using vanilla mame 0.109 and i'm wondering if it's any benefit to me to use the ipac2.cfg you posted (especially with regard to the LCDPlugIn).

Thanks,

ian.

:)

There is no real advantage apart from being able to define special mappings for parent ROMs. If you just configue your controls in Mame that is fine, it should still work okay.

442much said:

I did set the buttons to always be active which is ok. However, with the old plugin when I loaded a game like punch-out it would only light the P1 buttons (as there were no p2 controls). Not a big deal, but perhaps you could look at it.

Oh yeah I did change that didn't I. I will take a look at fixing this for the next version

442much said:

Also, when I select a game in GameEX it always lights the proper buttons. When I launch the game sometimes, all of the buttons are disabled (other times they stay lit) when the games actually starts up. Unfortunately, they are usually all turned off.

Can you report back if your still having this problem with the latest version?

442much said:

I did notice that when I select pulse speed and exit the plugin and return it is always set back to 1. Question. Is 1 fast or is 7. I'm not sure how to test that.

That value isn't really used for anything. It's the Global Pulse speed for the LEDWiz but I never use it. Last plugin it was used as the speed for flashing the buttons for Speak N Flash but now it's not used.

442much said:

One last question. I'm not sure I understand the profile editor. I figured I would select GameEx and select what I wanted the default settings. Next, I would select MAME (and pick default) and change it. However, If I change the settings and press save and select a game, go back to MAME with default, my settings are back to the GameEx settings. What I want to do is have a different set of defaults for GameEx and MAME. Can you explain.
Thanks again!

Well the thing is the profile for Mame isn't really used because all the color mappings are done for you. If you mean you wan't the buttons lit up using the Mame/Default profile when browsing through a list? But it lights up the buttons for each game. The Default config should only be used if there is no lighting for the specific game. I probably need to take another look at it though.

Thanks for all the feedback guys

#52 iano

    Ultimate GameEx Guru!

  • Members
  • PipPipPipPipPipPip
  • 576 posts
  • Gender:Male
  • Location:Ireland

Posted 18 November 2007 - 12:14 PM

Cheers.

:)
"In the worlds before Monkey, primal chaos reigned. Heaven sought order, but the phoenix can fly only when its feathers are grown. The four worlds formed again and yet again, as endless eons wheeled and passed. Time, and the pure essences of heaven, the moisture of the Earth, the powers of the sun and the moon, all worked upon a certain rock, old as creation, and it became magically fertile. That first egg was named 'Thought'... Elemental forces caused the egg to hatch; from it then came a stone monkey. The nature of Monkey was irrepressible!"

#53 alexdog69

    Member

  • Members
  • PipPipPip
  • 79 posts

Posted 18 November 2007 - 07:37 PM

View Postheadkaze, on Nov 12 2007, 01:47 PM, said:

Can you please post a screenshot to show me this "String[] Array" thing? Also please post your PluginLCD.ini and PluginLCD.log.

here are those files. happens in 2.32

Attached Files



#54 alexdog69

    Member

  • Members
  • PipPipPip
  • 79 posts

Posted 18 November 2007 - 07:48 PM

hmmm. should the check boxes in the events tab be saving? for example, i cant seem to turn off samples and enable speech ... not sure if the sub options are saving either ....

is there a certain order i should be manipulating the UI?
i hit
events->dropdown:sample->uncheck->save
->dropdown:speech->type something->check box->save
->dropdown:sample
and things are back the way they were. and doing test on the speech UI plays the sample instead.

#55 Circo

    Super Member!

  • Members
  • PipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Fresno, CA

Posted 19 November 2007 - 07:39 AM

I am so excited about this, I have been super busy lately and have not been on the boards. I see this and it is the ONE thing I have been waiting for since I switched from Mala to GameEX. Power up my cab to install and try it out and POOF, computer is fried. Argghhh, after much testing it looks like the MOBO is gone, sucks, hopefully I will be able to fix it by christmas.

Anyway thanks for the Update on the plugin, much appreciated.
Posted Image
Posted Image

#56 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 19 November 2007 - 08:16 AM

Version 2.33 Released

- Fixed string[] bug (alexdog69)
- Fixed check boxes not working in Events tab (alexdog69)

Circo: Bad news mate :( Hope you get your PC running again before XMas!

#57 alexdog69

    Member

  • Members
  • PipPipPip
  • 79 posts

Posted 20 November 2007 - 03:10 AM

ok,
string[] bug is fixed.

event tab still seems bugged. some options save that did not before. but still exhibits same behavior otherwise.

god i love this plug in :)
the first version was "just fine" ... but this one adds a whole new dimension ... and being able to set up the profile based stuff ... MMmmmmmm so great ... esp when u r running stuff like SNES, N64 and Dreamcast where you have lots of buttons you can hit... and u need to color code them to not have people asking you constantly what is what....

i feel sorry for anyone else who tries to get 9 million different emulators, a couple LEDwiz (not to mention U360's or 49ways) working seamlessly without the help of GameEx and this plug in :)

#58 popcorrin

    Member

  • Members
  • PipPipPip
  • 126 posts

Posted 20 November 2007 - 03:25 PM

Awesome plugin! I have a question though. When I leave a game list, the buttons lit for the last game I had displayed, stay lit. Is there a setting to change this? Even after it returns from attract mode those buttons are still lit. I can go back to the start page and into the jukebox and they stay lit.

Thanks

#59 popcorrin

    Member

  • Members
  • PipPipPip
  • 126 posts

Posted 20 November 2007 - 04:10 PM

Another question. The RGB led for my trackball occupies port 31 and 32 on ledwiz #1 and port 32 on ledwiz #2. Is there anyway to show this in the plugin?

#60 headkaze

    GameEx God (Top Rank)

  • Admin
  • PipPipPipPipPipPipPip
  • 3,969 posts

Posted 22 November 2007 - 03:38 AM

Version 1.34 Released

Quote

event tab still seems bugged. some options save that did not before. but still exhibits same behavior otherwise.

Okay should be fixed now lol

Quote

Awesome plugin! I have a question though. When I leave a game list, the buttons lit for the last game I had displayed, stay lit. Is there a setting to change this? Even after it returns from attract mode those buttons are still lit. I can go back to the start page and into the jukebox and they stay lit.

Can you please try this new version.

Quote

Another question. The RGB led for my trackball occupies port 31 and 32 on ledwiz #1 and port 32 on ledwiz #2. Is there anyway to show this in the plugin?

Use P1_TRACKBALL and P2_TRACKBALL set them to Single and put to Id 1, Port 31 and Id 2 Port 32 respectively. Set them both to the same keycode. That should do it.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users