Цитирую А. Ларченко:
При установке TR-DOS (точка входа 15649) в оперативной памяти с адреса 23734 создаётся область для хранения системных переменных операционной системы длиной 112 байт.
Цитирую А. Ларченко:
При установке TR-DOS (точка входа 15649) в оперативной памяти с адреса 23734 создаётся область для хранения системных переменных операционной системы длиной 112 байт.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Меня еще вот это смущает:
Кроме того, во время чтения или записи сектора, между об-
ластью переменных DOS и CHANS создается буфер сектора - 257 байт
(256 байт данных + контр.байт).
ZX Spectrum forever!
Ну тут я уже, к сожалению, ничего не знаю![]()
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Хотя на данном этапе это не так уж важно.
Порт то какой? Сейчас xxCF, чтоб в эмуле можно было проверить.
Тестунг (заточено под скорпиён, даже турбу включает):
Сам сид в файле sidfile.S (не больше 48кб).
ZX Spectrum forever!
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Вопрос то из-за чего возник: SID тактируется частотой 1МГц. Так называемый "phi-2 clock", вырабатываемый непосредственно 6502. Фактически это помимо того, что чип тактируется этим сигналом, так он ещё работает как двойной CS. Т.е. к чипу может быть обращение только при /CS = 0 и Ф2 = 1. Так вот я не знаю, успеет ли Z80 записать что-либо в СИД, либо сигналы CS и WE надо будет ещё немного продержать до заднего фронта Ф2?
---------- Post added at 21:57 ---------- Previous post was at 20:59 ----------
molodcov_alex, а побороть рубеж в 48кб для СИДа будет реально?
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ну это конкретное ограничение - это загрузчик с диска так написан на коленке. Может на пару кило можно расшириться, но не больше. И то вряд ли это как-то поможет. С местом там все очень фигово, плеер фактически сидит в адресном пространстве 6502. Ни о каких переключениях страничек памяти C64 лучше и не мечтать.
ZX Spectrum forever!
molodcov_alex, тогда буду пилить сами сид-файлы. С этим понятно. А что с длительностью импульсов? Они будут дольше, чем длительность Ф2? Или же там всё будет очень близко к тактовой Z80? Сейчас просто проверить нет возможности - СИДы все в Бресте. На этих выходных еду домой, возьму парочку (6581 и 8580).
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
у него на сайте архив запароленный....Я то экспериментами 100% дойду до правильного решения. Другая проблема - СИДы не в Минске, я сейчас уже почти закончил портовую часть и защёлки. Т.е. осталось сделать тактовик и можно будет ставить СИД. Сегодня запишу у Прусака на дискетку плеер с разными сидами, и посмотрю, как работать система будет...
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)