mirror of
https://github.com/holub/mame
synced 2025-05-19 03:59:35 +03:00
update k051649 users
MESS will need to update mess/machine/msx_slot.c
This commit is contained in:
parent
456cb3e2b5
commit
66f2b1f8cf
@ -74,10 +74,11 @@ static WRITE8_DEVICE_HANDLER( sound_bank_w )
|
||||
static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8 )
|
||||
AM_RANGE(0x0000, 0x7fff) AM_ROM
|
||||
AM_RANGE(0x8000, 0x87ff) AM_RAM
|
||||
AM_RANGE(0x9800, 0x987f) AM_DEVWRITE("konami2", k051649_waveform_w)
|
||||
AM_RANGE(0x9880, 0x9889) AM_DEVWRITE("konami2", k051649_frequency_w)
|
||||
AM_RANGE(0x988a, 0x988e) AM_DEVWRITE("konami2", k051649_volume_w)
|
||||
AM_RANGE(0x988f, 0x988f) AM_DEVWRITE("konami2", k051649_keyonoff_w)
|
||||
AM_RANGE(0x9800, 0x987f) AM_DEVREADWRITE("konami2", k051649_waveform_r, k051649_waveform_w)
|
||||
AM_RANGE(0x9880, 0x9889) AM_DEVWRITE( "konami2", k051649_frequency_w)
|
||||
AM_RANGE(0x988a, 0x988e) AM_DEVWRITE( "konami2", k051649_volume_w)
|
||||
AM_RANGE(0x988f, 0x988f) AM_DEVWRITE( "konami2", k051649_keyonoff_w)
|
||||
AM_RANGE(0x98e0, 0x98ff) AM_DEVREADWRITE("konami2", k051649_test_r, k051649_test_w)
|
||||
AM_RANGE(0xa000, 0xa001) AM_DEVREADWRITE("ymsnd", ym3812_r, ym3812_w)
|
||||
AM_RANGE(0xb000, 0xb00d) AM_DEVREADWRITE("konami1", k007232_r, k007232_w)
|
||||
AM_RANGE(0xc000, 0xc000) AM_DEVWRITE("konami1", sound_bank_w) /* 7232 bankswitch */
|
||||
|
@ -118,10 +118,11 @@ static ADDRESS_MAP_START( hexion_map, AS_PROGRAM, 8 )
|
||||
AM_RANGE(0xa000, 0xbfff) AM_RAM
|
||||
AM_RANGE(0xc000, 0xdffe) AM_READWRITE(hexion_bankedram_r, hexion_bankedram_w)
|
||||
AM_RANGE(0xdfff, 0xdfff) AM_WRITE(hexion_bankctrl_w)
|
||||
AM_RANGE(0xe800, 0xe87f) AM_DEVWRITE("konami", k051649_waveform_w)
|
||||
AM_RANGE(0xe880, 0xe889) AM_DEVWRITE("konami", k051649_frequency_w)
|
||||
AM_RANGE(0xe88a, 0xe88e) AM_DEVWRITE("konami", k051649_volume_w)
|
||||
AM_RANGE(0xe88f, 0xe88f) AM_DEVWRITE("konami", k051649_keyonoff_w)
|
||||
AM_RANGE(0xe800, 0xe87f) AM_DEVREADWRITE("konami", k051649_waveform_r, k051649_waveform_w)
|
||||
AM_RANGE(0xe880, 0xe889) AM_DEVWRITE( "konami", k051649_frequency_w)
|
||||
AM_RANGE(0xe88a, 0xe88e) AM_DEVWRITE( "konami", k051649_volume_w)
|
||||
AM_RANGE(0xe88f, 0xe88f) AM_DEVWRITE( "konami", k051649_keyonoff_w)
|
||||
AM_RANGE(0xe8e0, 0xe8ff) AM_DEVREADWRITE("konami", k051649_test_r, k051649_test_w)
|
||||
AM_RANGE(0xf000, 0xf00f) AM_DEVREADWRITE("k053252",k053252_r,k053252_w)
|
||||
AM_RANGE(0xf200, 0xf200) AM_DEVWRITE_MODERN("oki", okim6295_device, write)
|
||||
AM_RANGE(0xf400, 0xf400) AM_READ_PORT("DSW1")
|
||||
|
@ -599,10 +599,11 @@ ADDRESS_MAP_END
|
||||
static ADDRESS_MAP_START( city_sound_map, AS_PROGRAM, 8 )
|
||||
AM_RANGE(0x0000, 0x7fff) AM_ROM
|
||||
AM_RANGE(0x8000, 0x87ff) AM_RAM
|
||||
AM_RANGE(0x9800, 0x987f) AM_DEVWRITE("k051649", k051649_waveform_w)
|
||||
AM_RANGE(0x9880, 0x9889) AM_DEVWRITE("k051649", k051649_frequency_w)
|
||||
AM_RANGE(0x988a, 0x988e) AM_DEVWRITE("k051649", k051649_volume_w)
|
||||
AM_RANGE(0x988f, 0x988f) AM_DEVWRITE("k051649", k051649_keyonoff_w)
|
||||
AM_RANGE(0x9800, 0x987f) AM_DEVREADWRITE("k051649", k051649_waveform_r, k051649_waveform_w)
|
||||
AM_RANGE(0x9880, 0x9889) AM_DEVWRITE( "k051649", k051649_frequency_w)
|
||||
AM_RANGE(0x988a, 0x988e) AM_DEVWRITE( "k051649", k051649_volume_w)
|
||||
AM_RANGE(0x988f, 0x988f) AM_DEVWRITE( "k051649", k051649_keyonoff_w)
|
||||
AM_RANGE(0x98e0, 0x98ff) AM_DEVREADWRITE("k051649", k051649_test_r, k051649_test_w)
|
||||
AM_RANGE(0xa000, 0xa001) AM_DEVREADWRITE("ymsnd", ym3812_r, ym3812_w)
|
||||
AM_RANGE(0xb000, 0xb00d) AM_DEVREADWRITE("k007232", k007232_r, k007232_w)
|
||||
AM_RANGE(0xc000, 0xc000) AM_DEVWRITE("k007232", city_sound_bank_w) /* 7232 bankswitch */
|
||||
|
Loading…
Reference in New Issue
Block a user