mirror of
https://github.com/holub/mame
synced 2025-05-20 20:58:51 +03:00
sample reading code isn't needed anymore now that it's emulated in ymf278b.c
This commit is contained in:
parent
a7c80b0e85
commit
e55cec9b03
@ -387,14 +387,6 @@ static WRITE32_HANDLER( psikyosh_vidregs_w )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static READ32_HANDLER( psh_sample_r ) /* Send sample data for test */
|
|
||||||
{
|
|
||||||
psikyosh_state *state = space->machine().driver_data<psikyosh_state>();
|
|
||||||
UINT8 *ROM = space->machine().region("ymf")->base();
|
|
||||||
|
|
||||||
return ROM[state->m_sample_offs++] << 16;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Mahjong Panel */
|
/* Mahjong Panel */
|
||||||
static READ32_HANDLER( mjgtaste_input_r )
|
static READ32_HANDLER( mjgtaste_input_r )
|
||||||
{
|
{
|
||||||
@ -534,9 +526,7 @@ static ADDRESS_MAP_START( ps3v1_map, AS_PROGRAM, 32 )
|
|||||||
// rom mapping
|
// rom mapping
|
||||||
AM_RANGE(0x04060000, 0x0407ffff) AM_ROMBANK("bank2") // data for rom tests (gfx) (Mirrored?)
|
AM_RANGE(0x04060000, 0x0407ffff) AM_ROMBANK("bank2") // data for rom tests (gfx) (Mirrored?)
|
||||||
// sound chip
|
// sound chip
|
||||||
AM_RANGE(0x05000000, 0x05000003) AM_DEVREAD8("ymf", ymf278b_r, 0xffffffff) // read YMF status
|
AM_RANGE(0x05000000, 0x05000007) AM_DEVREADWRITE8("ymf", ymf278b_r, ymf278b_w, 0xffffffff)
|
||||||
AM_RANGE(0x05000004, 0x05000007) AM_READ(psh_sample_r) // data for rom tests (Used to verify Sample rom)
|
|
||||||
AM_RANGE(0x05000000, 0x05000007) AM_DEVWRITE8("ymf", ymf278b_w, 0xffffffff)
|
|
||||||
// inputs/eeprom
|
// inputs/eeprom
|
||||||
AM_RANGE(0x05800000, 0x05800003) AM_READ_PORT("INPUTS")
|
AM_RANGE(0x05800000, 0x05800003) AM_READ_PORT("INPUTS")
|
||||||
AM_RANGE(0x05800004, 0x05800007) AM_DEVREADWRITE("eeprom", psh_eeprom_r, psh_eeprom_w)
|
AM_RANGE(0x05800004, 0x05800007) AM_DEVREADWRITE("eeprom", psh_eeprom_r, psh_eeprom_w)
|
||||||
@ -552,9 +542,7 @@ static ADDRESS_MAP_START( ps5_map, AS_PROGRAM, 32 )
|
|||||||
AM_RANGE(0x03000000, 0x03000003) AM_READ_PORT("INPUTS")
|
AM_RANGE(0x03000000, 0x03000003) AM_READ_PORT("INPUTS")
|
||||||
AM_RANGE(0x03000004, 0x03000007) AM_DEVREADWRITE("eeprom", psh_eeprom_r, psh_eeprom_w)
|
AM_RANGE(0x03000004, 0x03000007) AM_DEVREADWRITE("eeprom", psh_eeprom_r, psh_eeprom_w)
|
||||||
// sound chip
|
// sound chip
|
||||||
AM_RANGE(0x03100000, 0x03100003) AM_DEVREAD8("ymf", ymf278b_r, 0xffffffff)
|
AM_RANGE(0x03100000, 0x03100007) AM_DEVREADWRITE8("ymf", ymf278b_r, ymf278b_w, 0xffffffff)
|
||||||
AM_RANGE(0x03100004, 0x03100007) AM_READ(psh_sample_r) // data for rom tests (Used to verify Sample rom)
|
|
||||||
AM_RANGE(0x03100000, 0x03100007) AM_DEVWRITE8("ymf", ymf278b_w, 0xffffffff)
|
|
||||||
// video chip
|
// video chip
|
||||||
AM_RANGE(0x04000000, 0x04003fff) AM_RAM AM_BASE_SIZE_GENERIC(spriteram) // video banks0-7 (sprites and sprite list)
|
AM_RANGE(0x04000000, 0x04003fff) AM_RAM AM_BASE_SIZE_GENERIC(spriteram) // video banks0-7 (sprites and sprite list)
|
||||||
AM_RANGE(0x04004000, 0x0400ffff) AM_RAM AM_BASE_MEMBER(psikyosh_state, m_bgram) // video banks 7-0x1f (backgrounds and other effects)
|
AM_RANGE(0x04004000, 0x0400ffff) AM_RAM AM_BASE_MEMBER(psikyosh_state, m_bgram) // video banks 7-0x1f (backgrounds and other effects)
|
||||||
@ -806,9 +794,6 @@ static MACHINE_START( psikyosh )
|
|||||||
state->m_maincpu = machine.device("maincpu");
|
state->m_maincpu = machine.device("maincpu");
|
||||||
|
|
||||||
memory_configure_bank(machine, "bank2", 0, 0x1000, machine.region("gfx1")->base(), 0x20000);
|
memory_configure_bank(machine, "bank2", 0, 0x1000, machine.region("gfx1")->base(), 0x20000);
|
||||||
|
|
||||||
state->m_sample_offs = 0;
|
|
||||||
state->save_item(NAME(state->m_sample_offs));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -38,9 +38,6 @@ public:
|
|||||||
UINT16 *m_bg_zoom;
|
UINT16 *m_bg_zoom;
|
||||||
UINT8 m_alphatable[256];
|
UINT8 m_alphatable[256];
|
||||||
|
|
||||||
/* misc */
|
|
||||||
UINT32 m_sample_offs; // only used if ROMTEST = 1
|
|
||||||
|
|
||||||
/* devices */
|
/* devices */
|
||||||
device_t *m_maincpu;
|
device_t *m_maincpu;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user