trunk/src/mame/drivers/cvs.c
| r31293 | r31294 | |
| 944 | 944 | |
| 945 | 945 | start_393hz_timer(); |
| 946 | 946 | |
| 947 | | /* set devices */ |
| 948 | | m_speech = machine().device("speech"); |
| 949 | | |
| 950 | 947 | /* register state save */ |
| 951 | 948 | save_item(NAME(m_color_ram)); |
| 952 | 949 | save_item(NAME(m_palette_ram)); |
| r31293 | r31294 | |
| 954 | 951 | save_item(NAME(m_character_banking_mode)); |
| 955 | 952 | save_item(NAME(m_character_ram_page_start)); |
| 956 | 953 | save_item(NAME(m_speech_rom_bit_address)); |
| 954 | save_item(NAME(m_s2650_flag)); |
| 957 | 955 | save_item(NAME(m_cvs_393hz_clock)); |
| 958 | 956 | save_item(NAME(m_collision_register)); |
| 959 | 957 | save_item(NAME(m_total_stars)); |
| r31293 | r31294 | |
| 988 | 986 | MCFG_CPU_PROGRAM_MAP(cvs_dac_cpu_map) |
| 989 | 987 | MCFG_CPU_IO_MAP(cvs_dac_cpu_io_map) |
| 990 | 988 | |
| 991 | | MCFG_CPU_ADD("speech", S2650, XTAL_14_31818MHz/16) |
| 989 | MCFG_CPU_ADD("speechcpu", S2650, XTAL_14_31818MHz/16) |
| 992 | 990 | MCFG_CPU_PROGRAM_MAP(cvs_speech_cpu_map) |
| 993 | 991 | MCFG_CPU_IO_MAP(cvs_speech_cpu_io_map) |
| 994 | 992 | |
| r31293 | r31294 | |
| 1054 | 1052 | *************************************/ |
| 1055 | 1053 | |
| 1056 | 1054 | #define CVS_COMMON_ROMS \ |
| 1057 | | ROM_REGION( 0x8000, "speech", 0 ) \ |
| 1055 | ROM_REGION( 0x8000, "speechcpu", 0 ) \ |
| 1058 | 1056 | ROM_LOAD( "5b.bin", 0x0000, 0x0800, CRC(f055a624) SHA1(5dfe89d7271092e665cdd5cd59d15a2b70f92f43) ) \ |
| 1059 | 1057 | \ |
| 1060 | 1058 | ROM_REGION( 0x0820, "proms", 0 ) \ |