trunk/hash/c128_cart.xml
| r18606 | r18607 | |
| 42 | 42 | <feature name="game" value="1" /> |
| 43 | 43 | <feature name="exrom" value="1" /> |
| 44 | 44 | |
| 45 | | <dataarea name="romh" size="0x18000"> |
| 45 | <dataarea name="romh" size="0x20000"> |
| 46 | 46 | <rom name="comal80.u1" size="0x8000" crc="65358f73" sha1="14b032b55d65b4c692ec4f0c0c5da07b28a5822d" offset="0x00000" /> |
| 47 | 47 | <rom name="comal80.u2" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x08000" /> |
| 48 | | <rom name="comal80.u3" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x10000" /> |
| 48 | <rom name="comal80.u3" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x18000" /> |
| 49 | 49 | </dataarea> |
| 50 | 50 | </part> |
| 51 | 51 | </software> |
trunk/src/mess/machine/mos8722.c
| r18606 | r18607 | |
| 382 | 382 | else if (offset >= 0x8000 && offset < 0xc000) |
| 383 | 383 | { |
| 384 | 384 | // middle ROM |
| 385 | | *ms0 = BIT(CR_ROM_MID, 0); |
| 386 | | *ms1 = BIT(CR_ROM_MID, 1); |
| 385 | *ms0 = BIT(CR_ROM_MID, 1); |
| 386 | *ms1 = BIT(CR_ROM_MID, 0); |
| 387 | 387 | } |
| 388 | 388 | else if (offset >= 0xc000) |
| 389 | 389 | { |
| 390 | 390 | // high ROM |
| 391 | | *ms0 = BIT(CR_ROM_HI, 0); |
| 392 | | *ms1 = BIT(CR_ROM_HI, 1); |
| 391 | *ms0 = BIT(CR_ROM_HI, 1); |
| 392 | *ms1 = BIT(CR_ROM_HI, 0); |
| 393 | 393 | } |
| 394 | 394 | |
| 395 | 395 | if (*ms0 && *ms1) |