| 237 | } |
| 238 | |
| 239 | void setchr2r(int r, uint32 A, uint32 V) { |
| 240 | if (!CHRptr[r]) return; |
| 241 | FCEUPPU_LineUpdate(); |
| 242 | V &= CHRmask2[r]; |
| 243 | VPageR[(A) >> 10] = VPageR[((A) >> 10) + 1] = &CHRptr[r][(V) << 11] - (A); |
| 244 | if (CHRram[r]) |
| 245 | PPUCHRRAM |= (3 << (A >> 10)); |
| 246 | else |
| 247 | PPUCHRRAM &= ~(3 << (A >> 10)); |
| 248 | } |
| 249 | |
| 250 | void setchr4r(int r, unsigned int A, unsigned int V) { |
| 251 | if (!CHRptr[r]) return; |
no test coverage detected