- setchr2(0x0000,reg[2]>>1);
- setchr2(0x0800,reg[3]>>1);
- setchr1(0x1000,reg[4]);
- setchr1(0x1400,reg[5]);
- setchr1(0x1800,reg[6]);
- setchr1(0x1C00,reg[7]);
+ setchr2(0x0000,(reg[2]>>1));
+ setchr2(0x0800,(reg[3]>>1));
+ setchr1(0x1000,((bank&0x10)<<4)|reg[4]);
+ setchr1(0x1400,((bank&0x20)<<3)|reg[5]);
+ setchr1(0x1800,((bank&0x40)<<2)|reg[6]);
+ setchr1(0x1C00,((bank&0x80)<<1)|reg[7]);