From 63a6744ff7e20b15bd31a9eeef6aae3887fa30ca Mon Sep 17 00:00:00 2001 From: arbee Date: Sat, 23 Mar 2019 15:13:47 -0400 Subject: [PATCH] apple2: added Focus IDE for IIe, added Vulcan/Vulcan Gold IDE for IIe and IIgs [R. Belmont] --- src/mame/drivers/apple2e.cpp | 4 ++++ src/mame/drivers/apple2gs.cpp | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp index 6ada5b9bc5c..3dfce268e3d 100644 --- a/src/mame/drivers/apple2e.cpp +++ b/src/mame/drivers/apple2e.cpp @@ -153,6 +153,7 @@ Address bus A0-A11 is Y0-Y11 #include "bus/a2bus/ssprite.h" #include "bus/a2bus/ssbapple.h" #include "bus/a2bus/transwarp.h" +#include "bus/a2bus/a2vulcan.h" #include "bus/rs232/rs232.h" @@ -3955,6 +3956,7 @@ static void apple2_cards(device_slot_interface &device) device.option_add("arcbd", A2BUS_ARCADEBOARD); /* Third Millenium Engineering Arcade Board */ device.option_add("midi", A2BUS_MIDI); /* Generic 6840+6850 MIDI board */ device.option_add("zipdrive", A2BUS_ZIPDRIVE); /* ZIP Technologies IDE card */ + device.option_add("focusdrive", A2BUS_FOCUSDRIVE); /* Focus Drive IDE card */ device.option_add("echoiiplus", A2BUS_ECHOPLUS); /* Street Electronics Echo Plus (Echo II + Mockingboard clone) */ device.option_add("scsi", A2BUS_SCSI); /* Apple II SCSI Card */ device.option_add("applicard", A2BUS_APPLICARD); /* PCPI Applicard */ @@ -3977,6 +3979,8 @@ static void apple2_cards(device_slot_interface &device) device.option_add("ssprite", A2BUS_SSPRITE); /* Synetix SuperSprite Board */ device.option_add("ssbapple", A2BUS_SSBAPPLE); /* SSB Apple speech board */ device.option_add("twarp", A2BUS_TRANSWARP); /* AE TransWarp accelerator */ + device.option_add("vulcan", A2BUS_VULCAN); /* Applied Engineering Vulcan IDE drive */ + device.option_add("vulcangold", A2BUS_VULCANGOLD); /* Applied Engineering Vulcan Gold IDE drive */ } static void apple2eaux_cards(device_slot_interface &device) diff --git a/src/mame/drivers/apple2gs.cpp b/src/mame/drivers/apple2gs.cpp index bdfc493032f..7830a9601f2 100644 --- a/src/mame/drivers/apple2gs.cpp +++ b/src/mame/drivers/apple2gs.cpp @@ -85,6 +85,7 @@ #include "bus/a2bus/timemasterho.h" #include "bus/a2bus/mouse.h" #include "bus/a2bus/ezcgi.h" +#include "bus/a2bus/a2vulcan.h" //#include "bus/a2bus/pc_xporter.h" // various timing standards @@ -4540,6 +4541,8 @@ static void apple2_cards(device_slot_interface &device) device.option_add("ezcgi", A2BUS_EZCGI); /* E-Z Color Graphics Interface */ device.option_add("ezcgi9938", A2BUS_EZCGI_9938); /* E-Z Color Graphics Interface (TMS9938) */ device.option_add("ezcgi9958", A2BUS_EZCGI_9958); /* E-Z Color Graphics Interface (TMS9958) */ + device.option_add("vulcan", A2BUS_VULCAN); /* Applied Engineering Vulcan IDE drive */ + device.option_add("vulcangold", A2BUS_VULCANGOLD); /* Applied Engineering Vulcan Gold IDE drive */ // device.option_add("magicmusician", A2BUS_MAGICMUSICIAN); /* Magic Musician Card */ // device.option_add("pcxport", A2BUS_PCXPORTER); /* Applied Engineering PC Transporter */ }