Previous 15994 Revisions Next

r13619 Sunday 18th December, 2011 at 21:03:07 UTC by Wilbert Pol
sms.c: Fixed regression (nw)
[src/mess/machine]sms.c

src/mess/machine/sms.c
r13618r13619
977977      {
978978         if (state->m_bios_port & IO_BIOS_ROM || ! state->m_has_bios)
979979         {
980            if ( ! state->m_cartridge[state->m_current_cartridge].features & CF_KOREAN_NOBANK_MAPPER )
980            if ( ! ( state->m_cartridge[state->m_current_cartridge].features & CF_KOREAN_NOBANK_MAPPER ) )
981981            {
982982               state->map_cart_16k( 0x8000, state->m_mapper[3] );
983983            }
r13618r13619
992992   case 1: /* Select 16k ROM bank for 0400-3FFF */
993993      if ( cartridge_selected || state->m_is_gamegear )
994994      {
995         if ( ! state->m_cartridge[state->m_current_cartridge].features & CF_KOREAN_NOBANK_MAPPER )
995         if ( ! ( state->m_cartridge[state->m_current_cartridge].features & CF_KOREAN_NOBANK_MAPPER ) )
996996         {
997997            state->map_cart_16k( 0x400, data );
998998         }
r13618r13619
10061006   case 2: /* Select 16k ROM bank for 4000-7FFF */
10071007      if ( cartridge_selected || state->m_is_gamegear )
10081008      {
1009         if ( ! state->m_cartridge[state->m_current_cartridge].features & CF_KOREAN_NOBANK_MAPPER )
1009         if ( ! ( state->m_cartridge[state->m_current_cartridge].features & CF_KOREAN_NOBANK_MAPPER ) )
10101010         {
10111011            state->map_cart_16k( 0x4000, data );
10121012         }

Previous 15994 Revisions Next


© 1998-2018 The MESS Team