NESHawk - mapper 80 prg mapping done, still need some chr work

This commit is contained in:
adelikat 2012-03-04 22:18:24 +00:00
parent dec7183e73
commit f450246098
1 changed files with 13 additions and 13 deletions

View File

@ -84,42 +84,42 @@ PRG Setup:
{ {
switch (addr) switch (addr)
{ {
case 0x7EF6: case 0x1EF6:
if (value.Bit(0)) if (value.Bit(0))
SetMirrorType(EMirrorType.Vertical); SetMirrorType(EMirrorType.Vertical);
else else
SetMirrorType(EMirrorType.Horizontal); SetMirrorType(EMirrorType.Horizontal);
break; break;
case 0x7EF0: case 0x1EF0:
chr_regs_2k[0] = value; chr_regs_2k[0] = value;
break; break;
case 0x7EF1: case 0x1EF1:
chr_regs_2k[1] = value; chr_regs_2k[1] = value;
break; break;
case 0x7EF2: case 0x1EF2:
chr_regs_2k[2] = value; chr_regs_2k[2] = value;
break; break;
case 0x7EF3: case 0x1EF3:
chr_regs_2k[3] = value; chr_regs_2k[3] = value;
break; break;
case 0x7EF4: case 0x1EF4:
chr_regs_2k[4] = value; chr_regs_2k[4] = value;
break; break;
case 0X7EF5: case 0X1EF5:
chr_regs_2k[5] = value; chr_regs_2k[5] = value;
break; break;
case 0x7EFA: //PRG Reg 0 case 0x1EFA: //PRG Reg 0
case 0x7EFB: case 0x1EFB:
prg_regs_8k[0] = value; prg_regs_8k[0] = value;
break; break;
case 0x7EFC: //PRG Reg 1 case 0x1EFC: //PRG Reg 1
case 0x7EFD: case 0x1EFD:
prg_regs_8k[1] = value; prg_regs_8k[1] = value;
break; break;
case 0x7EFE: //PRG Reg 2 case 0x1EFE: //PRG Reg 2
case 0x7EFF: case 0x1EFF:
prg_regs_8k[2] = value; prg_regs_8k[2] = value;
break; break;
} }