i second the motion to use a G4 for gaming
as for a USB gamepad/joystick i use a gamemon USB hub that has 1 PS2 port, 1 Gamecube port, 1 Xbox port, and 2 USB ports it works well but in OS X, i cant remember if i tried using it in OS 9 but some reason i remembered using a PSX controller with that PS1 emulator in OS 9, this really dont require drivers to use, but if you want to use a Xbox controller in OS X you have to download the Xbox HID driver
that USB hub can be bought at most Walmart stores for $9.99, and online Here i think its something to have if you plan to do any gaming on your Mac, good for playing with emulators
as for a USB gamepad/joystick i use a gamemon USB hub that has 1 PS2 port, 1 Gamecube port, 1 Xbox port, and 2 USB ports it works well but in OS X, i cant remember if i tried using it in OS 9 but some reason i remembered using a PSX controller with that PS1 emulator in OS 9, this really dont require drivers to use, but if you want to use a Xbox controller in OS X you have to download the Xbox HID driver
that USB hub can be bought at most Walmart stores for $9.99, and online Here i think its something to have if you plan to do any gaming on your Mac, good for playing with emulators