Previous 199869 Revisions Next

r17447 Friday 24th August, 2012 at 18:42:20 UTC by Wilbert Pol
(MESS) msx1_cart.xml: Revert previous animal land fix. Changed all ascii mappers to start with bank 0 selected on reset (nw)
[hash]msx1_cart.xml
[src/mess/machine]msx.c msx_slot.c

trunk/hash/msx1_cart.xml
r17446r17447
3232      <info name="alt_title" value="アニマルランド殺人事件" />
3333      <part name="cart" interface="msx_cart">
3434         <feature name="pcb" value="TA-1M" />
35         <feature name="mapper" value="M60002-0125SP-KON" />   <!-- M60002-0125SP hooked up to work like a konami scc mapper?? -->
35         <feature name="mapper" value="M60002-0125SP" />
3636         <dataarea name="rom" size="131072">
37            <rom name="lh231077" size="131072" crc="aee2363d" sha1="db33011d006201b3bd3bbc4c7c952da2990f36e4" offset="0" />
37            <rom name="lh231077" size="131072" crc="15a0f98a" sha1="495876c504bdc4de24860ea15b25dda8f3b06c49" offset="0" />
3838         </dataarea>
3939      </part>
4040   </software>
trunk/src/mess/machine/msx_slot.c
r17446r17447
490490{
491491   int i;
492492
493   for (i=0; i<4; i++) state->m_banks[i] = i;
493   for (i=0; i<4; i++) state->m_banks[i] = 0;
494494}
495495
496496MSX_SLOT_MAP(ascii8)
r17446r17447
649649{
650650   int i;
651651
652   for (i=0; i<4; i++) state->m_banks[i] = i;
652   for (i=0; i<4; i++) state->m_banks[i] = 0;
653653}
654654
655655static UINT8 *ascii8_sram_bank_select (msx_state *drvstate, slot_state *state, int bankno)
r17446r17447
809809{
810810   int i;
811811
812   for (i=0; i<2; i++) state->m_banks[i] = i;
812   for (i=0; i<2; i++) state->m_banks[i] = 0;
813813}
814814
815815static UINT8 *ascii16_sram_bank_select (msx_state *drvstate, slot_state *state, int bankno)
trunk/src/mess/machine/msx.c
r17446r17447
108108         {
109109            { "M60002-0125SP",      false,      SLOT_ASCII8 },
110110            { "M60002-0125SP",      true,      SLOT_ASCII8_SRAM },
111            { "M60002-0125SP-KON",   false,      SLOT_KONAMI_SCC },
112111            { "LZ93A13",         false,      SLOT_ASCII8 },
113112            { "LZ93A13",         true,      SLOT_ASCII8_SRAM },
114113            { "LZ93A13-16",         false,      SLOT_ASCII16 },

Previous 199869 Revisions Next


© 1997-2024 The MAME Team