summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/apple2e.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2020-10-23 17:03:09 +1100
committer Vas Crabb <vas@vastheman.com>2020-10-23 17:03:09 +1100
commit515e85ba80a320981f5f4f2546f73ac06cd6db34 (patch)
tree95e30010ee1754e26868993af6c93e5bdd28b474 /src/mame/drivers/apple2e.cpp
parentdc2e44c7be1f2dee81b068a2ff6b166f2edaf042 (diff)
bus/a2bus: Added Orange Micro Grappler+ Printer Interface. [Vas Crabb, Golden Child, archive.org]
Diffstat (limited to 'src/mame/drivers/apple2e.cpp')
-rw-r--r--src/mame/drivers/apple2e.cpp64
1 files changed, 33 insertions, 31 deletions
diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp
index 4a244d12f2f..838dd8c5237 100644
--- a/src/mame/drivers/apple2e.cpp
+++ b/src/mame/drivers/apple2e.cpp
@@ -131,52 +131,53 @@ MIG RAM page 2 $CE02 is the speaker/slot bitfield and $CE03 is the paddle/accele
#include "machine/ds1315.h"
#include "machine/apple2common.h"
+#include "bus/a2bus/4play.h"
+#include "bus/a2bus/a2alfam2.h"
+#include "bus/a2bus/a2applicard.h"
+#include "bus/a2bus/a2arcadebd.h"
#include "bus/a2bus/a2bus.h"
+#include "bus/a2bus/a2cffa.h"
+#include "bus/a2bus/a2corvus.h"
#include "bus/a2bus/a2diskii.h"
#include "bus/a2bus/a2diskiing.h"
-#include "bus/a2bus/a2mockingboard.h"
-#include "bus/a2bus/a2cffa.h"
+#include "bus/a2bus/a2dx1.h"
+#include "bus/a2bus/a2eauxslot.h"
+#include "bus/a2bus/a2echoii.h"
+#include "bus/a2bus/a2eext80col.h"
+#include "bus/a2bus/a2eramworks3.h"
+#include "bus/a2bus/a2estd80col.h"
+#include "bus/a2bus/a2hsscsi.h"
+#include "bus/a2bus/a2iwm.h"
+#include "bus/a2bus/a2mcms.h"
#include "bus/a2bus/a2memexp.h"
+#include "bus/a2bus/a2midi.h"
+#include "bus/a2bus/a2mockingboard.h"
+#include "bus/a2bus/a2pic.h"
+#include "bus/a2bus/a2sam.h"
#include "bus/a2bus/a2scsi.h"
-#include "bus/a2bus/cmsscsi.h"
-#include "bus/a2bus/a2hsscsi.h"
-#include "bus/a2bus/a2thunderclock.h"
#include "bus/a2bus/a2softcard.h"
-#include "bus/a2bus/a2videoterm.h"
#include "bus/a2bus/a2ssc.h"
#include "bus/a2bus/a2swyft.h"
#include "bus/a2bus/a2themill.h"
-#include "bus/a2bus/a2sam.h"
-#include "bus/a2bus/a2alfam2.h"
-#include "bus/a2bus/laser128.h"
-#include "bus/a2bus/a2echoii.h"
-#include "bus/a2bus/a2arcadebd.h"
-#include "bus/a2bus/a2midi.h"
-#include "bus/a2bus/a2zipdrive.h"
-#include "bus/a2bus/a2applicard.h"
+#include "bus/a2bus/a2thunderclock.h"
#include "bus/a2bus/a2ultraterm.h"
-#include "bus/a2bus/a2pic.h"
-#include "bus/a2bus/a2corvus.h"
-#include "bus/a2bus/a2mcms.h"
-#include "bus/a2bus/a2dx1.h"
-#include "bus/a2bus/timemasterho.h"
-#include "bus/a2bus/mouse.h"
+#include "bus/a2bus/a2videoterm.h"
+#include "bus/a2bus/a2vulcan.h"
+#include "bus/a2bus/a2zipdrive.h"
+#include "bus/a2bus/byte8251.h"
+#include "bus/a2bus/cmsscsi.h"
+#include "bus/a2bus/computereyes2.h"
#include "bus/a2bus/ezcgi.h"
+#include "bus/a2bus/grapplerplus.h"
+#include "bus/a2bus/laser128.h"
+#include "bus/a2bus/mouse.h"
#include "bus/a2bus/pc_xporter.h"
-#include "bus/a2bus/a2eauxslot.h"
-#include "bus/a2bus/a2estd80col.h"
-#include "bus/a2bus/a2eext80col.h"
-#include "bus/a2bus/a2eramworks3.h"
-#include "bus/a2bus/ssprite.h"
+#include "bus/a2bus/sider.h"
#include "bus/a2bus/ssbapple.h"
+#include "bus/a2bus/ssprite.h"
+#include "bus/a2bus/timemasterho.h"
#include "bus/a2bus/transwarp.h"
-#include "bus/a2bus/a2vulcan.h"
-#include "bus/a2bus/4play.h"
-#include "bus/a2bus/computereyes2.h"
-#include "bus/a2bus/byte8251.h"
-#include "bus/a2bus/a2iwm.h"
#include "bus/a2bus/uthernet.h"
-#include "bus/a2bus/sider.h"
#include "bus/a2gameio/gameio.h"
#include "bus/rs232/rs232.h"
@@ -4528,6 +4529,7 @@ static void apple2_cards(device_slot_interface &device)
device.option_add("uthernet", A2BUS_UTHERNET); /* A2RetroSystems Uthernet card */
device.option_add("sider2", A2BUS_SIDER2); /* Advanced Tech Systems / First Class Peripherals Sider 2 SASI card */
device.option_add("sider1", A2BUS_SIDER1); /* Advanced Tech Systems / First Class Peripherals Sider 1 SASI card */
+ device.option_add("grapplerplus", A2BUS_GRAPPLERPLUS); /* Orange Micro Grappler+ Printer Interface card */
}
static void apple2eaux_cards(device_slot_interface &device)