Tigerblade Posted August 30, 2009 Share Posted August 30, 2009 I've started a new thread separate to the 'Makeron working in Hyperspin' thread due to control issues and not wanting to clog that thread up. I have player one buttons working perfectly but player two button 5+6 (medium+hard kick) just will not work no matter whose script I use!! [Keyboard]# F1 KEY_0x70 = FB_TEST # F2 KEY_0x71 = FB_SERVICE # 1 KEY_0x31 = P1_START # 3 KEY_0x35 = COIN1 # 8 KEY_0x26 = P1_UP # 2 KEY_0x28 = P1_DOWN # 4 KEY_0x25 = P1_LEFT # 6 KEY_0x27 = P1_RIGHT # L ctl KEY_0xA2 = P1_BUTTON1 # L alt KEY_0xA4 = P1_BUTTON2 # Space KEY_0x20 = P1_BUTTON3 # L shift KEY_0xA0 = P1_BUTTON4 # z KEY_0x5A = P1_BUTTON5 # x KEY_0x58 = P1_BUTTON6 # 2 KEY_0x32 = P2_START # R KEY_0x52 = P2_UP # F KEY_0x46 = P2_DOWN # D KEY_0x44 = P2_LEFT # G KEY_0x47 = P2_RIGHT # A KEY_0x41 = P2_BUTTON1 # S KEY_0x53 = P2_BUTTON2 # Q KEY_0x51 = P2_BUTTON3 # W KEY_0x57 = P2_BUTTON4 # e KEY_0x4D = P2_BUTTON5 # [ KEY_0x4E = P2_BUTTON6 Any pointers? I really don't get the whole ASCII concept by the way Link to comment Share on other sites More sharing options...
DynamiteSJ Posted August 30, 2009 Share Posted August 30, 2009 hey... i use IPAC2 and my JVS works perfectly... [Keyboard]# F1 KEY_0x70 = FB_TEST # F2 KEY_0x71 = FB_SERVICE # 1 KEY_0x31 = P1_START # 5 KEY_0x35 = COIN1 # UP KEY_0x26 = P1_UP # DOWN KEY_0x28 = P1_DOWN # LEFT KEY_0x25 = P1_LEFT # RIGHT KEY_0x27 = P1_RIGHT # L ctrl KEY_0xA2 = P1_BUTTON1 # L alt KEY_0xA4 = P1_BUTTON2 # Space KEY_0x20 = P1_BUTTON3 # L shift KEY_0xA0 = P1_BUTTON4 # Z KEY_0x5A = P1_BUTTON5 # X KEY_0x58 = P1_BUTTON6 #2 KEY_0x32 = P2_START # R KEY_0x52 = P2_UP # F KEY_0x46 = P2_DOWN # D KEY_0x44 = P2_LEFT # G KEY_0x47 = P2_RIGHT # A KEY_0x41 = P2_BUTTON1 # S KEY_0x53 = P2_BUTTON2 # Q KEY_0x51 = P2_BUTTON3 # W KEY_0x57 = P2_BUTTON4 # I KEY_0x49 = P2_BUTTON5 # K KEY_0x4B = P2_BUTTON6 Link to comment Share on other sites More sharing options...
Tigerblade Posted August 30, 2009 Author Share Posted August 30, 2009 I'm using X-Arcade not sure there would be massive differences? I'll give it a try tho, cheers. EDIT - I remember trying those two values for Player 2 5 & 6 and it didn't work! Not sure why when the rest of the buttons are the same values and work fine tho?? Link to comment Share on other sites More sharing options...
ckergald Posted August 30, 2009 Share Posted August 30, 2009 The problem your describing is definatly in the jvs.ini file, and not the hyperlaunch script. I know the jvs.ini file that came with makaron t12 had some problems with missing buttons, there's comments about it on the authors web site. If you copy what DynamiteSJ posted and paste that into your jvs.ini file you should be fine though. If this doesn't work, open up notepad, press buttons 5 and 6 for player 2 and let us know what key's they are mapped to. Link to comment Share on other sites More sharing options...
Tigerblade Posted August 30, 2009 Author Share Posted August 30, 2009 Button 5 & 6 definately won't work with those values. The buttons are stock X-Arcade....5 is mapped to e and 6 is mapped to [ Link to comment Share on other sites More sharing options...
ckergald Posted August 30, 2009 Share Posted August 30, 2009 Try these, I looked up E and [ and show different ascii values for them. [Keyboard] # F1 KEY_0x70 = FB_TEST # F2 KEY_0x71 = FB_SERVICE # 1 KEY_0x31 = P1_START # 3 KEY_0x35 = COIN1 # 8 KEY_0x26 = P1_UP # 2 KEY_0x28 = P1_DOWN # 4 KEY_0x25 = P1_LEFT # 6 KEY_0x27 = P1_RIGHT # L ctl KEY_0xA2 = P1_BUTTON1 # L alt KEY_0xA4 = P1_BUTTON2 # Space KEY_0x20 = P1_BUTTON3 # L shift KEY_0xA0 = P1_BUTTON4 # z KEY_0x5A = P1_BUTTON5 # x KEY_0x58 = P1_BUTTON6 # 2 KEY_0x32 = P2_START # R KEY_0x52 = P2_UP # F KEY_0x46 = P2_DOWN # D KEY_0x44 = P2_LEFT # G KEY_0x47 = P2_RIGHT # A KEY_0x41 = P2_BUTTON1 # S KEY_0x53 = P2_BUTTON2 # Q KEY_0x51 = P2_BUTTON3 # W KEY_0x57 = P2_BUTTON4 [color="Red"]# E KEY_0x45 = P2_BUTTON5 # [ KEY_0x5B = P2_BUTTON6 [/color] Link to comment Share on other sites More sharing options...
Tigerblade Posted August 30, 2009 Author Share Posted August 30, 2009 Button 5 now works a treat, cheers! Button 6 still nothing tho.... Link to comment Share on other sites More sharing options...
SophT Posted August 30, 2009 Share Posted August 30, 2009 it could be possible that makaron doesn't support extended ASCII keys - and only the original 256 characters - of which I don't know if [ was one of. Link to comment Share on other sites More sharing options...
ckergald Posted August 30, 2009 Share Posted August 30, 2009 well [ is suposed to be 5B which is well below 255 (FF), I'm not sure if makaron supports this character or not, but I don't see any reason why it wouldn't. Tigerblade, do you have this button configuration working in zinc or daphne ? possibly looking at there configuration might help us get you the correct value for makaron. Link to comment Share on other sites More sharing options...
Tigerblade Posted August 30, 2009 Author Share Posted August 30, 2009 well [ is suposed to be 5B which is well below 255 (FF), I'm not sure if makaron supports this character or not, but I don't see any reason why it wouldn't.Tigerblade, do you have this button configuration working in zinc or daphne ? possibly looking at there configuration might help us get you the correct value for makaron. Not got those two emulators. That key does work in Model2(nebula I think?), NullDC, MAME, Fusion, Gens and SNES9X tho FWIW not sure if that'll help tho lol Something else odd worth mentioning.....Ive set COIN1 to 3 instead of 5, yet 3 won't add a coin...only 5 will still.....even tho the .ini has it as 3?? As a last resort I may have to look at setting my own config on it, it's just gonna be a ball ache re-doing all the other emulators already setup as it is now. Link to comment Share on other sites More sharing options...
ckergald Posted August 30, 2009 Share Posted August 30, 2009 Tigerblade, can you try plugging in a keyboard and pressing the [ key on the keyboard inside of makaron to see if that works ? This will tell me if we have the correct value for the [ key. Thanks Link to comment Share on other sites More sharing options...
Tigerblade Posted August 30, 2009 Author Share Posted August 30, 2009 Tigerblade, can you try plugging in a keyboard and pressing the [ key on the keyboard inside of makaron to see if that works ?This will tell me if we have the correct value for the [ key. Thanks Nothing....I'm guessing the value is wrong then? Link to comment Share on other sites More sharing options...
ckergald Posted August 30, 2009 Share Posted August 30, 2009 well I just ran some tests here, I placed 5B and 5D into my JVS.ini file also [ and ] keys. I tested makaron and those keystrokes did not register. I thought a simple fix would be to add a line to the AHK file remapping the [ key to another key but this did not seem to work either, the script would actually just stop when it reached that command, no error message or anything. I do know [,],{,},|,(,) keys are quite common in programing languages and many times they are reserved characters this may be why makaron does not detect them, if at all possible I would recomend changing your keyboard mapping for that button. Link to comment Share on other sites More sharing options...
Tigerblade Posted August 30, 2009 Author Share Posted August 30, 2009 Thanks for the help, will mean a job remapping thru all the emulators in Hyperspin but needs must I guess! Link to comment Share on other sites More sharing options...
carpedro Posted September 23, 2009 Share Posted September 23, 2009 what i did to avoid remapping (and i read that every time it looses powere you have topres the save load button twice to reload your programming, and i turn off my cab every night or when im not using it) i just set up the wires for what would be button 8 to button 6. so my button six is what button 8 originaly was. i dont use button 8 anyways. idk if i made it clear so ill just reword it: i physically switch the connections of 6 and 8 and i dont have to reprogram it every time or flick the switch to go between custom presets and having to press save load every time. hope this kinda helps until they fix the [ issue for us x arcade encoder users. Link to comment Share on other sites More sharing options...
Kiff79 Posted July 31, 2014 Share Posted July 31, 2014 what i did to avoid remapping (and i read that every time it looses powere you have topres the save load button twice to reload your programming, and i turn off my cab every night or when im not using it) i just set up the wires for what would be button 8 to button 6. so my button six is what button 8 originaly was. i dont use button 8 anyways. idk if i made it clear so ill just reword it:i physically switch the connections of 6 and 8 and i dont have to reprogram it every time or flick the switch to go between custom presets and having to press save load every time. hope this kinda helps until they fix the [ issue for us x arcade encoder users. Sorry to dig up an extremely old thread, but I got to map [ to 0xDB for Button 6 for 2P. Hope this helps someone Link to comment Share on other sites More sharing options...
boot_sequence Posted August 31, 2015 Share Posted August 31, 2015 I found that my JVS.ini file would revert back to original settings after I changed keys for my system. I saved my edited .ini and then made the file "read only" this did the trick! now my controls work as I need them to. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.