Скачать: https://github.com/nzeemin/ukncbtl/r...btl-2022-2.zip
Что нового:
- Справка об опциях командной строки в меню Help > Command Line Help, а также по опции /h либо /help
- MemoryView: подсветка текущего значения
- DebugView: всегда показываем список точек останова
- ConsoleView: для команд JMP и BR используем логику Step Into, а не Step Over, чтобы избежать возможных ошибок при отладке
- ConsoleView: ряд мелких изменений
- DisasmView: показываем зону точек останова
- DisasmView: хинты для команд режима HALT и для команды MARK
- Реализация устройства AY в том виде как предложил randomizer - см. https://zx-pk.ru/threads/6257-emulya...=1#post1163635, включается командой Emulator > AY Device on PPU
Порты 0177360, 0177362 и 0177364 на шине ПП это три чипа AY,
- записью слова передаем адрес регистра AY
- записью байта, пишем в регистр звукогенератора
Устройство уже инвертирует сигналы, поэтому НЕ нужна инверсия значений при отправке их в AY.
@randomizer, подключение AY я толком не тестировал, от вас нужен какой-то тест.




Ответить с цитированием