-
-#else
-
-void readjoy(byte action)
-{
- unsigned int north = 0, east = 0, south = 0, west = 0;
- unsigned int snap = 0, drop = 0;
-
- if (action & JOY_LEFT)
- west = 1;
-
- if (action & JOY_RIGHT)
- east = 1;
-
- if (action & JOY_UP)
- north = 1;
-
- if (action & JOY_DOWN)
- south = 1;
-
- if (action & JOY_BUTTON_1)
- snap = 1;
-
- if (action & JOY_BUTTON_2)
- drop = 1;
-
-#if 1
- ply1.joy_snap = snap;
- ply1.joy_drop = drop;
- if (ply1.joy_stick || (north | east | south | west))
- {
- ply1.joy_n = north;
- ply1.joy_e = east;
- ply1.joy_s = south;
- ply1.joy_w = west;
- }
-
-#else
-
- ply2.joy_snap = snap;
- ply2.joy_drop = drop;
- if (ply2.joy_stick || (north | east | south | west))
- {
- ply2.joy_n = north;
- ply2.joy_e = east;
- ply2.joy_s = south;
- ply2.joy_w = west;
- }
-#endif
-}
-
-#endif