- case 0xa000:mapbyte1[1]=V;Synco();break;
- case 0x8000:mapbyte1[0]=V;break;
- case 0x8001:switch(mapbyte1[0]&7)
- {
-// default:printf("ark\n");break;
- case 6:mapbyte2[0]=V;Synco();break;
- case 7:mapbyte2[1]=V;Synco();break;
- }break;
- //case 0xa001:MIRROR_SET2(V>>7);break;
+ case 0x00:
+ case 0x30:
+ ROM_BANK32(A&0xF);
+ break;
+ case 0x20:
+ case 0x10:
+ ROM_BANK16(0x8000,((A&0xF)<<1)| (((A&0x20)>>4)) );
+ ROM_BANK16(0xC000,((A&0xF)<<1)| (((A&0x20)>>4)) );
+ break;