| Previous | 15994 Revisions | Next |
| r4564 Sunday 26th April, 2009 at 08:27:41 UTC by Wilbert Pol |
|---|
| [NGPC] Only allow the lower 4 bits of high palette to be written. Fixes bug #1816. |
| [src/mess/video] | k1ge.c |
| r4563 | r4564 | |
|---|---|---|
| 113 | 113 | data &= 0x80; |
| 114 | 114 | break; |
| 115 | 115 | } |
| 116 | ||
| 117 | /* Only the lower 4 bits of the palette entry high bytes can be written */ | |
| 118 | if ( offset >= 0x0200 && offset < 0x0400 && ( offset & 1 ) ) | |
| 119 | { | |
| 120 | data &= 0x0f; | |
| 121 | } | |
| 122 | ||
| 116 | 123 | k1ge->vram[offset & 0x7ff] = data; |
| 117 | 124 | } |
| 118 | 125 |
| Previous | 15994 Revisions | Next |