trunk/src/mess/video/apple3.c
| r31775 | r31776 | |
| 154 | 154 | offset = ram_size - 0x8000 + text_map[y] + x + (m_flags & VAR_VM2 ? 0x0400 : 0x0000); |
| 155 | 155 | ch = ram[offset]; |
| 156 | 156 | |
| 157 | | if (m_flags & VAR_VM0) |
| 157 | // no color text in emulation mode |
| 158 | if ((m_flags & VAR_VM0) && (m_via_1_a & 0x40)) |
| 158 | 159 | { |
| 159 | 160 | /* color text */ |
| 160 | 161 | offset = ram_size - 0x8000 + text_map[y] + x + (m_flags & VAR_VM2 ? 0x0000 : 0x0400); |
| r31775 | r31776 | |
| 411 | 412 | |
| 412 | 413 | UINT32 apple3_state::screen_update_apple3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) |
| 413 | 414 | { |
| 414 | | // printf("gfx mode %x\n", m_flags & (VAR_VM3|VAR_VM1|VAR_VM0)); |
| 415 | // printf("gfx mode %x\n", m_flags & (VAR_VM3|VAR_VM1|VAR_VM0)); |
| 415 | 416 | |
| 416 | 417 | switch(m_flags & (VAR_VM3|VAR_VM1|VAR_VM0)) |
| 417 | 418 | { |