Additional notes from hap.

This commit is contained in:
Aaron Giles 2008-12-21 03:10:10 +00:00
parent dc63238265
commit c93da768c5

View File

@ -40,8 +40,14 @@ static ADDRESS_MAP_START( io_mem, ADDRESS_SPACE_IO, 8 )
AM_RANGE(0xa0, 0xa0) AM_WRITE(ay8910_control_port_0_w)
AM_RANGE(0xa1, 0xa1) AM_WRITE(ay8910_write_port_0_w)
AM_RANGE(0xa2, 0xa2) AM_READ(ay8910_read_port_0_r)
AM_RANGE(0xa8, 0xa8) AM_RAM
AM_RANGE(0xa9, 0xab) AM_NOP
//Ports a8-ab are originally for communicating with the i8255 PPI on MSX.
//( http://map.tni.nl/resources/msx_io_ports.php#ppi )
//Since this arcade board doesn't have one, those ports should be
//unmapped, so setting a8 to RAM is wrong. The ROM hasn't been hacked
//cleanly by removing all references to the PPI. PCB pics showing eg. lack
// AM_RANGE(0xa8, 0xa8) AM_RAM
// AM_RANGE(0xa9, 0xab) AM_NOP
ADDRESS_MAP_END
static INPUT_PORTS_START( pesadelo )