trunk/src/mess/drivers/pc9801.c
| r19502 | r19503 | |
| 38 | 38 | floppy issues TODO (certain fail) |
| 39 | 39 | - 46 Okunen Monogatari - The Shinkaron |
| 40 | 40 | - AD&D Champions of Krynn |
| 41 | - AI Shougi (asserts upon loading) |
| 41 | 42 | - Aoki Ookami no Shiroki Mejika - Gengis Khan |
| 42 | 43 | - Bokosuka Wars |
| 43 | 44 | - Dokkin Minako Sensei (2dd image) |
| r19502 | r19503 | |
| 1256 | 1257 | pcg_offset|= m_font_line; |
| 1257 | 1258 | pcg_offset|= m_font_lr; |
| 1258 | 1259 | |
| 1259 | | /* TODO: Brandish 2 accesses a 0008a561 kanji address, obviously causing a crash. */ |
| 1260 | | // if(pcg_offset >= 0x80000) |
| 1261 | | // return 0; |
| 1262 | | |
| 1263 | 1260 | return m_kanji_rom[pcg_offset]; |
| 1264 | 1261 | } |
| 1265 | 1262 | } |
| r19502 | r19503 | |
| 1314 | 1311 | switch((offset & 0xe) + 1) |
| 1315 | 1312 | { |
| 1316 | 1313 | case 0x01: |
| 1317 | | m_font_addr = (data & 0xff) | (m_font_addr & 0xff00); |
| 1314 | m_font_addr = (data & 0xff) | (m_font_addr & 0x7f00); |
| 1318 | 1315 | return; |
| 1319 | 1316 | case 0x03: |
| 1320 | | m_font_addr = (data << 8) | (m_font_addr & 0xff); |
| 1317 | m_font_addr = ((data & 0x7f) << 8) | (m_font_addr & 0xff); |
| 1321 | 1318 | return; |
| 1322 | 1319 | case 0x05: |
| 1323 | 1320 | //printf("%02x\n",data); |