Вот взглянул на труды ковыряния прошлого года.Сообщение от Evgeny Muchkin
На вскидку, не вдаваясь в подробности, вариантов, мне видится 3:
1 - как ты говоришь, сделать еще 2 бита - теряется совместимость с стандартным SMUC (кто его знает как поведет);
2 - добавить флаг(ячейку памяти) при отсутсвии платы все дисководы становятся физическими(тогда прелестями платы не воспользуешся) ;
3 - как самый реальный, биты переназначить на дисководы C и D, а дисководы A и B всегда физические, как бы как в PCюке.
Но после этого все равно - тестировать тебе придется на свой страх и риск.
Для начала - я бы сделал самое простое - поставить заглушки, как бы отключить всю виртуальщину - этим самым можно проверить не вываливаются вся "эксепшены - типа неразберихи в бейсике".