| 156 | } |
| 157 | |
| 158 | static void userVideoRomForIIe(void) |
| 159 | { |
| 160 | const BYTE* pVideoRom; |
| 161 | UINT size = GetVideo().GetVideoRom(pVideoRom); // 2K or 4K or 8K |
| 162 | if (size < Video::kVideoRomSize4K) |
| 163 | return; |
| 164 | |
| 165 | if (size == Video::kVideoRomSize4K) |
| 166 | { |
| 167 | userVideoRom4K(&csbits_enhanced2e[0], pVideoRom); |
| 168 | } |
| 169 | else |
| 170 | { |
| 171 | userVideoRom4K(&csbits_2e_pal[0], pVideoRom); |
| 172 | userVideoRom4K(&csbits_enhanced2e[0], &pVideoRom[4*1024]); |
| 173 | } |
| 174 | |
| 175 | // NB. Same *custom* US video ROM for Original & Enhanced //e |
| 176 | memcpy(csbits_2e, csbits_enhanced2e, sizeof(csbits_enhanced2e)); |
| 177 | } |
| 178 | |
| 179 | //------------------------------------- |
| 180 |
no test coverage detected