From c93da768c5a2b3ad213774e985db5b73151f365d Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Sun, 21 Dec 2008 03:10:10 +0000 Subject: [PATCH] Additional notes from hap. --- src/mame/drivers/forte2.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/forte2.c b/src/mame/drivers/forte2.c index 96a4b990c0b..617ca14ef3c 100644 --- a/src/mame/drivers/forte2.c +++ b/src/mame/drivers/forte2.c @@ -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 )