protected virtual void BaseSetup() { int num_prg_banks = Cart.prg_size / 8; prg_mask = num_prg_banks - 1; int num_chr_banks = (Cart.chr_size); chr_byte_mask = (num_chr_banks * 1024) - 1; mapper = new Namcot108Chip(this); SetMirrorType(EMirrorType.Vertical); }
protected virtual void BaseSetup() { int num_prg_banks = Cart.PrgSize / 8; prg_mask = num_prg_banks - 1; int num_chr_banks = (Cart.ChrSize); chr_byte_mask = (num_chr_banks * 1024) - 1; mapper = new Namcot108Chip(this); if (!NES._isVS) { SetMirrorType(EMirrorType.Vertical); } }
protected virtual void BaseSetup() { int num_prg_banks = Cart.prg_size / 8; prg_mask = num_prg_banks - 1; int num_chr_banks = (Cart.chr_size); chr_byte_mask = (num_chr_banks*1024) - 1; mapper = new Namcot108Chip(this); SetMirrorType(EMirrorType.Vertical); }