Previous 199869 Revisions Next

r32415 Friday 26th September, 2014 at 19:39:31 UTC by David Haywood
more notes (nw)
[src/mame/machine]raiden2cop.c

trunk/src/mame/machine/raiden2cop.c
r32414r32415
405405               triggerval == 0xa100 || triggerval == 0xa900 || triggerval == 0xb080 || triggerval == 0xb880) /* collisions */
406406               otherlog = 0;
407407         }
408         else if (!strcmp(machine().system().name, "godzilla"))
409         {
410            // only uses collisions? - possible this one already 'works' apart from prio problems, haven't managed to test beyond 1 level tho
411
412            if (triggerval == 0xa180 || triggerval == 0xa980 || triggerval == 0xb100 || triggerval == 0xb900) /* collisions */
413               otherlog = 0;
414         }
415         else if (!strcmp(machine().system().name, "grainbow"))
416         {
417            // path 3 (caves) midboss has wrong tiles
418            // doesn't like our BCD / Number conversion - not command related
419            // stage 4 (after 3 selectable stages) has sprite glitches bottom left
420            // fade logic is wrong (palettes for some layers shouldn't fade) - DMA operation related, not command related
421
422
423            if (triggerval == 0x0205 ||
424               triggerval == 0x8100 || triggerval == 0x8900 || /* sin / cos */
425               triggerval == 0x138e ||
426               triggerval == 0x3bb0 ||
427
428               triggerval == 0xa180 || triggerval == 0xa980 || triggerval == 0xb100 || triggerval == 0xb900 || /* collisions */
429               triggerval == 0xc480 ||
430               triggerval == 0x6200 ||
431               triggerval == 0x6980)
432               otherlog = 0;
433
434         }
435         else if (!strcmp(machine().system().name, "denjinmk"))
436         {
437            // never calls any programs
438         }
408439         else
409440         {
410441            otherlog = 0;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team