Previous 199869 Revisions Next

r32435 Saturday 27th September, 2014 at 13:07:24 UTC by David Haywood
more debug notes (nw)
[src/mame/machine]raiden2cop.c

trunk/src/mame/machine/raiden2cop.c
r32434r32435
436436         {
437437            // never calls any programs
438438         }
439         else if (!strcmp(machine().system().name, "zeroteam"))
440         {
441            // got stuck in lying in corner with tiny bit of health left on first boss (couldn't do anything, had to let 2nd player join)
442            // birdman boss is wrong (unemulated commands) (final boss behavior is similar)
443            // sprite priority is wrong (not command related - sort DMA)
444            // 3rd stage mid-boss does not enter properly (have to use special attack to trigger them into motion)
445            // 5th stage, does not punch door for speedboat section
446
447            if (triggerval == 0x0205 || triggerval == 0x0904 ||
448               triggerval == 0x8100 || triggerval == 0x8900 || /* sin / cos */
449               triggerval == 0x130e || triggerval == 0x138e ||
450               triggerval == 0x3b30 ||
451               triggerval == 0x42c2 || // throwing
452               triggerval == 0x6200 || // emeny throwing crates to the left?
453               triggerval == 0xa180 || triggerval == 0xa980 || triggerval == 0xb100 || triggerval == 0xb900 || /* collisions */
454
455               // 2nd level 'bird man' boss uses these
456               triggerval == 0xfc84 ||
457               triggerval == 0xf790 ||
458               triggerval == 0xede5 ||
459               triggerval == 0x330e ||
460               triggerval == 0x4aa0)
461
462               otherlog = 0;
463
464
465         }
439466         else
440467         {
441468            otherlog = 0;
r32434r32435
17701797
17711798WRITE16_MEMBER( raiden2cop_device::cop_cmd_w)
17721799{
1800   find_trigger_match(data, 0xf800);
1801
17731802   cop_status &= 0x7fff;
17741803
17751804   switch(data) {

Previous 199869 Revisions Next


© 1997-2024 The MAME Team