From 4afcdbcda3a3dce7b6ea14ecc345b8b59494ca8c Mon Sep 17 00:00:00 2001 From: cracyc Date: Wed, 3 Jan 2018 15:54:04 -0600 Subject: [PATCH] fmtowns: don't add param 7 to sector count (nw) --- src/mame/drivers/fmtowns.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/fmtowns.cpp b/src/mame/drivers/fmtowns.cpp index 9348aadeabc..1063f1eeff3 100644 --- a/src/mame/drivers/fmtowns.cpp +++ b/src/mame/drivers/fmtowns.cpp @@ -1528,8 +1528,9 @@ void towns_state::towns_cdrom_read(cdrom_image_device* device) } // parameter 7 = sector count? - if(m_towns_cd.parameter[1] != 0) - m_towns_cd.lba_last += m_towns_cd.parameter[1]; + // lemmings 2 sets this to 4 but hates 4 extra sectors being read +// if(m_towns_cd.parameter[1] != 0) +// m_towns_cd.lba_last += m_towns_cd.parameter[1]; if(LOG_CD) logerror("CD: Mode 1 read from LBA next:%i last:%i track:%i\n",m_towns_cd.lba_current,m_towns_cd.lba_last,track);