state->save_item(NAME(state->m_sndto000)); state->save_item(NAME(state->m_sndtor3k)); state->save_item(NAME(state->m_sector_buffer)); } static MACHINE_RESET( konamigq ) { } static MACHINE_CONFIG_START( konamigq, konamigq_state ) /* basic machine hardware */ MCFG_CPU_ADD( "maincpu", CXD8530BQ, XTAL_67_7376MHz ) MCFG_CPU_PROGRAM_MAP( konamigq_map ) MCFG_PSX_DMA_CHANNEL_READ( "maincpu", 5, psx_dma_read_delegate( FUNC( scsi_dma_read ), (konamigq_state *) owner ) ) MCFG_PSX_DMA_CHANNEL_WRITE( "maincpu", 5, psx_dma_write_delegate( FUNC( scsi_dma_write ), (konamigq_state *) owner ) ) MCFG_CPU_ADD( "soundcpu", M68000, 8000000 ) MCFG_CPU_PROGRAM_MAP( konamigq_sound_map) MCFG_CPU_PERIODIC_INT( irq2_line_hold, 480 ) MCFG_MACHINE_START( konamigq ) MCFG_MACHINE_RESET( konamigq ) MCFG_EEPROM_93C46_ADD("eeprom") MCFG_EEPROM_DATA(konamigq_def_eeprom, 128) /* video hardware */ MCFG_PSXGPU_ADD( "maincpu", "gpu", CXD8538Q, 0x200000, XTAL_53_693175MHz ) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
/* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") MCFG_SPU_ADD( "spu", XTAL_67_7376MHz/2 ) MCFG_SOUND_ROUTE( 0, "lspeaker", 1.00 ) MCFG_SOUND_ROUTE( 1, "rspeaker", 1.00 ) /* quickload */ MCFG_QUICKLOAD_ADD("quickload", psx_exe_load, "cpe,exe,psf,psx", 0) MCFG_CDROM_ADD("cdrom",psx_cdrom) MCFG_SOFTWARE_LIST_ADD("cd_list","psx") MCFG_PSXCD_ADD("cdrom") MCFG_PSXCD_IRQ_HANDLER(DEVWRITELINE("maincpu:irq", psxirq_device, intin2)) MCFG_PSX_DMA_CHANNEL_READ( "maincpu", 3, psx_dma_read_delegate( FUNC( cd_dma_read ), (psxcd_device *) device ) ) MCFG_PSX_DMA_CHANNEL_WRITE( "maincpu", 3, psx_dma_write_delegate( FUNC( cd_dma_write ), (psxcd_device *) device ) ) MCFG_PSXCARD_ADD("card1") MCFG_PSXCARD_ADD("card2") MACHINE_CONFIG_END static MACHINE_CONFIG_START( psxpal, psx1_state ) /* basic machine hardware */ MCFG_CPU_ADD( "maincpu", CXD8530AQ, XTAL_67_7376MHz ) MCFG_CPU_PROGRAM_MAP( psx_map) /* video hardware */ /* TODO: visible area and refresh rate */ MCFG_PSXGPU_ADD( "maincpu", "gpu", CXD8561Q, 0x100000, XTAL_53_693175MHz ) /* sound hardware */