Just to clear up some confusion... I'm not expecting the joystick to have analog precision when in analog mode(yes, that would be crazy). All-the-way-or-none-of-the-way in any given direction analog simulation is fine.
What I would like is when the controller is in digital mode, the joystick just sends the digital directional signals. If the game system tells the controller to go into analog mode, the joystick sends simulated analog signals. And just like an ordinary dualshock controller, the LED indicates the current mode and I can switch the mode myself with a button.
While the X-arcade and other similar console arcade controllers do allow for switching between digital and simulated analog, as far as I know they ignore the digital/analog modes the way dualshock controllers use them, and always have to be switched manually. The way I'm suggesting, the correct mode would be set automatically by the console system.
If all that you want is a d-pad that'll do both digital and analog signals, I have an encoder that puts out both signals at once. It's good for fighting games in that sense but you can't adapt it to X-box or Gamecube through adaptors.
Hmmm... Not quite what I'm looking for. I plan to use a few adapters in addition to PSX/PS2 games (Gamecube, Dreamcast, and PC ...anyone know of any N64 adapters?). I am curious why that encoder wouldn't work with adapters though.
The LED leads can be extended but the power off the board is only 3v and not enough maybe for an illuminated pushbutton... maybe who knows. You'd have to R&D it yourself.
From Happ's site, illuminated buttons have the following lighting options:
6v DC lamp, 14v DC lamp, 28v DC lamp, 6v DC LED, 12v DC LED.
The red 6v LED is actually described as "RED SUPER BRIGHT 5V LED F/IPB 6V LAMP REPLACEMENT"
I can't help but notice all of these numbers are above 3. Could batteries be used to make this work?
Hacking into L3/R3 shouldn't be hard. But I've never felt the need for those additional buttons.
I figured they were good candidates for some pinball buttons on the side.
It would be just as good if I could double up on L1/R1 (or L2/R2) for that... possibly even preferable (I think L3/R3 are ignored when the controller is in digital mode).
So how's this all shaping up? Trivial, do-able, difficult, impossible?