23 January 2014, 12:06 | #1 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,547
|
Joy2kbd configs for CD32 controllers
Hi all,
There's a (very small) number of games that are compatible with the joy2kbd utility, but those that are can be set up to be fully playable on CD32 joypads. I've done a couple so far that appear to be compatible (and will post more as I do them) if you want to run them then just download joy2kbd from aminet, copy into a CFG file and run like so: Code:
run >nil: joy2kbd config.cfg Playtesting and any additional configurations would be much appreciated! 4D Sports Driving Code:
DELAY 5 IDLE 5 UP2 -1 DOWN2 -1 LEFT2 -1 RIGHT2 -1 BUT1_2 -1 ;Red / Shift up or down (if holding down accelerator or break respectively) BUT2_2 $33 ;Blue / Change Camera BUT3_2 $22 ;Green / Toggle Dashboard BUT4_2 $40 ;Yellow / Space (Toggle between track editor and palette) BUT5_2 $4C ;Forward / Accelerate BUT6_2 $4D ;Reverse / Break BUT7_2 $45 ;Play / Escape UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 -1 ;Red / Shift up or down (if holding down accelerator or break respectively) BUT2_2 $33 ;Blue / Change Camera BUT3_1 $22 ;Green / Toggle Dashboard BUT4_1 $40 ;Yellow / Space (Toggle between track editor and palette) BUT5_1 $4C ;Forward / Accelerate BUT6_1 $4D ;Reverse / Break BUT7_1 $45 ;Play / Escape UP3 -1 DOWN3 -1 LEFT3 -1 RIGHT3 -1 BUT1_3 -1 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 -1 RIGHT4 -1 BUT1_4 -1 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 Unfortunately could not get JOY2KBD to do anything useful during the game! However, since the cracked version requires something to be typed into copy protection screen, you can at least type nonsense with this to get into the game without a keyboard. Code:
DELAY 5 IDLE 5 UP2 -1 DOWN2 -1 LEFT2 -1 RIGHT2 -1 BUT1_2 -1 BUT2_2 -1 BUT3_2 $20 ;Green / A (press this to type in "A" at copy protection screen, if using a cracked version you should then be able to press RED to continue) BUT4_2 $20 BUT5_2 $20 BUT6_2 $20 BUT7_2 $20 UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 -1 BUT2_2 -1 BUT3_1 -1 BUT4_1 -1 BUT5_1 -1 BUT6_1 -1 BUT7_1 -1 UP3 -1 DOWN3 -1 LEFT3 -1 RIGHT3 -1 BUT1_3 -1 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 -1 RIGHT4 -1 BUT1_4 -1 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 1. Press forward/reverse to Select Character 2. Press Play to spawn player 1 3. Repeat 1-2 to spawn player 2 Code:
DELAY 5 IDLE 5 UP2 -1 DOWN2 -1 LEFT2 -1 RIGHT2 -1 BUT1_2 -1 BUT2_2 $51 ;F2 / Magic BUT3_2 $40 ;Green / Pause BUT4_2 $41 ;Yellow / Unpause BUT5_2 $4D ;Reverse / Last character BUT6_2 $4C ;Forward / Next character BUT7_2 $44 ;Play / Spawn Character UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 -1 BUT2_1 $50 ;F1 / Magic BUT3_1 $40 ;Green / Pause BUT4_1 $41 ;Yellow / Unpause BUT5_1 $4D ;Reverse / Last character BUT6_1 $4C ;Forward / Next character BUT7_1 $44 ;Play / Spawn character UP3 -1 DOWN3 -1 LEFT3 -1 RIGHT3 -1 BUT1_3 -1 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 -1 RIGHT4 -1 BUT1_4 -1 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 Code:
;International Karate JOY2KBD config for CD32 controllers by Earok DELAY 10 IDLE 10 UP2 -1 DOWN2 -1 LEFT2 -1 RIGHT2 -1 BUT1_2 $04 Set Speed to 4 ("Feels" about right on CD32) BUT2_2 $51 Blue / Start Single player BUT3_2 $52 Green / Start Two player competition BUT4_2 $53 Yellow / Start Two player cooperative BUT5_2 $10 Forward / Quit Replay BUT6_2 $13 Reverse / Replay BUT7_2 $19 Pause UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 $04 Set Speed to 4 ("Feels" about right on CD32) BUT2_1 $51 Start Single player BUT3_1 $52 Start Two player competition BUT4_1 $53 Start Two player cooperative BUT5_1 $10 Forward / Quit Replay BUT6_1 $13 Reverse / Replay BUT7_1 $19 Pause UP3 -1 DOWN3 -1 LEFT3 -1 RIGHT3 -1 BUT1_3 -1 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 -1 RIGHT4 -1 BUT1_4 -1 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 A bit useless really. Left out pause as unpausing won't work with joy2kbd. Just left in the key functions for Quit and Time. Code:
DELAY 5 IDLE 5 UP2 -1 DOWN2 -1 LEFT2 -1 RIGHT2 -1 BUT1_2 -1 BUT2_2 $14 ;Blue / T / Time Left BUT3_2 -1 BUT4_2 -1 BUT5_2 -1 BUT6_2 -1 BUT7_2 $45 ;Pause / Quit UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 -1 BUT2_1 $14 ;Blue / T / Time Left BUT3_1 -1 BUT4_1 -1 BUT5_1 -1 BUT6_1 -1 BUT7_1 $45 ;Pause / Quit Code:
;http://aminet.net/package/game/demo/Speed DELAY 1 IDLE 1 UP2 $4C DOWN2 $4D LEFT2 $4F RIGHT2 $4E BUT1_2 $21 ;RED 3D Glasses Mode BUT2_2 $50 ;BLUE Big Screen BUT3_2 $51 ;GREEN Medium screen BUT4_2 $52 ;YELLOW Small screen BUT5_2 $40 ;Crouch-Jump / Forward / Space BUT6_2 $60 ;Run / Reverse / Shift BUT7_2 $41 ;Play / DEL / Restart UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 -1 BUT2_1 -1 BUT3_1 -1 BUT4_1 -1 BUT5_1 -1 BUT6_1 -1 BUT7_1 -1 UP3 -1 DOWN3 -1 LEFT3 -1 RIGHT3 -1 BUT1_3 -1 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 -1 RIGHT4 -1 BUT1_4 -1 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 Code:
;Allows game to be played with three players on two or three CD32 controllers DELAY 1 IDLE 1 UP2 -1 DOWN2 -1 LEFT2 -1 RIGHT2 -1 BUT1_2 -1 BUT2_2 -1 BUT3_2 $2D BUT4_2 $2F BUT5_2 $61 BUT6_2 -1 BUT7_2 -1 UP1 -1 DOWN1 -1 LEFT1 -1 RIGHT1 -1 BUT1_1 -1 BUT2_1 -1 BUT3_1 -1 BUT4_1 -1 BUT5_1 -1 BUT6_1 -1 BUT7_1 -1 UP3 -1 DOWN3 -1 LEFT3 $2D RIGHT3 $2F BUT1_3 $61 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 $2D RIGHT4 $2F BUT1_4 $61 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 Code:
DELAY 5 IDLE 5 UP2 $36 ;N / No DOWN2 $36 ;N / No LEFT2 $44 ;Enter RIGHT2 $44 ;Enter BUT1_2 $67 ;Red FIRE (Also strafe when holding left and right) BUT2_2 $40 ;Blue OPEN BUT3_2 $01 ;Green / Gun 1 BUT4_2 $02 ;Yellow / Gun 2 BUT5_2 $03 ;Reverse / Gun 3 BUT6_2 $04 ;Forward / Gun 4 BUT7_2 $42 ;TAB / MAP UP1 $36 ;N / No DOWN1 $36 ;N / No LEFT1 $44 ;Enter RIGHT1 $44 ;Enter BUT1_1 $67 ;Red Fire (Also strafe when holding left and right) BUT2_1 $40 ;Blue OPEN BUT3_1 $01 ;Green / Gun 1 BUT4_1 $02 ;Yellow / Gun 2 BUT5_1 $03 ;Reverse / Gun 3 BUT6_1 $04 ;Forward / Gun 4 BUT7_1 $42 ;TAB / MAP UP3 -1 DOWN3 -1 LEFT3 -1 RIGHT3 -1 BUT1_3 -1 BUT2_3 -1 BUT3_3 -1 BUT4_3 -1 BUT5_3 -1 BUT6_3 -1 BUT7_3 -1 UP4 -1 DOWN4 -1 LEFT4 -1 RIGHT4 -1 BUT1_4 -1 BUT2_4 -1 BUT3_4 -1 BUT4_4 -1 BUT5_4 -1 BUT6_4 -1 BUT7_4 -1 Last edited by earok; 22 February 2014 at 05:20. |
23 January 2014, 13:51 | #2 |
Registered User
Join Date: Dec 2012
Location: Germany
Posts: 87
|
Does it work for bmx simulator?
|
23 January 2014, 23:57 | #3 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,547
|
Gave BMX simulator a quick test, unfortunately it doesn't appear to.
|
04 February 2014, 18:05 | #4 |
Registered User
Join Date: Dec 2012
Location: Germany
Posts: 87
|
Have you tried Plotting? with this tool?
|
06 February 2014, 01:30 | #5 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,547
|
It might be possible, but I'm having a lot of trouble trying to get Plotting to run without WHDLoad. What system configuration were you hoping to play it on?
|
11 February 2014, 12:08 | #6 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,859
|
I know that's not the purpose of this thread, but just a silly question: Should we request that WHDLoad (if possible) could remap kb keys to joystick/joypad (and vice versa) or other kb keys globally or per game basis? I think that'd be the ultimate addition to whdload, but I'm afraid it's something that can't be done, otherwise I assume the author would've implemented it already.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CD32 adapter for existing original controllers (NOT PSX style) | Retro-Nerd | support.Hardware | 9 | 09 September 2013 01:21 |
Wireless Controllers | Washac | support.OtherUAE | 3 | 01 March 2012 22:21 |
Re-enumerate Game Controllers? | adolescent | support.WinUAE | 6 | 10 September 2007 19:10 |
Sega controllers? | one1 | support.Hardware | 33 | 24 August 2007 15:43 |
Default a500,1200,CD32 etc configs for WinUAE 0.8.22 R5? | bytestorm | support.WinUAE | 1 | 17 March 2003 10:35 |
|
|