attpet to fix #282
This commit is contained in:
parent
1b0edf183d
commit
8ae1807957
|
@ -28,7 +28,6 @@ static uint8 prgreg[2], chrreg[8];
|
||||||
static uint16 chrhi[8];
|
static uint16 chrhi[8];
|
||||||
static uint8 regcmd, irqcmd, mirr, big_bank;
|
static uint8 regcmd, irqcmd, mirr, big_bank;
|
||||||
static uint16 acount = 0;
|
static uint16 acount = 0;
|
||||||
static uint16 weirdo = 0;
|
|
||||||
|
|
||||||
static uint8 *WRAM = NULL;
|
static uint8 *WRAM = NULL;
|
||||||
static uint32 WRAMSIZE;
|
static uint32 WRAMSIZE;
|
||||||
|
@ -38,6 +37,7 @@ static SFORMAT StateRegs[] =
|
||||||
{ prgreg, 2, "PREG" },
|
{ prgreg, 2, "PREG" },
|
||||||
{ chrreg, 8, "CREG" },
|
{ chrreg, 8, "CREG" },
|
||||||
{ chrhi, 16, "CRGH" },
|
{ chrhi, 16, "CRGH" },
|
||||||
|
{ &acount, 2, "ACNT" },
|
||||||
{ ®cmd, 1, "CMDR" },
|
{ ®cmd, 1, "CMDR" },
|
||||||
{ &irqcmd, 1, "CMDI" },
|
{ &irqcmd, 1, "CMDI" },
|
||||||
{ &mirr, 1, "MIRR" },
|
{ &mirr, 1, "MIRR" },
|
||||||
|
@ -62,15 +62,8 @@ static void Sync(void) {
|
||||||
setchr8(0);
|
setchr8(0);
|
||||||
else{
|
else{
|
||||||
uint8 i;
|
uint8 i;
|
||||||
//if(!weirdo)
|
for (i = 0; i < 8; i++)
|
||||||
for (i = 0; i < 8; i++)
|
setchr1(i << 10, (chrhi[i] | chrreg[i]) >> is22);
|
||||||
setchr1(i << 10, (chrhi[i] | chrreg[i]) >> is22);
|
|
||||||
//else {
|
|
||||||
// setchr1(0x0000, 0xFC);
|
|
||||||
// setchr1(0x0400, 0xFD);
|
|
||||||
// setchr1(0x0800, 0xFF);
|
|
||||||
// weirdo--;
|
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
switch (mirr & 0x3) {
|
switch (mirr & 0x3) {
|
||||||
case 0: setmirror(MI_V); break;
|
case 0: setmirror(MI_V); break;
|
||||||
|
|
Loading…
Reference in New Issue