| Microsoft DirectX 8.1 (C++) | 
The DIVIRTUAL_ARCADE_PLATFORM genre contains controls for an arcade-style game.
| Priority 1 Controls | 
|---|
| DIAXIS_ARCADEP_LATERAL | 
| DIAXIS_ARCADEP_MOVE | 
| DIBUTTON_ARCADEP_CROUCH | 
| DIBUTTON_ARCADEP_FIRE | 
| DIBUTTON_ARCADEP_JUMP | 
| DIBUTTON_ARCADEP_MENU | 
| DIBUTTON_ARCADEP_SELECT | 
| DIBUTTON_ARCADEP_SPECIAL | 
| Priority 2 Controls | 
|---|
| DIBUTTON_ARCADEP_BACK_LINK | 
| DIBUTTON_ARCADEP_DEVICE | 
| DIBUTTON_ARCADEP_FIRESECONDARY | 
| DIBUTTON_ARCADEP_FORWARD_LINK | 
| DIBUTTON_ARCADEP_LEFT_LINK | 
| DIBUTTON_ARCADEP_PAUSE | 
| DIBUTTON_ARCADEP_RIGHT_LINK | 
| DIBUTTON_ARCADEP_VIEW_DOWN_LINK | 
| DIBUTTON_ARCADEP_VIEW_LEFT_LINK | 
| DIBUTTON_ARCADEP_VIEW_RIGHT_LINK | 
| DIBUTTON_ARCADEP_VIEW_UP_LINK | 
| DIHATSWITCH_ARCADEP_VIEW |