trunk/src/mame/drivers/m10.c
| r22544 | r22545 | |
| 124 | 124 | * |
| 125 | 125 | *************************************/ |
| 126 | 126 | |
| 127 | | #define DEBUG (0) |
| 127 | #define M10_DEBUG (0) |
| 128 | 128 | |
| 129 | | #define LOG(x) do { if (DEBUG) printf x; } while (0) |
| 129 | #define LOG(x) do { if (M10_DEBUG) printf x; } while (0) |
| 130 | 130 | |
| 131 | 131 | WRITE8_MEMBER(m10_state::ic8j1_output_changed) |
| 132 | 132 | { |
| r22544 | r22545 | |
| 233 | 233 | |
| 234 | 234 | WRITE8_MEMBER(m10_state::m10_ctrl_w) |
| 235 | 235 | { |
| 236 | | #if DEBUG |
| 236 | #if M10_DEBUG |
| 237 | 237 | if (data & 0x40) |
| 238 | 238 | popmessage("ctrl: %02x",data); |
| 239 | 239 | #endif |
| r22544 | r22545 | |
| 308 | 308 | |
| 309 | 309 | WRITE8_MEMBER(m10_state::m11_ctrl_w) |
| 310 | 310 | { |
| 311 | | #if DEBUG |
| 311 | #if M10_DEBUG |
| 312 | 312 | if (data & 0x4c) |
| 313 | 313 | popmessage("M11 ctrl: %02x",data); |
| 314 | 314 | #endif |
| r22544 | r22545 | |
| 339 | 339 | |
| 340 | 340 | WRITE8_MEMBER(m10_state::m15_ctrl_w) |
| 341 | 341 | { |
| 342 | | #if DEBUG |
| 342 | #if M10_DEBUG |
| 343 | 343 | if (data & 0xf0) |
| 344 | 344 | popmessage("M15 ctrl: %02x",data); |
| 345 | 345 | #endif |
| r22544 | r22545 | |
| 365 | 365 | |
| 366 | 366 | WRITE8_MEMBER(m10_state::m10_a500_w) |
| 367 | 367 | { |
| 368 | | #if DEBUG |
| 368 | #if M10_DEBUG |
| 369 | 369 | if (data & 0xfc) |
| 370 | 370 | popmessage("a500: %02x",data); |
| 371 | 371 | #endif |
| r22544 | r22545 | |
| 378 | 378 | |
| 379 | 379 | // should a falling bit stop a sample? |
| 380 | 380 | // This port is written to about 20x per vblank |
| 381 | | #if DEBUG |
| 381 | #if M10_DEBUG |
| 382 | 382 | if ((m_last & 0xe8) != (data & 0xe8)) |
| 383 | 383 | popmessage("A100: %02x\n", data); |
| 384 | 384 | #endif |
| r22544 | r22545 | |
| 423 | 423 | // 0x20: computer car changes lane |
| 424 | 424 | // 0x40: dot |
| 425 | 425 | |
| 426 | | #if DEBUG |
| 426 | #if M10_DEBUG |
| 427 | 427 | if ((m_last & 0x82) != (data & 0x82)) |
| 428 | 428 | popmessage("A100: %02x\n", data); |
| 429 | 429 | #endif |