2015-08-19 00:33:24 +00:00
|
|
|
//
|
|
|
|
// Atari2600Inputs.h
|
|
|
|
// Clock Signal
|
|
|
|
//
|
|
|
|
// Created by Thomas Harte on 18/08/2015.
|
2018-05-13 19:19:52 +00:00
|
|
|
// Copyright 2015 Thomas Harte. All rights reserved.
|
2015-08-19 00:33:24 +00:00
|
|
|
//
|
|
|
|
|
2024-01-17 04:34:46 +00:00
|
|
|
#pragma once
|
2015-08-19 00:33:24 +00:00
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
2023-05-16 20:40:09 +00:00
|
|
|
typedef enum {
|
2015-08-19 00:33:24 +00:00
|
|
|
Atari2600DigitalInputJoy1Up,
|
|
|
|
Atari2600DigitalInputJoy1Down,
|
|
|
|
Atari2600DigitalInputJoy1Left,
|
|
|
|
Atari2600DigitalInputJoy1Right,
|
|
|
|
Atari2600DigitalInputJoy1Fire,
|
|
|
|
|
|
|
|
Atari2600DigitalInputJoy2Up,
|
|
|
|
Atari2600DigitalInputJoy2Down,
|
|
|
|
Atari2600DigitalInputJoy2Left,
|
|
|
|
Atari2600DigitalInputJoy2Right,
|
|
|
|
Atari2600DigitalInputJoy2Fire,
|
|
|
|
} Atari2600DigitalInput;
|
|
|
|
|
2023-05-16 20:40:09 +00:00
|
|
|
typedef enum {
|
2016-06-19 23:36:34 +00:00
|
|
|
Atari2600SwitchReset,
|
|
|
|
Atari2600SwitchSelect,
|
|
|
|
Atari2600SwitchColour,
|
|
|
|
Atari2600SwitchLeftPlayerDifficulty,
|
|
|
|
Atari2600SwitchRightPlayerDifficulty
|
|
|
|
} Atari2600Switch;
|
|
|
|
|
2015-08-19 00:33:24 +00:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|