Previous 15994 Revisions Next

r2020 Wednesday 19th March, 2008 at 11:37:00 UTC by Dirk Best
[ASTROCDE] Updated for 0.123u6
[src/mame/video]astrocde.c
[src/mess/drivers]astrocde.c

src/mame/video/astrocde.c
r2019r2020
452452      vertical_feedback = vfeedback;
453453      horizontal_feedback = hfeedback;
454454   }
455
456   /* nothing to do, clear the interrupt */   
457   else
458      cpunum_set_input_line(machine, 0, 0, CLEAR_LINE);   
455459}
456460
457461
r2019r2020
490494   else if (astrocade_video_config & AC_LIGHTPEN_INTS)
491495      astrocade_trigger_lightpen(machine, astrocade_scanline, 8);
492496
497   /* nothing to do, clear the interrupt */   
498   else
499      cpunum_set_input_line(machine, 0, 0, CLEAR_LINE);
500
493501   /* advance to the next scanline */
494502   scanline++;
495503   if (scanline >= video_screen_get_height(machine->primary_screen))
r2019r2020
556564      case 0x17:   /* keypad column 3 */
557565         result = readinputportbytag_safe("KEYPAD3", 0xff);
558566         break;
567
568      case 0x1c:   /* player 1 knob */
569         result = readinputportbytag_safe("P1_KNOB", 0xff);
570         break;
571
572      case 0x1d:   /* player 2 knob */
573         result = readinputportbytag_safe("P2_KNOB", 0xff);
574         break;
575
576      case 0x1e:   /* player 3 knob */
577         result = readinputportbytag_safe("P3_KNOB", 0xff);
578         break;
579
580      case 0x1f:   /* player 4 knob */
581         result = readinputportbytag_safe("P4_KNOB", 0xff);
582         break;
559583   }
560584
561585   return result;
src/mess/drivers/astrocde.c
r2019r2020
2727
2828
2929static ADDRESS_MAP_START( astrocade_io, ADDRESS_SPACE_IO, 8 )
30   ADDRESS_MAP_GLOBAL_MASK(0xff)
31   AM_RANGE(0x00, 0x1f) AM_READWRITE(astrocade_data_chip_register_r, astrocade_data_chip_register_w)
30   AM_RANGE(0x00, 0x1f) AM_MIRROR(0xff00) AM_MASK(0xffff) AM_READWRITE(astrocade_data_chip_register_r, astrocade_data_chip_register_w)
3231ADDRESS_MAP_END
3332
3433

Previous 15994 Revisions Next


© 1998-2018 The MESS Team