mirror of
https://github.com/holub/mame
synced 2025-10-07 17:27:06 +03:00
credit tag
This commit is contained in:
parent
57132586d5
commit
8bcd87fe9b
@ -1,5 +1,5 @@
|
|||||||
// license:BSD-3-Clause
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Ernesto Corvi, Jarek Parchanski, Nicola Salmoria
|
// copyright-holders:Ernesto Corvi, Jarek Parchanski, Nicola Salmoria, hap
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Talbot - (c) 1982 Alpha Denshi Co.
|
Talbot - (c) 1982 Alpha Denshi Co.
|
||||||
@ -8,8 +8,6 @@ Champion Base Ball Part-2 - (c) 1983 Alpha Denshi Co.
|
|||||||
Exciting Soccer - (c) 1983 Alpha Denshi Co.
|
Exciting Soccer - (c) 1983 Alpha Denshi Co.
|
||||||
Exciting Soccer II - (c) 1984 Alpha Denshi Co.
|
Exciting Soccer II - (c) 1984 Alpha Denshi Co.
|
||||||
|
|
||||||
driver by Ernesto Corvi, Jarek Parchanski, Nicola Salmoria
|
|
||||||
|
|
||||||
Note: the Champion Baseball II unofficial schematics show a 8302 instead of
|
Note: the Champion Baseball II unofficial schematics show a 8302 instead of
|
||||||
the 8201, however the MCU is used like a plain 8201, 830x extra instructions
|
the 8201, however the MCU is used like a plain 8201, 830x extra instructions
|
||||||
are not used.
|
are not used.
|
||||||
@ -405,6 +403,7 @@ static INPUT_PORTS_START( exctsccr )
|
|||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*************************************
|
/*************************************
|
||||||
*
|
*
|
||||||
* Graphics definitions
|
* Graphics definitions
|
||||||
@ -484,6 +483,7 @@ static GFXDECODE_START( exctsccr )
|
|||||||
GFXDECODE_END
|
GFXDECODE_END
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*************************************
|
/*************************************
|
||||||
*
|
*
|
||||||
* Machine drivers
|
* Machine drivers
|
||||||
@ -1138,6 +1138,7 @@ ROM_START( exctscc2 )
|
|||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*************************************
|
/*************************************
|
||||||
*
|
*
|
||||||
* Driver initialization
|
* Driver initialization
|
||||||
@ -1188,6 +1189,7 @@ DRIVER_INIT_MEMBER(champbas_state,exctsccr)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*************************************
|
/*************************************
|
||||||
*
|
*
|
||||||
* Game driver(s)
|
* Game driver(s)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:BSD-3-Clause
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Ernesto Corvi, Jarek Parchanski, Nicola Salmoria
|
// copyright-holders:Ernesto Corvi, Jarek Parchanski, Nicola Salmoria, hap
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
|
|
||||||
Talbot - Champion Base Ball - Exciting Soccer
|
Talbot - Champion Base Ball - Exciting Soccer
|
||||||
@ -42,37 +42,43 @@ public:
|
|||||||
required_shared_ptr<UINT8> m_spriteram;
|
required_shared_ptr<UINT8> m_spriteram;
|
||||||
optional_shared_ptr<UINT8> m_spriteram2;
|
optional_shared_ptr<UINT8> m_spriteram2;
|
||||||
|
|
||||||
/* video-related */
|
// internal state
|
||||||
|
UINT8 m_irq_mask;
|
||||||
tilemap_t *m_bg_tilemap;
|
tilemap_t *m_bg_tilemap;
|
||||||
UINT8 m_gfx_bank;
|
UINT8 m_gfx_bank;
|
||||||
UINT8 m_palette_bank;
|
UINT8 m_palette_bank;
|
||||||
|
|
||||||
/* misc */
|
// handlers
|
||||||
UINT8 m_irq_mask;
|
|
||||||
|
|
||||||
DECLARE_WRITE8_MEMBER(irq_enable_w);
|
DECLARE_WRITE8_MEMBER(irq_enable_w);
|
||||||
DECLARE_WRITE8_MEMBER(mcu_switch_w);
|
DECLARE_WRITE8_MEMBER(mcu_switch_w);
|
||||||
DECLARE_WRITE8_MEMBER(mcu_start_w);
|
DECLARE_WRITE8_MEMBER(mcu_start_w);
|
||||||
DECLARE_READ8_MEMBER(champbja_protection_r);
|
DECLARE_READ8_MEMBER(champbja_protection_r);
|
||||||
|
|
||||||
|
DECLARE_CUSTOM_INPUT_MEMBER(watchdog_bit2);
|
||||||
|
|
||||||
|
INTERRUPT_GEN_MEMBER(vblank_irq);
|
||||||
|
TIMER_DEVICE_CALLBACK_MEMBER(exctsccr_sound_irq);
|
||||||
|
|
||||||
|
DECLARE_WRITE8_MEMBER(dac1_w);
|
||||||
|
DECLARE_WRITE8_MEMBER(dac2_w);
|
||||||
|
|
||||||
DECLARE_WRITE8_MEMBER(tilemap_w);
|
DECLARE_WRITE8_MEMBER(tilemap_w);
|
||||||
DECLARE_WRITE8_MEMBER(gfxbank_w);
|
DECLARE_WRITE8_MEMBER(gfxbank_w);
|
||||||
DECLARE_WRITE8_MEMBER(palette_bank_w);
|
DECLARE_WRITE8_MEMBER(palette_bank_w);
|
||||||
DECLARE_WRITE8_MEMBER(flipscreen_w);
|
DECLARE_WRITE8_MEMBER(flipscreen_w);
|
||||||
DECLARE_CUSTOM_INPUT_MEMBER(watchdog_bit2);
|
|
||||||
DECLARE_WRITE8_MEMBER(dac1_w);
|
|
||||||
DECLARE_WRITE8_MEMBER(dac2_w);
|
|
||||||
DECLARE_DRIVER_INIT(exctsccr);
|
DECLARE_DRIVER_INIT(exctsccr);
|
||||||
DECLARE_DRIVER_INIT(champbas);
|
DECLARE_DRIVER_INIT(champbas);
|
||||||
|
|
||||||
|
DECLARE_PALETTE_INIT(champbas);
|
||||||
|
DECLARE_PALETTE_INIT(exctsccr);
|
||||||
|
DECLARE_VIDEO_START(champbas);
|
||||||
|
DECLARE_VIDEO_START(exctsccr);
|
||||||
TILE_GET_INFO_MEMBER(champbas_get_bg_tile_info);
|
TILE_GET_INFO_MEMBER(champbas_get_bg_tile_info);
|
||||||
TILE_GET_INFO_MEMBER(exctsccr_get_bg_tile_info);
|
TILE_GET_INFO_MEMBER(exctsccr_get_bg_tile_info);
|
||||||
DECLARE_VIDEO_START(champbas);
|
|
||||||
DECLARE_PALETTE_INIT(champbas);
|
|
||||||
DECLARE_VIDEO_START(exctsccr);
|
|
||||||
DECLARE_PALETTE_INIT(exctsccr);
|
|
||||||
UINT32 screen_update_champbas(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
UINT32 screen_update_champbas(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||||
UINT32 screen_update_exctsccr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
UINT32 screen_update_exctsccr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||||
INTERRUPT_GEN_MEMBER(vblank_irq);
|
|
||||||
TIMER_DEVICE_CALLBACK_MEMBER(exctsccr_sound_irq);
|
|
||||||
void champbas_draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
|
void champbas_draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||||
void exctsccr_draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
|
void exctsccr_draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:BSD-3-Clause
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Ernesto Corvi, Jarek Parchanski, Nicola Salmoria
|
// copyright-holders:Ernesto Corvi, Jarek Parchanski, Nicola Salmoria, hap
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
|
|
||||||
Talbot - Champion Base Ball - Exciting Soccer
|
Talbot - Champion Base Ball - Exciting Soccer
|
||||||
|
Loading…
Reference in New Issue
Block a user