Подскажите, куда положить Unreal,настроеный под Пентагон-1024, со всеми звуковыми устройствами? Ничего жать не надо, если только смненить клон Спека. Сорри, с вылаживанием туповат )
Вид для печати
Подскажите, куда положить Unreal,настроеный под Пентагон-1024, со всеми звуковыми устройствами? Ничего жать не надо, если только смненить клон Спека. Сорри, с вылаживанием туповат )
Гораздо проще можно и автоматический детект сварганить.
Из регистров AY можно спокойно считывать содержимое.
Записываем в регистр первого AY какое нибудь значение, затем переключаем на второй AY считываем значение из этого регистра. Если значения разные значит TS часть есть, иначе только один AY. А FM часть определять запросом статуса у YM2203. Если ответит - значит карта TSFM, если же нет то TS.
Вроде бы простой алгоритм :)
Только не во всех эмулях, где есть поддержка YM2203, отвечает. Хотя может глюк эмуля.
---------- Post added at 19:07 ---------- Previous post was at 19:04 ----------
Пардон. Подумал, что в настройках эмуля. А так всё правильно. Это лучше, чем программный опрос. При их прменении могут появиться "висяки"
Я вообще про то чтобы на реалах работало.
---------- Post added at 20:09 ---------- Previous post was at 20:07 ----------
Ну в дырдосе все на циклах ожидания ответа ВГшки посторено - не виснет же. Я уже написал как сделать можно и будет всем счастье. :)