trunk/src/mame/drivers/pinkiri8.c
| r20864 | r20865 | |
| 63 | 63 | int m_prev_writes; |
| 64 | 64 | UINT8 m_mux_data; |
| 65 | 65 | UINT8 m_prot_read_index; |
| 66 | | UINT8 m_prot_char[6]; |
| 66 | UINT8 m_prot_char[5]; |
| 67 | 67 | UINT8 m_prot_index; |
| 68 | 68 | DECLARE_WRITE8_MEMBER(output_regs_w); |
| 69 | 69 | DECLARE_WRITE8_MEMBER(pinkiri8_vram_w); |
| r20864 | r20865 | |
| 1227 | 1227 | } |
| 1228 | 1228 | else |
| 1229 | 1229 | { |
| 1230 | | m_prot_char[m_prot_index] = data; |
| 1231 | | m_prot_index++; |
| 1230 | if(m_prot_index == 5) |
| 1231 | return; |
| 1232 | 1232 | |
| 1233 | m_prot_char[m_prot_index++] = data; |
| 1234 | |
| 1233 | 1235 | if(m_prot_char[0] == 'E' && m_prot_char[1] == 'R' && m_prot_char[2] == 'R' && m_prot_char[3] == 'O' && m_prot_char[4] == 'R') |
| 1234 | 1236 | m_prot_read_index = 0; |
| 1235 | 1237 | } |