First post, by BaronSFel001
I have quite a few Macintosh games (chiefly id Software and LucasArts products) but as yet no actual Mac to play them on. As I lean towards what system I'll be investing in I'm stymied on the matter of input device support. I know the Apple Desktop Bus allowed for a common input protocol with devices typically daisy-chained and a result of this was that Mac joysticks and gamepads were fully-programmable, which to my limited knowledge I'm presuming is due to the analog movements emulating the mouse and digital inputs emulating the keyboard; please correct me if I'm wrong on this because what I'm seeking is control as close to the game design as I can manage.
That may be an issue or it may be moot. I'm looking at two possible scenarios, only one of which deals with ADB at all:
1) I could go for an early PowerMac. This is the platform the game developers had in mind and there should be no compatibility concerns. The graphic adventures are one thing, but as the moon I'm shooting for is X-Wing, TIE Fighter, the Doom engine games and possibly Quake as well, the drawback is that I may not have the horsepower for the full range of what my Mac gaming interests may turn out to be, and ADB (while supported natively) would limit my choice of device.
2) I could go for an early iMac. Horsepower would be no issue, and as long as I stuck to OS 8.6 through 9.2 software wouldn't be either (all my games are on CD-ROM). This would also open up my choices to USB joysticks, meaning I can pick something interchangeable with my modern gaming PC. However I've read that unless a game supported InputSprockets (or some other precision compatibility layer for pre-USB control) there are significant issues even if using a USB-to-ADB converter (and the effective ones of those are expensive). This is why I'm wondering how ADB handled joystick input because from what I can tell USB does not fully implement it and Mac games not designed with USB in mind are known to not control the same.
System 20: PIII 600, LAPC-I, AWE64, S220, Voodoo3, SQ2500, R200, 3.1-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site