printf("this is a %lx binary.\n",*(long*)getpagesize());
cubepad   about | donate | screenshots | downloads | technique

about


platform OS X
language C and Objective-C
version cubepad-0.1
last update 2003.04.04
download latest
author folkert

i bought a spicy orange game cube controller and an adapter for connecting it to my powerbook via usb. unfortunately, i could not yet get it to work with mame, but i wrote this test application to see wether the controller and adapter work [they do].

donate


if you like our software, feel free to send us a postcard (or, of course, money, hardware, or chocolate ;) from your corner of the world. we get a kick out of knowing that our stuff actually is getting used by other people =)
folkert snailmail | patrick snailmail

screenshots


downloads


cubepad-0.1 source code tarball (first working version)
cubepad-0.1 application disk image (first working version)

technique


this tool relies heavily on apples HID Utilities Source, which is a very nice API for working with USB input hardware. the dynamic library is included in the binary disk image as well as in the source tarball. cubepad is a dualthreaded application: one thread constantly polls the hardware for values, the other renders them onto the view. if you know how to do gamepad input interrupt or event driven, mailme.

all rights [r] belong to us.