| Main > Software Forum |
| CPWizard v2.63 Released |
| << < (30/145) > >> |
| headkaze:
--- Quote from: TheShanMan on April 23, 2008, 04:59:41 pm ---Headkaze, not sure if this interests you, but it appears that sending the pause key to mame can be done without a mame source diff, according to u_rebelscum: http://forum.arcadecontrols.com/index.php?topic=59867.msg828789#msg828789 --- End quote --- He doesn't actually say how to do it though. Anyway as I said previously I already know how and have written a program that can inject keys into Mame's Raw Input system. I just consider it a hack so I don't want to put it into CPWizard. Sorry about not replying to this thread in a while, I've been very busy with other projects. The DEFAULT thing in cfg files has been fixed already just haven't got around to making a new release. |
| TheShanMan:
OK, that's what you were referring to. I get it now. No problem for me - I don't mind patching and building mame myself (I do it for hiscore anyway). I was just thinking it was a way to accomplish the task that you perhaps hadn't considered. I figured you were busy with other stuff, so no problem. I'm sure after you work on something for a while you want to take a break from it and work on something else anyway - at least that's how I am. I'm looking forward to the next version with great anticipation, but I can wait until it's convenient for you. I also look forward to your thoughts on my most recent "special unpause key" comments, although I won't complain if you want to surprise me by putting it into the next version without a mention of it here. ;D Again, no rush if you're busy with other stuff. |
| Curatio:
Does the diff file only work with .124? I'd like to get the unpause thing working also, but I'm running .118 right now. I like ShanMan's idea of making CPWizard appear seamless by using the pause key to both exit CPWizard and unpause Mame, but it would be nice to still have access to the menu sometimes. Is it possible to have separate keys mapped to the "back" and "exit" functions? Another idea might be to replace the menu and use tabs instead. Have it default to the control panel tab, but you can move left or right to navigate to the other menu tabs. |
| TheShanMan:
I know it works with 123, but I don't know how far back it will work (maybe headkaze does). Glad to have another person back me up on the "pause key exits and unpauses" idea! Power in numbers! ;D Hopefully he'll come around on that. I'm not to excited about the tab idea personally though. |
| headkaze:
Two people will help your case TheShanMan ;D Consider "Pause Key Exits and UnPauses" on the cards ;) As for the diff, I believe the mame_pause routine got changed fairly recently to included an extra parameter to specify the state of pause. Because of this the diff will only work since that change. I'm pretty sure it will work for quite a few releases after 124 maybe a few before. I'm not sure what version they changed mame_pause. If you check mame.c and the mame_pause looks like this --- Code: ---void mame_pause(running_machine *machine, int pause) --- End code --- Chances are it will work. |
| Navigation |
| Message Index |
| Next page |
| Previous page |