Интересненько, эмуляция Профи. А почему по умолчанию на Пентагон настроено?
Вид для печати
гм... запустил :) попробовал дискетки (образа) которые выкладывал sayman тут. кроме cp/m больше ничего не удалось запустить :( это так должно быть ?
к сожалению, только бетаверсия профидоса пашет...новая же версия не желает там работать.Цитата:
больше ничего не удалось запустить
почему?, смотрим в сорцы:
вот тут как раз и зависает вся система. причём эта функция на стадии загрузки вызывается не однократно.Код:WAITBEG:
In a,(WGCOM)
rrca
jr nc,WAITBEG
Ret
WAITEND:
In a,(WGCOM)
rrca
jr c,WAITEND
Ret
Добавлено через 1 минуту
что такое WGSTAT и прочие?
немного исправил то место где висит...щас сижу смотрю чё можно сделать...Код:;‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘
;****** ВГ93 Registers ******
;‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚
; WGCOM регистр команд (запись)
; WGSTAT регистр состояния (чтение)
; WGTRK регистр текущей дорожки
; WGSECT регистр сектора
; WGDAT регистр данных
; WGSYS системный регистр контроллера
; На запись :
; WGSYS.1-0 диск
; WGSYS.2 not сброс ВГ93
; WGSYS.3 not эмуляция индексного импульса
; WGSYS.4 not сторона
; WGSYS.5 not двойная плотность
; На чтение :
; WGSYS.6 not DRQ - готовность к обмену данными
; WGSYS.3 not INTRQ - готовность к операции
WGCOM EQU 1FH
WGSTAT EQU 1FH
WGTRK EQU 3FH
WGSECT EQU 5FH
WGDAT EQU 7FH
WGSYS EQU 0BFH
OK, интересно было бы глянуть :) никогда не видел PROFI в работе. правда один раз в живую видел у KAMIKAZE в Минске ;)
p.s. остальные образа в td0 (что ты выкладывал) я так понимаю это под cp/m ? или их в TR-DOS запускать ?
Добавлено через 5 минут
И ещё хотел спросить, вот когда стартует профи вверху логотип с полосками триколора, они случайно на бордере не должны тоже рисоваться ? что-то у меня такое стойкое воспоминание ;)
Смотрю, народ злобствует, что нет сорцов...
Пожалуйте: http://zxpk.untergrund.net/downloads.php?id=313
Сорцы последние, в них исправлена еще одна ошибочка в сохранении конфига и добавлена автозагрузка стандартной палитры при запуске.
Последний билд будет доступен здесь: http://maa-bigsite.fatal.ru/spectrum...peccy/us_m.rar
Вот цитата из документации эмулятора ZXMAK:
=======
Почему типичная длина дорожки 6250 байт?
Изучив процедуру форматирования у TR-DOS и утилиты FUT я выяснил, что реальная длина (она естественно зависит от аппаратуры) должна лежать в диапазоне 6208...6464 байт, для других длин произойдет ошибка. Однако, просчитав timing, учитывая что на один бит информации уходит 4мкс - получаем время 32мкс на байт; время одного полного оборота диска известно - 200000 мкс; далее просто считаем длину дорожки: 200000 / 32 = 6250 байт.
=======
И ещё. Лучший способ проверить -- запустить ADS (http://trd.speccy.cz/system/ADS30.ZIP) и проверить TestDrive->Spin должно быть ровно 300. Если длина дорожки завышена (как у AlCo) то будет меньшее значение, даже не помещающееся в шкалу.