headkaze Posted June 19, 2007 Share Posted June 19, 2007 Currently in the making is a CPViewer app which will finally bring a full featured CP editor/viewer to GameEx hopefully with some really nice features. I don't want to give too much away just yet because it's still a WIP, but I thought I'd be cruel and post some screenshots >Okay it's not all about teasing you guys, there is a reason for this post. First of all I'm looking for hi-res images of console controllers (1024 x 768). I've asked Amos to see if he can help out here but he's had about as much luck as I have finding some. So perhaps you have some old controllers lying around and a digital camera on hand? If you do please reply here.Secondly, I want to hear what you want from your CPViewer program. What features would you like to see?And thirdly I need people with experience in Mame control mapping to help beta test. Does your cab have a Frakenpanel that forced you to learn all the different ways to map controls? Or do you just know alot about Mame input? If so please apply here. Link to comment Share on other sites More sharing options...
katuuuz Posted June 19, 2007 Share Posted June 19, 2007 Currently in the making is a CPViewer app which will finally bring a full featured CP editor/viewer to GameEx hopefully with some really nice features. I don't want to give too much away just yet because it's still a WIP, but I thought I'd be cruel and post some screenshots >Okay it's not all about teasing you guys, there is a reason for this post. First of all I'm looking for hi-res images of console controllers (1024 x 768). I've asked Amos to see if he can help out here but he's had about as much luck as I have finding some. So perhaps you have some old controllers lying around and a digital camera on hand? If you do please reply here.Secondly, I want to hear what you want from your CPViewer program. What features would you like to see?And thirdly I need people with experience in Mame control mapping to help beta test. Does your cab have a Frakenpanel that forced you to learn all the different ways to map controls? Or do you just know alot about Mame input? If so please apply here.looks sick kaze. unfortunately i do not have any controllers, but will definitely put this app to use. Link to comment Share on other sites More sharing options...
bkenobi Posted June 19, 2007 Share Posted June 19, 2007 They aren't super high resolution, but this page has a lot that are formatted nicely...LinkI emailed the owner of the page and will post if I hear anything.Here's more (but they are a bit raw):LinkGenesis ControllerN64 Link to comment Share on other sites More sharing options...
bkenobi Posted June 19, 2007 Share Posted June 19, 2007 Btw, this is exactly what I've been waiting for! That's truly the only feature I have asked for out of GameEx that I REALLY wanted. But, now you're just toying with me I WANT IT NOW!!!! Link to comment Share on other sites More sharing options...
stephenp1983 Posted June 19, 2007 Share Posted June 19, 2007 So this will bascially give alot more detail than what is currently in gameex right now? Link to comment Share on other sites More sharing options...
Stu1983 Posted June 19, 2007 Share Posted June 19, 2007 This is looking really nice indeedAnd thirdly I need people with experience in Mame control mapping to help beta test. Does your cab have a Frakenpanel that forced you to learn all the different ways to map controls? Or do you just know alot about Mame input? If so please apply here.Not sure if I'm any use to you but if there's anything I can do let me know, I know my way around AHK if thats what you mean by Mame control mapping but if it's anything to do with the internal workings of mame then I wouldn't know muchStu Link to comment Share on other sites More sharing options...
ShAddiX Posted June 19, 2007 Share Posted June 19, 2007 Great idea! Love it. =)Keep it up! Link to comment Share on other sites More sharing options...
bkenobi Posted June 19, 2007 Share Posted June 19, 2007 I don't have a frankenpanel, but I do have a panel with multiple configurations for different game types (SF, NeoGeo, 3 for ZiNc, etc.). If there's something I can do to help, I'll give it a shot. Let me know! Link to comment Share on other sites More sharing options...
one2three Posted June 19, 2007 Share Posted June 19, 2007 First of all I'm looking for hi-res images of console controllers (1024 x 768). I've asked Amos to see if he can help out here but he's had about as much luck as I have finding some. So perhaps you have some old controllers lying around and a digital camera on hand? If you do please reply here.I LOVE IT!I have a few controollers and may be able to help out. What requirements do you have on the pics beside res? Specific background limitations, angle of photo, must the controllers be in mint condition, etc.? Link to comment Share on other sites More sharing options...
headkaze Posted June 20, 2007 Author Share Posted June 20, 2007 I'll post the beta here for testing when it's finished and everyone can give it a go. Right now I'm going to be working with Howard Casto (of Johnny 5 fame) for coming up with a detailed map of how Mame maps controls. It's a lot more complex than you first might think and Howard is one of the few people that has the depth of knowledge required for a CP viewer. It's nice to see he's kind enough to help out (in the spirit of the hobby) which is good to see.The controllers I need look somethng like this. With a plain coloured background either black or white, at a decent resolution. But obviously there is no XBox emulator. I wanted controllers so I could add support for other emulators besides Mame, so you can see your key mappings in any emulator. But I might hold back on this feature for the first release.This CP viewer we be alot more accurate than the GameEx one built in because it takes into account all the different input mappings available in Mame. It will also provide CommandDat support which is cool for games like Street Fighter and Mortal Kombat if you want to look up a special move. Link to comment Share on other sites More sharing options...
Backlash Posted June 20, 2007 Share Posted June 20, 2007 Nice kaze keep up the good work. I'm going to make myself a control panel and this would go hand in hand.Can't wait, Cheers Link to comment Share on other sites More sharing options...
stephenp1983 Posted June 20, 2007 Share Posted June 20, 2007 The command dat feature will be awesome. It would be great to be able to look up falities on the fly Link to comment Share on other sites More sharing options...
bkenobi Posted June 20, 2007 Share Posted June 20, 2007 So then this will be launchable during game play? I didn't want to presume too much, but that last picture appeared to have SF in the background. This is going to be sweat with the combos in there too! Link to comment Share on other sites More sharing options...
amos_82 Posted June 20, 2007 Share Posted June 20, 2007 Here's what i've found so far: Link to comment Share on other sites More sharing options...
amos_82 Posted June 20, 2007 Share Posted June 20, 2007 Link to comment Share on other sites More sharing options...
fattmarrell Posted June 20, 2007 Share Posted June 20, 2007 Currently in the making is a CPViewer app which will finally bring a full featured CP editor/viewer to GameExSo the viewer will show your keys' functions based on what it pulls from mame? Sorry for the stupid question This is in no way bridged with key mappings right? Or editing game-specific key mapping?Enlighten me lord headkaze Link to comment Share on other sites More sharing options...
bkenobi Posted June 21, 2007 Share Posted June 21, 2007 Usually, cp viewers will pull the info from the game's config file (e.g., sfiii.cfg) and the default MAME config file (default.cfg or was it mame.cfg). Anyway, if you change your configurations via a setting on your encoder or keyboard emulator like xpadder, this may be a problem for you. From the sounds of it, Howard Castello (Johnny5) is helping HK with this. I'm sure HK will use the same techniques. The only other good viewer out there that I know of is CPViewer. It works in exactly the same way using the mame cfg files.Hope that helps. Link to comment Share on other sites More sharing options...
fattmarrell Posted June 21, 2007 Share Posted June 21, 2007 Usually, cp viewers will pull the info from the game's config file (e.g., sfiii.cfg) and the default MAME config file (default.cfg or was it mame.cfg). Anyway, if you change your configurations via a setting on your encoder or keyboard emulator like xpadder, this may be a problem for you. From the sounds of it, Howard Castello (Johnny5) is helping HK with this. I'm sure HK will use the same techniques. The only other good viewer out there that I know of is CPViewer. It works in exactly the same way using the mame cfg files.Hope that helps. Thanks Thats what I was worried about, I do tend to change the default mappings for different games because of my cp layout. But since it pulls the individual rom config, it should display my changes correct? Link to comment Share on other sites More sharing options...
headkaze Posted June 21, 2007 Author Share Posted June 21, 2007 Thanks Amos, some of those might be useable. Appreciate your help here.To answer your questions, yes this viewer will be available while your running Mame. You press an assignable key, Mame is paused and the CP is displayed. It also takes into account the numerous cfg's and ctrlr files including input mappings for each game. The goal is to get the actions mapped to the right buttons. So far it works quite well, but there are some other scenarios I need to consider (like -mouse_device, -mouse -keyboard etc.) command line flags and Mame.ini entries. Also there are driver specific defaults that are currently not accessable without extracting the info from the Mame source. There are lots of things to consider with input mapping in Mame and that is why I've asked Howard for help on this.The screenshot you see in the last image does in fact have Street Fighter in the background. This is a direct screenshot from the CP Viewer when you press a defined key, Mame is paused and the CP is overlayed. I have yet to add the menu system required for the CommandDat info. But I'm getting there Link to comment Share on other sites More sharing options...
bkenobi Posted June 21, 2007 Share Posted June 21, 2007 Sounds good. I'm really excited to see this feature! I was just about to give up on the "upcoming" costom CP viewer in GameEx and get CPViewer going. Link to comment Share on other sites More sharing options...
Tom Speirs Posted June 21, 2007 Share Posted June 21, 2007 Very nice kaze. That last screenshot deffinitly has my juices going.. Link to comment Share on other sites More sharing options...
hansolo77 Posted June 21, 2007 Share Posted June 21, 2007 Not to suggest stealing from another website, but have you looked at the controllers that are used with XPADDER? They have a BUNCH of controllers there, although not in the greatest of resolution. http://www.xpadder.com/images.html Link to comment Share on other sites More sharing options...
bkenobi Posted June 22, 2007 Share Posted June 22, 2007 Not to suggest stealing from another website, but have you looked at the controllers that are used with XPADDER? They have a BUNCH of controllers there, although not in the greatest of resolution. http://www.xpadder.com/images.htmlThose are nice. I didn't suggest them since the request was for 1024x768+, but if they are usable, so be it! Link to comment Share on other sites More sharing options...
bkenobi Posted June 26, 2007 Share Posted June 26, 2007 Any update on the progress? I'm so excited I can't wait Link to comment Share on other sites More sharing options...
headkaze Posted July 13, 2007 Author Share Posted July 13, 2007 Sorry I havn't given any updates on the progress of this lately, but I've had some technical problems at home which has taken my mind off the project a bit.But I have some exciting features to announce that should make it into the first version. First of all I have two new features to announce to the CPViewer, first is IRC and the second is Highscore tables. Screenshots are attached to wet your appitite.I'm sorry about the delay I have been working on this and a release should be soon. Link to comment Share on other sites More sharing options...
Recommended Posts