Previous 199869 Revisions Next

r18164 Wednesday 26th September, 2012 at 18:46:44 UTC by hap
AM_RANGE(0x00, 0x1f) with a global mask of 0xf made no sense
[src/mame/drivers]vicdual.c

trunk/src/mame/drivers/vicdual.c
r18163r18164
254254
255255
256256static ADDRESS_MAP_START( depthch_io_map, AS_IO, 8, vicdual_state )
257   ADDRESS_MAP_GLOBAL_MASK(0xf)
257   ADDRESS_MAP_GLOBAL_MASK(0x0f)
258258
259259   /* no decoder, just logic gates, so in theory the
260260       game can read/write from multiple locations at once */
r18163r18164
337337
338338
339339static ADDRESS_MAP_START( safari_io_map, AS_IO, 8, vicdual_state )
340   ADDRESS_MAP_GLOBAL_MASK(0xf)
340   ADDRESS_MAP_GLOBAL_MASK(0x0f)
341341
342342   /* no decoder, just logic gates, so in theory the
343343       game can read/write from multiple locations at once */
r18163r18164
418418
419419
420420static ADDRESS_MAP_START( frogs_io_map, AS_IO, 8, vicdual_state )
421   ADDRESS_MAP_GLOBAL_MASK(0xf)
421   ADDRESS_MAP_GLOBAL_MASK(0x0f)
422422
423423   /* no decoder, just logic gates, so in theory the
424424       game can read/write from multiple locations at once */
r18163r18164
542542
543543
544544static ADDRESS_MAP_START( headon_io_map, AS_IO, 8, vicdual_state )
545   ADDRESS_MAP_GLOBAL_MASK(0xf)
545   ADDRESS_MAP_GLOBAL_MASK(0x0f)
546546
547547   /* no decoder, just logic gates, so in theory the
548548       game can read/write from multiple locations at once */
r18163r18164
551551
552552
553553static ADDRESS_MAP_START( sspaceat_io_map, AS_IO, 8, vicdual_state )
554   ADDRESS_MAP_GLOBAL_MASK(0xf)
554   ADDRESS_MAP_GLOBAL_MASK(0x0f)
555555
556556   /* no decoder, just logic gates, so in theory the
557557       game can read/write from multiple locations at once */
r18163r18164
10981098
10991099
11001100static ADDRESS_MAP_START( tranqgun_io_map, AS_IO, 8, vicdual_state )
1101   ADDRESS_MAP_GLOBAL_MASK(0xf)
1101   ADDRESS_MAP_GLOBAL_MASK(0x0f)
11021102
11031103   AM_RANGE(0x00, 0x00) AM_MIRROR(0x0c) AM_READ_PORT("IN0")
11041104   AM_RANGE(0x01, 0x01) AM_MIRROR(0x0c) AM_READ_PORT("IN1")
r18163r18164
11401140
11411141
11421142static ADDRESS_MAP_START( brdrline_io_map, AS_IO, 8, vicdual_state )
1143   ADDRESS_MAP_GLOBAL_MASK(0xf)
1143   ADDRESS_MAP_GLOBAL_MASK(0x0f)
11441144
11451145   AM_RANGE(0x00, 0x00) AM_MIRROR(0x0c) AM_READ_PORT("IN0")
11461146   AM_RANGE(0x01, 0x01) AM_MIRROR(0x0c) AM_READ_PORT("IN1")
r18163r18164
11681168
11691169
11701170static ADDRESS_MAP_START( heiankyo_io_map, AS_IO, 8, vicdual_state )
1171   ADDRESS_MAP_GLOBAL_MASK(0xf)
1171   ADDRESS_MAP_GLOBAL_MASK(0x0f)
11721172
11731173   AM_RANGE(0x00, 0x00) AM_MIRROR(0x0c) AM_READ_PORT("IN0")
11741174   AM_RANGE(0x01, 0x01) AM_MIRROR(0x0c) AM_READ_PORT("IN1")
r18163r18164
21232123
21242124
21252125static ADDRESS_MAP_START( nsub_io_map, AS_IO, 8, vicdual_state )
2126   ADDRESS_MAP_GLOBAL_MASK(0xf)
2126   ADDRESS_MAP_GLOBAL_MASK(0x0f)
21272127
21282128   /* no decoder, just logic gates, so in theory the
21292129       game can read/write from multiple locations at once */
2130   AM_RANGE(0x00, 0x1f) AM_READWRITE(nsub_io_r, nsub_io_w)
2130   AM_RANGE(0x00, 0x0f) AM_READWRITE(nsub_io_r, nsub_io_w)
21312131ADDRESS_MAP_END
21322132
21332133
r18163r18164
22192219
22202220
22212221static ADDRESS_MAP_START( invinco_io_map, AS_IO, 8, vicdual_state )
2222   ADDRESS_MAP_GLOBAL_MASK(0xf)
2222   ADDRESS_MAP_GLOBAL_MASK(0x0f)
22232223
22242224   /* no decoder, just logic gates, so in theory the
22252225       game can read/write from multiple locations at once */
2226   AM_RANGE(0x00, 0x1f) AM_READWRITE(invinco_io_r, invinco_io_w)
2226   AM_RANGE(0x00, 0x0f) AM_READWRITE(invinco_io_r, invinco_io_w)
22272227ADDRESS_MAP_END
22282228
22292229

Previous 199869 Revisions Next


© 1997-2024 The MAME Team