trunk/src/mame/machine/raiden2cop.c
| r32413 | r32414 | |
| 376 | 376 | triggerval == 0xa180 || triggerval == 0xa980 || triggerval == 0xb100 || triggerval == 0xb900) /* collisions */ |
| 377 | 377 | otherlog = 0; |
| 378 | 378 | } |
| 379 | else if (!strcmp(machine().system().name, "cupsoc")) |
| 380 | { |
| 381 | if (triggerval == 0x0204 || triggerval == 0x0205 || triggerval == 0x0905 || |
| 382 | triggerval == 0x130e || triggerval == 0x138e || triggerval == 0x118e || |
| 383 | triggerval == 0x3bb0 || |
| 384 | triggerval == 0x42c2 || |
| 385 | triggerval == 0x5105 || triggerval == 0x5905 || |
| 386 | triggerval == 0x6200 || |
| 387 | triggerval == 0xd104 || |
| 388 | triggerval == 0xdde5 || |
| 389 | triggerval == 0xe30e || triggerval == 0xe18e || |
| 390 | triggerval == 0xf105 || |
| 391 | triggerval == 0x8100 || triggerval == 0x8900) /* sin / cos */ |
| 392 | otherlog = 0; |
| 393 | } |
| 394 | else if (!strcmp(machine().system().name, "heatbrl")) |
| 395 | { |
| 396 | // note, stage 2 end boss (fire breather) will sometimes glitch, also shows 'divide by zero' from MAME when it fires (and homing missile stg3 - they don't home in properly either?) |
| 397 | // stage 2+3 priority of boaters is wrong |
| 398 | // game eventually crashes with address error (happened in stage 4 for me) |
| 399 | |
| 400 | if (triggerval == 0x0205 || |
| 401 | triggerval == 0x8100 || triggerval == 0x8900 || /* sin / cos */ |
| 402 | triggerval == 0x138e || |
| 403 | triggerval == 0x3bb0 || |
| 404 | triggerval == 0x42c2 || |
| 405 | triggerval == 0xa100 || triggerval == 0xa900 || triggerval == 0xb080 || triggerval == 0xb880) /* collisions */ |
| 406 | otherlog = 0; |
| 407 | } |
| 379 | 408 | else |
| 380 | 409 | { |
| 381 | 410 | otherlog = 0; |