trunk/src/mess/machine/apple2.c
| r31701 | r31702 | |
| 347 | 347 | offset &= 0x7F; |
| 348 | 348 | slot = offset / 0x10; |
| 349 | 349 | |
| 350 | | if ((m_machinetype == APPLE_IIC) || (m_machinetype == APPLE_IICPLUS)) |
| 350 | if ((m_machinetype == APPLE_IIC) || (m_machinetype == APPLE_IICPLUS) || (m_machinetype == LASER128)) |
| 351 | 351 | { |
| 352 | 352 | if (slot == 1) |
| 353 | 353 | { |
| r31701 | r31702 | |
| 366 | 366 | } |
| 367 | 367 | } |
| 368 | 368 | } |
| 369 | | else if ((m_machinetype == LASER128) && (slot == 6)) |
| 369 | |
| 370 | if ((m_machinetype == LASER128) && (slot == 6)) |
| 370 | 371 | { |
| 371 | 372 | offset &= 0xf; |
| 372 | 373 | return m_laserudc->read(offset); |
| r31701 | r31702 | |
| 394 | 395 | offset &= 0x7F; |
| 395 | 396 | slot = offset / 0x10; |
| 396 | 397 | |
| 397 | | if ((m_machinetype == APPLE_IIC) || (m_machinetype == APPLE_IICPLUS)) |
| 398 | if ((m_machinetype == APPLE_IIC) || (m_machinetype == APPLE_IICPLUS) || (m_machinetype == LASER128)) |
| 398 | 399 | { |
| 399 | 400 | if (slot == 1) |
| 400 | 401 | { |
| r31701 | r31702 | |
| 415 | 416 | } |
| 416 | 417 | } |
| 417 | 418 | } |
| 418 | | else if ((m_machinetype == LASER128) && (slot == 6)) |
| 419 | |
| 420 | if ((m_machinetype == LASER128) && (slot == 6)) |
| 419 | 421 | { |
| 420 | 422 | offset &= 0xf; |
| 421 | 423 | m_laserudc->write(space, offset, data); |