trunk/src/emu/bus/nes_ctrl/arkpaddle.c
| r243157 | r243158 | |
| 54 | 54 | } |
| 55 | 55 | |
| 56 | 56 | nes_vaus_device::nes_vaus_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 57 | | device_t(mconfig, NES_ARKPADDLE, "Arkanoid Vaus NES Controller", tag, owner, clock, "nes_vaus", __FILE__), |
| 57 | device_t(mconfig, NES_ARKPADDLE, "NES Arkanoid Vaus Controller", tag, owner, clock, "nes_vaus", __FILE__), |
| 58 | 58 | device_nes_control_port_interface(mconfig, *this), |
| 59 | 59 | m_paddle(*this, "PADDLE"), |
| 60 | 60 | m_button(*this, "BUTTON") |
| r243157 | r243158 | |
| 62 | 62 | } |
| 63 | 63 | |
| 64 | 64 | nes_vausfc_device::nes_vausfc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 65 | | nes_vaus_device(mconfig, NES_ARKPADDLE_FC, "Arkanoid Vaus FC Controller", tag, owner, clock, "nes_vausfc", __FILE__) |
| 65 | nes_vaus_device(mconfig, NES_ARKPADDLE_FC, "FC Arkanoid Vaus Controller", tag, owner, clock, "nes_vausfc", __FILE__) |
| 66 | 66 | { |
| 67 | 67 | } |
| 68 | 68 | |
trunk/src/emu/bus/nes_ctrl/joypad.c
| r243157 | r243158 | |
| 194 | 194 | } |
| 195 | 195 | |
| 196 | 196 | nes_ccpadl_device::nes_ccpadl_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 197 | | nes_joypad_device(mconfig, NES_CCPAD_LEFT, "Crazy Climber Left Pad", tag, owner, clock, "nes_ccpadl", __FILE__) |
| 197 | nes_joypad_device(mconfig, NES_CCPAD_LEFT, "FC Crazy Climber Left Pad", tag, owner, clock, "nes_ccpadl", __FILE__) |
| 198 | 198 | { |
| 199 | 199 | } |
| 200 | 200 | |
| 201 | 201 | nes_ccpadr_device::nes_ccpadr_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 202 | | nes_joypad_device(mconfig, NES_CCPAD_RIGHT, "Crazy Climber Right Pad", tag, owner, clock, "nes_ccpadr", __FILE__) |
| 202 | nes_joypad_device(mconfig, NES_CCPAD_RIGHT, "FC Crazy Climber Right Pad", tag, owner, clock, "nes_ccpadr", __FILE__) |
| 203 | 203 | { |
| 204 | 204 | } |
| 205 | 205 | |
trunk/src/emu/bus/nes_ctrl/suborkey.c
| r243157 | r243158 | |
| 162 | 162 | //------------------------------------------------- |
| 163 | 163 | |
| 164 | 164 | nes_suborkey_device::nes_suborkey_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 165 | | device_t(mconfig, NES_SUBORKEYBOARD, "FC Subor Keyboard", tag, owner, clock, "nes_suborkey", __FILE__), |
| 165 | device_t(mconfig, NES_SUBORKEYBOARD, "Subor FC Keyboard", tag, owner, clock, "nes_suborkey", __FILE__), |
| 166 | 166 | device_nes_control_port_interface(mconfig, *this), |
| 167 | 167 | m_kbd(*this, "SUBOR") |
| 168 | 168 | { |
trunk/src/emu/bus/sms_ctrl/graphic.c
| r243157 | r243158 | |
| 77 | 77 | //------------------------------------------------- |
| 78 | 78 | |
| 79 | 79 | sms_graphic_device::sms_graphic_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 80 | | : device_t(mconfig, SMS_GRAPHIC, "Graphic Board", tag, owner, clock, "sms_graphic", __FILE__) |
| 80 | : device_t(mconfig, SMS_GRAPHIC, "Sega SMS Graphic Board", tag, owner, clock, "sms_graphic", __FILE__) |
| 81 | 81 | , device_sms_control_port_interface(mconfig, *this) |
| 82 | 82 | , m_buttons(*this, "BUTTONS") |
| 83 | 83 | , m_x(*this, "X") |
trunk/src/emu/bus/sms_ctrl/joypad.c
| r243157 | r243158 | |
| 51 | 51 | //------------------------------------------------- |
| 52 | 52 | |
| 53 | 53 | sms_joypad_device::sms_joypad_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 54 | | device_t(mconfig, SMS_JOYPAD, "Control Pad", tag, owner, clock, "sms_joypad", __FILE__), |
| 54 | device_t(mconfig, SMS_JOYPAD, "Sega SMS Control Pad", tag, owner, clock, "sms_joypad", __FILE__), |
| 55 | 55 | device_sms_control_port_interface(mconfig, *this), |
| 56 | 56 | m_joypad(*this, "JOYPAD") |
| 57 | 57 | { |
trunk/src/emu/bus/sms_ctrl/lphaser.c
| r243157 | r243158 | |
| 70 | 70 | //------------------------------------------------- |
| 71 | 71 | |
| 72 | 72 | sms_light_phaser_device::sms_light_phaser_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 73 | | device_t(mconfig, SMS_LIGHT_PHASER, "Light Phaser", tag, owner, clock, "sms_light_phaser", __FILE__), |
| 73 | device_t(mconfig, SMS_LIGHT_PHASER, "Sega SMS Light Phaser", tag, owner, clock, "sms_light_phaser", __FILE__), |
| 74 | 74 | device_video_interface(mconfig, *this), |
| 75 | 75 | device_sms_control_port_interface(mconfig, *this), |
| 76 | 76 | m_lphaser_pins(*this, "CTRL_PORT"), |
trunk/src/emu/bus/sms_ctrl/multitap.c
| r243157 | r243158 | |
| 29 | 29 | //------------------------------------------------- |
| 30 | 30 | |
| 31 | 31 | sms_multitap_device::sms_multitap_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 32 | | device_t(mconfig, SMS_MULTITAP, "Multitap", tag, owner, clock, "sms_multitap", __FILE__), |
| 32 | device_t(mconfig, SMS_MULTITAP, "Sega SMS Multitap", tag, owner, clock, "sms_multitap", __FILE__), |
| 33 | 33 | device_sms_control_port_interface(mconfig, *this), |
| 34 | 34 | m_subctrl1_port(*this, "ctrl1"), |
| 35 | 35 | m_subctrl2_port(*this, "ctrl2"), |
trunk/src/emu/bus/sms_ctrl/paddle.c
| r243157 | r243158 | |
| 73 | 73 | //------------------------------------------------- |
| 74 | 74 | |
| 75 | 75 | sms_paddle_device::sms_paddle_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 76 | | device_t(mconfig, SMS_PADDLE, "Paddle", tag, owner, clock, "sms_paddle", __FILE__), |
| 76 | device_t(mconfig, SMS_PADDLE, "Sega SMS Paddle", tag, owner, clock, "sms_paddle", __FILE__), |
| 77 | 77 | device_sms_control_port_interface(mconfig, *this), |
| 78 | 78 | m_paddle_pins(*this, "CTRL_PORT"), |
| 79 | 79 | m_paddle_x(*this, "PADDLE_X"), |
trunk/src/emu/bus/sms_ctrl/rfu.c
| r243157 | r243158 | |
| 51 | 51 | //------------------------------------------------- |
| 52 | 52 | |
| 53 | 53 | sms_rapid_fire_device::sms_rapid_fire_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 54 | | device_t(mconfig, SMS_RAPID_FIRE, "Rapid Fire", tag, owner, clock, "sms_rapid_fire", __FILE__), |
| 54 | device_t(mconfig, SMS_RAPID_FIRE, "Sega SMS Rapid Fire", tag, owner, clock, "sms_rapid_fire", __FILE__), |
| 55 | 55 | device_sms_control_port_interface(mconfig, *this), |
| 56 | 56 | m_rfire_sw(*this, "rfu_sw"), |
| 57 | 57 | m_subctrl_port(*this, "ctrl"), |
trunk/src/emu/bus/sms_ctrl/sports.c
| r243157 | r243158 | |
| 112 | 112 | //------------------------------------------------- |
| 113 | 113 | |
| 114 | 114 | sms_sports_pad_device::sms_sports_pad_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 115 | | device_t(mconfig, SMS_SPORTS_PAD, "Sports Pad US", tag, owner, clock, "sms_sports_pad", __FILE__), |
| 115 | device_t(mconfig, SMS_SPORTS_PAD, "Sega SMS Sports Pad US", tag, owner, clock, "sms_sports_pad", __FILE__), |
| 116 | 116 | device_sms_control_port_interface(mconfig, *this), |
| 117 | 117 | m_sports_in(*this, "SPORTS_IN"), |
| 118 | 118 | m_sports_out(*this, "SPORTS_OUT"), |
trunk/src/emu/bus/sms_ctrl/sportsjp.c
| r243157 | r243158 | |
| 87 | 87 | //------------------------------------------------- |
| 88 | 88 | |
| 89 | 89 | sms_sports_pad_jp_device::sms_sports_pad_jp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 90 | | device_t(mconfig, SMS_SPORTS_PAD_JP, "Sports Pad JP", tag, owner, clock, "sms_sports_pad_jp", __FILE__), |
| 90 | device_t(mconfig, SMS_SPORTS_PAD_JP, "Sega SMS Sports Pad JP", tag, owner, clock, "sms_sports_pad_jp", __FILE__), |
| 91 | 91 | device_sms_control_port_interface(mconfig, *this), |
| 92 | 92 | m_sports_jp_in(*this, "SPORTS_JP_IN"), |
| 93 | 93 | m_sports_jp_x(*this, "SPORTS_JP_X"), |
trunk/src/emu/bus/vcs_ctrl/joybooster.c
| r243157 | r243158 | |
| 58 | 58 | //------------------------------------------------- |
| 59 | 59 | |
| 60 | 60 | vcs_joystick_booster_device::vcs_joystick_booster_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 61 | | device_t(mconfig, VCS_JOYSTICK_BOOSTER, "Digital joystick with Boostergrip", tag, owner, clock, "vcs_joystick_booster", __FILE__), |
| 61 | device_t(mconfig, VCS_JOYSTICK_BOOSTER, "Atari / CBM Digital joystick with Boostergrip", tag, owner, clock, "vcs_joystick_booster", __FILE__), |
| 62 | 62 | device_vcs_control_port_interface(mconfig, *this), |
| 63 | 63 | m_joy(*this, "JOY"), |
| 64 | 64 | m_potx(*this, "POTX"), |
trunk/src/emu/bus/vcs_ctrl/joystick.c
| r243157 | r243158 | |
| 51 | 51 | //------------------------------------------------- |
| 52 | 52 | |
| 53 | 53 | vcs_joystick_device::vcs_joystick_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 54 | | device_t(mconfig, VCS_JOYSTICK, "Digital joystick", tag, owner, clock, "vcs_joystick", __FILE__), |
| 54 | device_t(mconfig, VCS_JOYSTICK, "Atari / CBM Digital joystick", tag, owner, clock, "vcs_joystick", __FILE__), |
| 55 | 55 | device_vcs_control_port_interface(mconfig, *this), |
| 56 | 56 | m_joy(*this, "JOY") |
| 57 | 57 | { |
trunk/src/emu/bus/vcs_ctrl/keypad.c
| r243157 | r243158 | |
| 55 | 55 | //------------------------------------------------- |
| 56 | 56 | |
| 57 | 57 | vcs_keypad_device::vcs_keypad_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 58 | | device_t(mconfig, VCS_KEYPAD, "Keypad", tag, owner, clock, "vcs_keypad", __FILE__), |
| 58 | device_t(mconfig, VCS_KEYPAD, "Atari / CBM Keypad", tag, owner, clock, "vcs_keypad", __FILE__), |
| 59 | 59 | device_vcs_control_port_interface(mconfig, *this), |
| 60 | 60 | m_keypad(*this, "KEYPAD") |
| 61 | 61 | { |
trunk/src/emu/bus/vcs_ctrl/lightpen.c
| r243157 | r243158 | |
| 60 | 60 | //------------------------------------------------- |
| 61 | 61 | |
| 62 | 62 | vcs_lightpen_device::vcs_lightpen_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 63 | | device_t(mconfig, VCS_LIGHTPEN, "Light Pen", tag, owner, clock, "vcs_lightpen", __FILE__), |
| 63 | device_t(mconfig, VCS_LIGHTPEN, "Atari / CBM Light Pen", tag, owner, clock, "vcs_lightpen", __FILE__), |
| 64 | 64 | device_vcs_control_port_interface(mconfig, *this), |
| 65 | 65 | m_joy(*this, "JOY"), |
| 66 | 66 | m_lightx(*this, "LIGHTX"), |
trunk/src/emu/bus/vcs_ctrl/paddles.c
| r243157 | r243158 | |
| 54 | 54 | //------------------------------------------------- |
| 55 | 55 | |
| 56 | 56 | vcs_paddles_device::vcs_paddles_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 57 | | device_t(mconfig, VCS_PADDLES, "Digital paddles", tag, owner, clock, "vcs_paddles", __FILE__), |
| 57 | device_t(mconfig, VCS_PADDLES, "Atari / CBM Digital paddles", tag, owner, clock, "vcs_paddles", __FILE__), |
| 58 | 58 | device_vcs_control_port_interface(mconfig, *this), |
| 59 | 59 | m_joy(*this, "JOY"), |
| 60 | 60 | m_potx(*this, "POTX"), |
trunk/src/emu/bus/vcs_ctrl/wheel.c
| r243157 | r243158 | |
| 48 | 48 | //------------------------------------------------- |
| 49 | 49 | |
| 50 | 50 | vcs_wheel_device::vcs_wheel_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : |
| 51 | | device_t(mconfig, VCS_WHEEL, "Driving Wheel", tag, owner, clock, "vcs_wheel", __FILE__), |
| 51 | device_t(mconfig, VCS_WHEEL, "Atari / CBM Driving Wheel", tag, owner, clock, "vcs_wheel", __FILE__), |
| 52 | 52 | device_vcs_control_port_interface(mconfig, *this), |
| 53 | 53 | m_joy(*this, "JOY"), |
| 54 | 54 | m_wheel(*this, "WHEEL") |