darktouch Posted October 16, 2009 Share Posted October 16, 2009 jajajaja hi! im back in the forum again, bryan that was freaky funny. the vision thing and do you get a cookie. it has been a long time since i check the forum, been at work updating my system machine. i work with a cnc plasma cutter computer. but im checkin the forum more often to help the new guys. Link to comment Share on other sites More sharing options...
empireguitar Posted October 22, 2009 Author Share Posted October 22, 2009 Right, so I ran the patch/little programme, which let's me use the button to exit Zsnes and Fusion (as it is telling the pc that the button usualy assigned to the "l" key is the ESC key.I ran MAME, pressed tab and tried to reasign "GUI exit"(or whatever it is to this key), however for some reason MAME does not like to recognise the button when I'm using the patch:-( - i even tried using my keyboard to press ESC to assign Exit GUI to ESC, however MAME still doesn't recognise the button when the patch/little programme is being run. So for now, i just stopped teh patch running and then reasigned exit GUI to the button (acting as the "l" key.Any suggestions? Link to comment Share on other sites More sharing options...
bkenobi Posted October 22, 2009 Share Posted October 22, 2009 MAME can't see program generated key strokes in the vanilla compile. If you want to have those key strokes received in MAME, you have 2 choices. 1) Use a version of MAME <=0.117, which is the version where they switched to the RAW input system if I remember correctly.2) Compile MAME yourself and disable the RAW input system so it uses the Direct Input system instead.I personally used option 1 for a long time until I found out about 2. There's a thread here that discusses how to compile MAME with this option.http://www.gameex.info/forums/index.php?showtopic=6765&view=findpost&p=53736 Link to comment Share on other sites More sharing options...
empireguitar Posted October 27, 2009 Author Share Posted October 27, 2009 MAME can't see program generated key strokes in the vanilla compile. If you want to have those key strokes received in MAME, you have 2 choices. 1) Use a version of MAME <=0.117, which is the version where they switched to the RAW input system if I remember correctly.2) Compile MAME yourself and disable the RAW input system so it uses the Direct Input system instead.I personally used option 1 for a long time until I found out about 2. There's a thread here that discusses how to compile MAME with this option.http://www.gameex.info/forums/index.php?showtopic=6765&view=findpost&p=53736Are <=0.117 versions of MAME that old? I'll need to check which MAME i'm using (it's a version post where the MAME devs made the awful descision not to support Hi-Score DATS. I don't play Daytona or Scud racer in MAME (pc isn't anywhere near powerful enough to run them) - but I wouldn't want to loose support for any games/drivers included post 0.117.Also, wouldn't some of my Rom sets be incompatable with older verisons? Link to comment Share on other sites More sharing options...
bkenobi Posted October 27, 2009 Share Posted October 27, 2009 MAME 0.117 was released on 10 July 2007, so it's a bit old.http://mamedev.org/oldrel.htmlI couldn't say for sure what you would lose by not having a matched romset and version of MAME, but ideally you wouldn't do that. If you don't want to deal with downloading a new romset, you could use clrmame to create a version that will be compatible with whatever version you choose to run. Link to comment Share on other sites More sharing options...
empireguitar Posted October 27, 2009 Author Share Posted October 27, 2009 MAME 0.117 was released on 10 July 2007, so it's a bit old.http://mamedev.org/oldrel.htmlI couldn't say for sure what you would lose by not having a matched romset and version of MAME, but ideally you wouldn't do that. If you don't want to deal with downloading a new romset, you could use clrmame to create a version that will be compatible with whatever version you choose to run.I had an idea (as I would rather not start messing with using a new version of MAME - although I am tempted to start using an Unofficial MAME, which still supports saving Hi Scores - do you think those sort of unofficial builds might support direct input?)Would it be possible to get GAme Ex to run the "Patch" (which changes my "l" botton to ESC), so that i could run it when I want to play SNES or Fusion games?For example, when i want to run Snes or Fusion, could I set the patch as a programme in Game Ex and then Run my SNEs or Megadrive emus? - I'm guessing no, as even if I could run the patch through games Ex I wouldn't have a way to stop it running when i want to use MAME:-(Maybee I could try going on the Fusion and Snes forums to find out if there is a way to get those emus to exit games with the "l" key (which I would also need to do for PinMAME). Link to comment Share on other sites More sharing options...
Brian Hoffman Posted October 27, 2009 Share Posted October 27, 2009 I had an idea (as I would rather not start messing with using a new version of MAME - although I am tempted to start using an Unofficial MAME, which still supports saving Hi Scores - do you think those sort of unofficial builds might support direct input?)Would it be possible to get GAme Ex to run the "Patch" (which changes my "l" botton to ESC), so that i could run it when I want to play SNES or Fusion games?For example, when i want to run Snes or Fusion, could I set the patch as a programme in Game Ex and then Run my SNEs or Megadrive emus? - I'm guessing no, as even if I could run the patch through games Ex I wouldn't have a way to stop it running when i want to use MAME:-(Maybee I could try going on the Fusion and Snes forums to find out if there is a way to get those emus to exit games with the "l" key (which I would also need to do for PinMAME).I uploaded a new L to ESC that behaves diffrent, instead of capturing L and only sending esc it sends both l and esc, this should make it work for everything. If your still on the fence about donating Gameex has alot of these features built in.L2esc.zip Link to comment Share on other sites More sharing options...
bkenobi Posted October 27, 2009 Share Posted October 27, 2009 You can compile any version of MAME you want using HK's MAME Compiler 64 (check the stickies). There is a detailed set of instructions in that thread that even shows you what you need to do to turn on Hi Score support as well as disabling the 'OK' screen and disabling crosshairs by default (although that has been incorporated in the standard build now). If you want to use DirectInput, check out the thread I mentioned above.Compiling is REALLY easy with HK's app. It takes a few minutes to figure out what you need to do, but after doing it once, you can compile a new version in a few minutes! I'd recommend figuring out what version romset you have and compiling, but there are other options of course. Link to comment Share on other sites More sharing options...
empireguitar Posted November 9, 2009 Author Share Posted November 9, 2009 many thanks guys - i will try the new batch file. if it works, is there any way to make windows run the file at start up?; I'd like to shell my cab/pc with gameEx and have it load the batch file at start up aswell. Link to comment Share on other sites More sharing options...
Tempest Posted November 10, 2009 Share Posted November 10, 2009 Intantsheller asks you for a program to shell, or launch, or something like that... Link to comment Share on other sites More sharing options...
Recommended Posts