ashmck73 Posted June 14, 2016 Posted June 14, 2016 I'm currently setting up a bartop cabinet which will be running Hyperspin. I have 2 x Sanwa 8-way joysticks installed running through an iPac2. I have setup on the iPac2 that up, down, left and right on the joystick are mapped to the up down left right cursor keys. This all works well. The problem I have however is with setting up WinVice you need to setup 8 directions - as in up left, up right, down right and down left - the diagonals. This is needed for games like barbarian which need the diagonal directions to do moves. Now I know the Sanwa is an 8 way joystick as it can read 2 microswitches pressed at the same time to signal a diagonal press, but I don't see anywhere in the iPac2 setup to assign any diagonal press to a key. Question is to anyone else using an iPac2 for C64 emulation and using WinVice - how did you get around this issue. ---------------------------------- Regards, Ashley, the curator @ www.raspberryretro.com ----------------------------------
dougan78 Posted June 15, 2016 Posted June 15, 2016 I'm currently setting up a bartop cabinet which will be running Hyperspin. I have 2 x Sanwa 8-way joysticks installed running through an iPac2. I have setup on the iPac2 that up, down, left and right on the joystick are mapped to the up down left right cursor keys. This all works well. The problem I have however is with setting up WinVice you need to setup 8 directions - as in up left, up right, down right and down left - the diagonals. This is needed for games like barbarian which need the diagonal directions to do moves. Now I know the Sanwa is an 8 way joystick as it can read 2 microswitches pressed at the same time to signal a diagonal press, but I don't see anywhere in the iPac2 setup to assign any diagonal press to a key. Question is to anyone else using an iPac2 for C64 emulation and using WinVice - how did you get around this issue. Cant you tell winvice diagonal is when 2 keys are pressed I.e. Right and up?
ashmck73 Posted June 15, 2016 Author Posted June 15, 2016 unfortunately no - when you define the keys for a keyset it asks for a single keypress when assigning. ie - when you try to assign northwest it asks for a single key press. If you try and press up and left at the same time it will either pick up or left - not both. I might do some searching on the iPac forum to see if anyone else has encountered this. ---------------------------------- Regards, Ashley, the curator @ www.raspberryretro.com ----------------------------------
dougan78 Posted June 15, 2016 Posted June 15, 2016 I guess I never noticed diagonals. Jumpman, impossible mission, hero, river raid play fine. As the controllers in the day were 4 way figured that didnt matter. Interesting, thanks for sharing
shitoken Posted June 20, 2016 Posted June 20, 2016 unfortunately no - when you define the keys for a keyset it asks for a single keypress when assigning. ie - when you try to assign northwest it asks for a single key press. If you try and press up and left at the same time it will either pick up or left - not both. I might do some searching on the iPac forum to see if anyone else has encountered this. I will also need to set Winvice to work with my sanwa sticks. I am also using Sanwa sticks with ultimate IO. Please let us know when you found something. Have you tried setting the same in MAME 2 directions ? I think is not related to ipac settings, but the emulator.
Metalzoic Posted June 20, 2016 Posted June 20, 2016 I don't even know what WinVice is, but can you just use AHK to remap the controls like with most emulators/games that need it? For example if it needs a single button press for up/right diagonal set it to "E" (just as an example) and set the AHK in RocketLauncher keymapping to be something like: Up & Right::Send, E(That might not be right. I can't remember the exact structure off the top of my head) So when you press up/right diagonal it send the E keypress to your game, just like it needs.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.