diff options
Diffstat (limited to 'src/mame/drivers/astrcorp.c')
-rw-r--r-- | src/mame/drivers/astrcorp.c | 160 |
1 files changed, 80 insertions, 80 deletions
diff --git a/src/mame/drivers/astrcorp.c b/src/mame/drivers/astrcorp.c index 8ee006d0f17..3c02d436ebd 100644 --- a/src/mame/drivers/astrcorp.c +++ b/src/mame/drivers/astrcorp.c @@ -1159,130 +1159,130 @@ DRIVER_INIT_MEMBER(astrocorp_state,astoneag) for (i = 0x25100/2; i < 0x25200/2; i++) { x = 0x0000; - if ( (i & 0x0001) ) x |= 0x0200; - if ( (i & 0x0004) && !(i & 0x0001) ) x |= 0x0080; - if ( (i & 0x0040) || (i & 0x0001) ) x |= 0x0040; - if ( (i & 0x0010) && !(i & 0x0001) ) x |= 0x0020; - if ( !(i & 0x0020) || (i & 0x0001) ) x |= 0x0010; - if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0008; - if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0004; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0002; - if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0001; + if ( (i & 0x0001) ) x |= 0x0200; + if ( (i & 0x0004) && !(i & 0x0001) ) x |= 0x0080; + if ( (i & 0x0040) || (i & 0x0001) ) x |= 0x0040; + if ( (i & 0x0010) && !(i & 0x0001) ) x |= 0x0020; + if ( !(i & 0x0020) || (i & 0x0001) ) x |= 0x0010; + if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0008; + if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0004; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0002; + if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0001; rom[i] ^= x; } /* - for (i = 0x25300/2; i < 0x25400/2; i++) - { - x = 0x1300; - rom[i] ^= x; - } + for (i = 0x25300/2; i < 0x25400/2; i++) + { + x = 0x1300; + rom[i] ^= x; + } */ for (i = 0x25400/2; i < 0x25500/2; i++) { x = 0x4200; - if ( (i & 0x0001) ) x |= 0x0400; - if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0080; - if ( !(i & 0x0010) || (i & 0x0001) ) x |= 0x0040; - if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0020; - if ( !(i & 0x0004) || (i & 0x0001) ) x |= 0x0010; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0004; - if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0002; - if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0001; + if ( (i & 0x0001) ) x |= 0x0400; + if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0080; + if ( !(i & 0x0010) || (i & 0x0001) ) x |= 0x0040; + if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0020; + if ( !(i & 0x0004) || (i & 0x0001) ) x |= 0x0010; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0004; + if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0002; + if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0001; rom[i] ^= x; } for (i = 0x25500/2; i < 0x25600/2; i++) { x = 0x4200; - if ( (i & 0x0001) ) x |= 0x0400; - if ( (i & 0x0010) && !(i & 0x0001) ) x |= 0x0080; - if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0040; - if ( !(i & 0x0002) && !(i & 0x0001) ) x |= 0x0020; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0010; - if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0008; - if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0004; - if ( (i & 0x0004) && !(i & 0x0001) ) x |= 0x0002; - if ( (i & 0x0001) ) x |= 0x0001; + if ( (i & 0x0001) ) x |= 0x0400; + if ( (i & 0x0010) && !(i & 0x0001) ) x |= 0x0080; + if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0040; + if ( !(i & 0x0002) && !(i & 0x0001) ) x |= 0x0020; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0010; + if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0008; + if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0004; + if ( (i & 0x0004) && !(i & 0x0001) ) x |= 0x0002; + if ( (i & 0x0001) ) x |= 0x0001; rom[i] ^= x; } /* - for (i = 0x25700/2; i < 0x25800/2; i++) - { - x = 0x6800; - if ( !(i & 0x0001) ) x |= 0x8000; + for (i = 0x25700/2; i < 0x25800/2; i++) + { + x = 0x6800; + if ( !(i & 0x0001) ) x |= 0x8000; - if ( !(i & 0x0040) || ((i & 0x0001) || !(i & 0x0001)) ) x |= 0x0100; + if ( !(i & 0x0040) || ((i & 0x0001) || !(i & 0x0001)) ) x |= 0x0100; - rom[i] ^= x; - } + rom[i] ^= x; + } */ for (i = 0x25800/2; i < 0x25900/2; i++) { x = 0x8300; - if ( (i & 0x0040) || (i & 0x0001) ) x |= 0x2000; - if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0080; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0040; - if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0020; - if ( !(i & 0x0004) || (i & 0x0001) ) x |= 0x0010; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0008; - if ( (i & 0x0010) && !(i & 0x0001) ) x |= 0x0004; - if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0002; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0001; + if ( (i & 0x0040) || (i & 0x0001) ) x |= 0x2000; + if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0080; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0040; + if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0020; + if ( !(i & 0x0004) || (i & 0x0001) ) x |= 0x0010; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0008; + if ( (i & 0x0010) && !(i & 0x0001) ) x |= 0x0004; + if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0002; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0001; rom[i] ^= x; } -// for (i = 0x25900/2; i < 0x25a00/2; i++) +// for (i = 0x25900/2; i < 0x25a00/2; i++) for (i = 0x25c00/2; i < 0x25d00/2; i++) { // changed from 25400 -// x = 0x4200; +// x = 0x4200; x = 0x4000; -// if ( (i & 0x0001) ) x |= 0x0400; - if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0080; - if ( !(i & 0x0010) || (i & 0x0001) ) x |= 0x0040; - if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0020; - if ( !(i & 0x0004) || (i & 0x0001) ) x |= 0x0010; - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0004; - if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0002; - if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0001; +// if ( (i & 0x0001) ) x |= 0x0400; + if ( (i & 0x0020) && !(i & 0x0001) ) x |= 0x0080; + if ( !(i & 0x0010) || (i & 0x0001) ) x |= 0x0040; + if ( (i & 0x0040) && !(i & 0x0001) ) x |= 0x0020; + if ( !(i & 0x0004) || (i & 0x0001) ) x |= 0x0010; + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0004; + if ( (i & 0x0008) && !(i & 0x0001) ) x |= 0x0002; + if ( (i & 0x0002) || (i & 0x0001) ) x |= 0x0001; rom[i] ^= x; } /* - for (i = 0x25d00/2; i < 0x25e00/2; i++) - { - x = 0x4000; - if ( !(i & 0x0040) ) x |= 0x0800; - - if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0100; // almost!! - - if ( ((i & 0x0040)&&((i & 0x0020)||(i & 0x0010))) || !(i & 0x0001) ) x |= 0x0200; // almost!! - if ( (!(i & 0x0040) || !(i & 0x0008)) && !(i & 0x0001) ) x |= 0x0008; - if ( (i & 0x0040) || !(i & 0x0020) || (i & 0x0001) ) x |= 0x0001; // almost!! - rom[i] ^= x; - } + for (i = 0x25d00/2; i < 0x25e00/2; i++) + { + x = 0x4000; + if ( !(i & 0x0040) ) x |= 0x0800; + + if ( !(i & 0x0040) && !(i & 0x0001) ) x |= 0x0100; // almost!! + + if ( ((i & 0x0040)&&((i & 0x0020)||(i & 0x0010))) || !(i & 0x0001) ) x |= 0x0200; // almost!! + if ( (!(i & 0x0040) || !(i & 0x0008)) && !(i & 0x0001) ) x |= 0x0008; + if ( (i & 0x0040) || !(i & 0x0020) || (i & 0x0001) ) x |= 0x0001; // almost!! + rom[i] ^= x; + } */ /* - for (i = 0x25e00/2; i < 0x25f00/2; i++) - { - x = 0xa600; + for (i = 0x25e00/2; i < 0x25f00/2; i++) + { + x = 0xa600; - if ( (i & 0x0040) && (i & 0x0001) ) x |= 0x4000; - if ( (i & 0x0040) && (i & 0x0001) ) x |= 0x0800; - if ( !(i & 0x0001) ) x |= 0x0100; + if ( (i & 0x0040) && (i & 0x0001) ) x |= 0x4000; + if ( (i & 0x0040) && (i & 0x0001) ) x |= 0x0800; + if ( !(i & 0x0001) ) x |= 0x0100; - if ( ( (i & 0x0040) && (i & 0x0008) && !(i & 0x0001)) || - ( !(i & 0x0040) && ((i & 0x0004) ^ (i & 0x0002)) && !(i & 0x0001) ) ) x |= 0x0002; // almost!! + if ( ( (i & 0x0040) && (i & 0x0008) && !(i & 0x0001)) || + ( !(i & 0x0040) && ((i & 0x0004) ^ (i & 0x0002)) && !(i & 0x0001) ) ) x |= 0x0002; // almost!! - if ( !(i & 0x0040) || !(i & 0x0002) || (i & 0x0001) ) x |= 0x0001; - rom[i] ^= x; - } + if ( !(i & 0x0040) || !(i & 0x0002) || (i & 0x0001) ) x |= 0x0001; + rom[i] ^= x; + } */ for (i = 0x26f00/2; i < 0x27000/2; i++) |