diff options
Diffstat (limited to 'src/devices/bus/ti99/peb/peribox.cpp')
-rw-r--r-- | src/devices/bus/ti99/peb/peribox.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/devices/bus/ti99/peb/peribox.cpp b/src/devices/bus/ti99/peb/peribox.cpp index 773aa0723f4..17460dea555 100644 --- a/src/devices/bus/ti99/peb/peribox.cpp +++ b/src/devices/bus/ti99/peb/peribox.cpp @@ -197,6 +197,7 @@ CRUCLK* 51||52 DBIN #include "horizon.h" #include "forti.h" #include "pgram.h" +#include "sidmaster.h" #define LOG_WARN (1U<<1) // Warnings #define LOG_CONFIG (1U<<2) // Configuration @@ -499,6 +500,7 @@ void ti99_peribox_slot_standard(device_slot_interface &device) device.option_add("ccfdc", TI99_CCFDC); device.option_add("ddcc1", TI99_DDCC1); device.option_add("forti", TI99_FORTI); + device.option_add("sidmaster", TI99_SIDMASTER); } void peribox_device::device_add_mconfig(machine_config &config) @@ -543,6 +545,7 @@ void ti99_peribox_slot_evpc(device_slot_interface &device) device.option_add("ccfdc", TI99_CCFDC); device.option_add("ddcc1", TI99_DDCC1); device.option_add("forti", TI99_FORTI); + device.option_add("sidmaster", TI99_SIDMASTER); } void peribox_ev_device::device_add_mconfig(machine_config &config) @@ -580,7 +583,9 @@ peribox_genmod_device::peribox_genmod_device(const machine_config &mconfig, cons } // The BwG controller will not run with the Geneve due to its wait state -// logic (see bwg.c) +// logic (see bwg.cpp) +// The SID master card may have trouble with the Geneve because of its CRU +// handling (see sidmaster.cpp) void ti99_peribox_slot_geneve(device_slot_interface &device) { @@ -651,6 +656,7 @@ void ti99_peribox_slot_sgcpu(device_slot_interface &device) device.option_add("ccfdc", TI99_CCFDC); device.option_add("ddcc1", TI99_DDCC1); device.option_add("forti", TI99_FORTI); + device.option_add("sidmaster", TI99_SIDMASTER); } void peribox_sg_device::device_add_mconfig(machine_config &config) |