Previous 199869 Revisions Next

r33788 Wednesday 10th December, 2014 at 04:05:20 UTC by R. Belmont
(MESS) apple2: disable orange/blue in hires if dhires set but not 80col. [R. Belmont, Peter Ferrie]
[src/mess/video]apple2.c

trunk/src/mess/video/apple2.c
r242299r242300
12011201         switch (mon_type)
12021202         {
12031203            case 0:
1204               artifact_map_ptr = &m_hires_artifact_map[((vram_row[col+1] & 0x80) >> 7) * 16];
1204               // verified on h/w: setting dhires w/o 80col emulates a rev. 0 Apple ][ with no orange/blue
1205               if (m_dhires)
1206               {
1207                  artifact_map_ptr = m_hires_artifact_map;
1208               }
1209               else
1210               {
1211                  artifact_map_ptr = &m_hires_artifact_map[((vram_row[col + 1] & 0x80) >> 7) * 16];
1212               }
12051213               for (b = 0; b < 7; b++)
12061214               {
12071215                  v = artifact_map_ptr[((w >> (b + 7-1)) & 0x07) | (((b ^ col) & 0x01) << 3)];


Previous 199869 Revisions Next


© 1997-2024 The MAME Team