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

So... KOF XIII Steam edition has the absolute worst keyboard mapping feature I have yet to encounter. If you have a controller plugged it, player 1 has to use it, if your default minipac key layout isnt "KOF friendly" there is virtually NO way to change the keyboard. So after about 2 hours of screwing with it I came to this conclusion... I need to run a script BEFORE launching the game (not all steam games, just this awesome one with bad keyboard binding options) to kill my lightgun (yup, thats the controller it wants me to play with), then rebind the keys on my minipac, then once I exit the game, redo my minipac key bindings and re-enable my lightgun.

Any ideas or better ways to achieve some sort of happy nirvana like state while in the same room as my arcade cabinet when KOF XIII is on the screen?

Posted

You might be able to keep a script running at all times, then reprogram your Ipac based on #IfWinActive or Process,Exist.

Posted

Ok... here is how I did this... UGLY but it works. I unplug everything BUT my minipac and keyboard. Then player 1 defaults to keyboard. I will eventually script this, but I use the lightgun so infrequently that this is going to be near the bottom of my scripting queue.

Second thing. To get the keys for player 1 to actually stick... setup a legit, non-conflicting control set for player 2 on U,D,L,R,LK and then just set the others to something NOT USED by P1 like keypad 6. Make sure none of your P2 UDLRLK match anything on P1. Then and only then, setup P1. Now when you press escape, the keys should actually stick. After you have gone back to the main menu, go back and configure P2. AGAIN BE CAREFUL NOT TO DUPLICATE ANYTHING!!!!! It will not give you an error, but will use default keys whenever you go to play.

Also, I will donate 5USD for a Steam Emulator config, especially one that let me set configs for specific titles. Like "Run Before/Run After"

XOXOXO and if you use Steam and Play fighting games for the love of Green Trees and Hippies everywhere look me up on steam "Slavearm"

Posted

I can probably do something about your Steam request. I already launch specific Xpadder profiles based on the game running.

Posted

Also, I will donate 5USD for a Steam Emulator config, especially one that let me set configs for specific titles. Like "Run Before/Run After"

There are at least two potential answers to this question.

Adultery's Xpadder plugin supports Steam games, so if all you're looking for is the Xpadder fix, he's got you covered.

If you need to get more complicated, you still wouldn't need to create a separate emulator entry. Each Steam game can have it's own wrapper. I believe that all of the wrappers currently available for Steam games were written in AutoHotKey. Being that GameEx actually runs compiled executables generated from the wrapper scripts you could actually use whatever scripting language you like so long as the resultant script can be compiled as an executable (I believe you mentioned at one point that you were a Python wizard? ... actually after having typed it, "Python Wizard" will also hence forth be the name of my non-existent metal band). Generally the scripts themselves aren't terribly complicated being that they primarily automate timed mouse clicks and key presses, but really the skis the limit. In a nutshell you would need create a compiled executable named the same as the numeric Steam ID for the game you're running. You would then add that executable to the GameEx\MEDIA\STEAM\WRAPPERS directory, at which point GameEx would auto-magically start running that wrapper along side the associated game. All of the wrappers are also included in their uncompliled "script form" so you can look at those for examples and inspiration if you like.

If you still really want to make a separate emulator for Steam (you don't ;)), this old chestnut has a lot of great information.

XOXOXO and if you use Steam and Play fighting games for the love of Green Trees and Hippies everywhere look me up on steam "Slavearm"

Noted! Also if you're interested feel free to join the GameEx group on Steam!

Posted

I have avoided Xpadder because I do not have any control pads equipped, but I am specifically thinking of adding 2 XB360 Controllers for playing some of the classic 4 player games and then using that plugin (forget teh name) that allows for remote screen viewing and then display the game on teh TV (not intentionally typing teh, but my fingers are translating brain thoughts poorly at the moment) then handing two players on the TV a couple of XB controllers. Seems pretty sweet to me. But I LOVE the idea of AHK or other compiled language to script out disabling the USB hub my light guns are attached to when launching KoFXIII and then re-enabling it afterwards. Man, you guys are a bunch of swell folks!

Joined the steam group.

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