Testing my CD32 gamepad with Win-UAE.

There’s been a great deal of activity within the Commodore CD32 camp this September, and the release of converted Amiga games being published each day.  So far, the releases include popular titles like Cannon Fodder, Flashback, Skidmarks and Monkey Island 2 to name but a few and today’s release is the stunning Lionheart.

A full list of what’s available and all of the current download links can be found here –


Not content with just the providing the games though, they’ve also created custom DVD covers and controls screens for each game should you wish burn and print your own physical copy. I hope you agree, this deserves a mighty thumbs up!

Sadly I don’t have a CD32 console any more to play these games on <note to myself, do not get rid of anything…ever…unless passing on to fellow retro gamers> yet the release on day 17 sparked my interest to try it out via emulation.

DSC_0447 (Medium)

Slam Tilt Pinball on the Amiga surely has to be one of the greatest 16-bit 2D pinball games out there. I’m a huge fan of the Fantasies/Illusions series on the Amiga but Slam Tilt’s four tables are just so much fun to play and have plenty to shoot for  as well as a good dollop of humour and contain some of the very best DMD animations on a computer game.

I’d usually play Slam Tilt Pinball from harddisk on my Amiga, but what interested me particular about this CD32 conversion was the additional option to use the CD32’s gamepad shoulder buttons to control the flippers as opposed to joy left and a single fire button (although that particular option is still available if you prefer it). It’s a personal choice of course, but for me, it makes the whole game even more enjoyable.

Blue for me then.


But….as I mentioned above, I don’t have a CD32 console. What I do have is a CD32 gamepad though and that 9-Pin to USB joystick adaptor I posted about yesterday.

So first things first, I need to reconfigure the USB joystick adaptor because out of the box it’s flashed to support  a three buttoned joysticks or gamepad.

I’ve downloaded the HIDBootFlash utility and the CD32 controller hex file from – http://www.retronicdesign.com/en/download/

To set the controller into program mode, attach it to the USB adaptor, hold down fire button 1 on the gamepad (red on the CD32 pad) and plug the adaptor into the PC’s USB port.

After a short pause, the PC detects the adaptor as a standard HID device.

Open the HIDBootFlash,  1# select  ‘Detect HID’ device 2# browse to the CD32 hex file  #3 check the reboot AVR button and finally #4 press the Flash Device button.

2) (2)

Once the device has been flashed, let go of the gamepad fire button, unplug the adaptor from USB port, wait a few seconds and then plug it back in again. Hopefully, it should now be detected as a USB game controller.



Mine works o.k apart from the seventh (play) button on my controller.  It could be that the actual game pad button is duff or that something is amiss but to be honest, it’s not a button I’m going to need and can always remap it to a keyboard letter if needed in Win-UAE.

Also, I found that buttons 5 and 6 (on the CD32 gamepad, this is the shoulder buttons)  appears to be the wrong way around. Again, no matter as this can be corrected by remapping in Win-UAE.

2) (1)

…..and off we go. Slam Tilt Pinball on an emulated (win-uae) CD32 with original joystick support.

DSC_0448 (Medium)


One response to “Testing my CD32 gamepad with Win-UAE.

  1. Cool stuff! This is the whole point of why I designed this adapter. Machines from 80’s and 90’s are getting old and hard to repair. This is not the case for joysticks and controllers. With the emulation that comes to a point we can call it state of the art, combining them feels like the real thing… again! Cheers!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s