Home
Supported Emulators
Unsupported Hardware
Known Problems FAQ
Download
Utilities
Buyers Guide
Message Board
Links
Contact

HotRod Unofficial Technical FAQ v0.2

1 - Technical Specifications
2 - Layout
2.1 - Key codes for the HotRod SE (Qwerty)
2.2 - Key codes for the HotRod Classic (Azerty)
2.3a - The six hidden buttons (by CanuckGuy <patdenny@magma.ca>)
2.3b - The easter egg (by Richard Ragon)

1 - Technical Specifications
----------------------------
* The Hotrod Joystick cabinet measures 24 inches wide (61 cm), 11 inches (28 cm) deep, and 6 inches (15.25cm) tall and weights approximately 15-16lbs (8 kg).
* Uses Happ(tm) 'super' 8 way joysticks and Happ(TM) buttons.
* Two controllers, two 'start buttons', two 'coin buttons', three buttons for each player (seven in the HotRodSE version)
* Built using Melamine-laminated wood and many real arcade components for that realistic look and feel.
* Passthru for ps/2 keyboard cables. Each HotRod button is mapped to a key.
* Hotrod utilizes Digital Multiplex Sampling(TM), a revolutionary new MUX circuit design that HanaHo invented. This gives Hotrod the fastest accurate digital keystroke inputs error free!

2 - Layout
----------
2.1 - Key codes for the HotRod SE (Qwerty)
------------------------------------------

Button Code Key
Start 1 02 1
Start 2 03 2
Coin 1 04 3
Coin 2 05 4

  Player 1 Player 2
Button Ascii Code Key Ascii Code Key
UP 48 NUM8 13 R
LEFT 4B NUM4 20 D
RIGHT 4D NUM6 22 G
DOWN 50 NUM2 21 F
BTN1 1D LEFT CTRL 1E A
BTN2 38 LEFT ALT 1F S
BTN3 39 SPACE 10 Q
BTN4 2E C 1B ]
BTN5 2A LEFT SHIFT 11 W
BTN6 2C Z 12 E
BTN7 2D X 1A [

2.2 - Key codes for the HotRod Classic (Azerty)
-----------------------------------------------

Button Code Key
Start 1 02 1
Start 2 03 2
Coin 1 04 3
Coin 2 05 4

  Player 1 Player 2
Button Ascii Code Key Ascii Code Key
UP 48 NUM8 13 R
LEFT 4B NUM4 20 D
RIGHT 4D NUM6 22 G
DOWN 50 NUM2 21 F
BTN1 2A LEFT SHIFT 11 W
BTN2 1D LEFT CTRL 1E A
BTN3 38 LEFT ALT 1F S
BTN4 39 SPACE 10 Q

2.3a - The six hidden buttons (CanuckGuy <hoser@magma.ca>)
------------------------------------------------------------
Interstingly, there are six Keys not used on the hotrod board, but mapped on the controller. Does anyone know if F1 is mapped to anything in mame? how about when using the -hotrodse flag?

Button layout (per player)
--------------------------
(1) (2) (3)
(4) (5) (6)
(7)

Controller layout
-----------------

+

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

+

|

1

2

3

4

|

|

+

-

-

-

+

+

-

+

+

-

+

+

-

+

|

|

|

G

|

8

|

|

8

|

|

8

|

|

8

|

|

|

|

.

|

7

|

|

7

|

|

7

|

|

7

|

|

|

|

.

|

6

|

|

6

|

|

6

|

|

6

|

|

|

|

.

|

5

|

|

5

|

|

5

|

|

5

|

|

|

|

.

|

4

|

|

4

|

|

4

|

|

4

|

|

|

|

.

|

3

|

|

3

|

|

3

|

|

3

|

|

|

|

.

|

2

|

|

2

|

|

2

|

|

2

|

|

|

|

G

|

1

|

|

1

|

|

1

|

|

1

|

|

|

+

-

-

-

+

+

-

+

+

-

+

+

-

+

|

|

|

|

+

-

H

-

H

-

H

-

H

-

H

-

+

|

|

+

-

-

-

+

+

-

-

-

+

|

(

c

)

1

9

9

9

|

|

|

|

K

B

D

|

|

C

M

P

|

|

H

a

n

a

h

o

|

|

|

|

i

n

|

|

o

u

t

|

+

-

H

-

H

-

H

-

H

-

H

-

+

|

+

-

-

(

@

)

-

-

-

(

@

)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

+

Pin-Out Description
-------------------
G (ground)

PIN Key HotRod Input
--- --------- ------------
1-1 SPACE [p1 btn 3]
1-2 NUMPAD 6 [p1 right]
1-3 NUMPAD 4 [p1 left ]
1-4 NUMPAD 2 [p1 down ]
1-5 NUMBAD 8 [p1 up ]
1-6 Left SHIFT [p1 btn 4]
1-7 Left CTRL [p1 btn 1]
1-8 LEFT ALT [p1 btn 2]

2-1 "1" [p1 start]
2-2 "2" [p2 start]
2-3 "q" [p2 btn 3]
2-4 "g" [p2 right]
2-5 "d" [p2 left ]
2-6 "f" [p2 down ]
2-7 "r" [p2 up ]
2-8 "w" [p2 btn 4]

3-1 "a" [p2 btn 1]
3-2 "s" [p2 btn 2]
3-3 "3" [p1 coin ]
3-4 "4" [p2 coin ]
3-5 "z" [p1 btn 5]
3-6 "e" [p2 btn 5]
3-7 "c" [p1 btn 7]
3-8 "]" [p2 btn 7]
Mame Action
4-1 "x" [p1 btn 6]
4-2 "[" [p2 btn 6]
4-3 ESC [unmapped] (QUIT)
4-4 ENTER [unmapped] (unused)
4-5 TAB [unmapped] (menu)
4-6 F1 [unmapped] (???)
4-7 F2 [unmapped] (Service Mode)
4-8 p [unmapped] (Pause)

2.3b - The easter egg (by Richard Ragon)

Someone discovered this a while back on "arcade controls" chat board,
and it's kind of an easter egg. :)

There is extra inputs that are NOT hooked up. The HotRod uses 28 of the 32 actual working inputs. This is going to be a difficult explanation, but nonetheless, I'll give it a shot.

First you'll need to identify each pin, for each switch. If you looking at the HotRod PCB board, turn the board so that the words "HotRod Joysticks" is printed on the left side. On the board you'll notice 4 connectors that plug in. These are the switch connectors. starting on the right is the first one, it's the biggest one, a BLACK connector. ..
It has 2 rows of pins. the row of pins on the right is all ground (or common lines). Starting on the top left side of that connector is pin "1", and it counts up going downward on that connector. First connector has the pins named "SW1" though "SW8". Next one over (reddish smaller connector) to the left is "SW9" though "SW16" for switch 9 though 16. and so on to the left up to "SW32". If you can identify "SW27" though "SW32" here's the scheme and the remaining missing HotRod keys..

SW27 - ESC key
SW28 - ENTER key
SW29 - TAB key
SW30 - F1 key
SW31 - F2 key
SW32 - P key

If your somewhat electronically inclined, you can rig up a switch going
from these pins, to the common. Good luck, if you get this going.. It's
not something that's easy. :)

(Submitted by Richard Ragon/CEO HotRod Joystick)

04/14/02
Mitch - RingoWillyCat

Copyright 2001 (c) Mitch from Ringowillycat.com, all rights reserved
This site is neither affiliated with HanaHo nor any arcade manufacturer.
HotRod and HanaHo are resgitered trademarks of Hanaho corp.