Последний раз редактировалось hobot; 18.12.2017 в 19:13.
Эмулятор UKNCBTL версии 609.
Отличия от версии 599:
* Настройка "Screenshot mode" в окне Settings
* Disasm mode: в окне отладки показываются более подробные подсказки о текущей команде
* RenderVfw.dll -- добавлен режим "640 x 576 Doubled" (взято из форка ilynxy), пересобрал под VS2013 (если что не так, используйте старые DLLs)
В прошлую среду выступал в Рязани на митапе, рассказывал о своём опыте написания эмуляторов.
hobot (22.11.2019)
В аттаче UKNCBTL версии 616.
Добавлена экспериментальная фишка -- распознавание экрана в текст, команда File > Screen Text to Clipboard.
Использует для распознавания текущий шрифт, сохранённый в ОЗУ ПП. Разные шрифты не понимает, только текущий.
Инверсию не понимает. Зато понимает разное масштабирование.
экран УК-НЦ
Скрытый текст
то что из клип в блокнот вставилось после выбранной команды из меню эмулятора
получается "фишка" работает только с одним из шрифтов Алексея?Код:РУС Т = : 'v÷: ==v v : = v` vv, -:v ÷v vv ,:99` -:v ÷v vv v==÷ v= v : = ,- v: :v, -:v ÷v vv ,:99` [ : = v' ===v v' v= :v = ÷: v v =÷÷v ,Р v: vv, -:v ÷v vv ,:99: v:: v : = v" v: -:v ÷v vv :99: Т v= v : = v: vv -:v ÷v vv :99: : = v : '= v : = , Р v: vv, -:v ÷v vv ,:99? "÷ v vv v v : ': v "Р v? vv, -:v ÷v vv ,:99? - v : = v: vv, :v ÷= 'v ÷ : ' ÷ , ÷:∙= ?"v v '=÷, -:v ÷v vv , :99` [- -Р=÷:v= ' v' :v÷v ≥ v9 vv =vvv+=ф╣× " + /~C :9"9 Т:== v : = v: vv, =÷v= v -:v ÷v vv :99: Г:v÷' vv: ' = v v : = ГР v: vv, -:v ÷v vv ,:99` Т≥ ÷ v:= v:-" v: v` " C:=v - РТ::≥` [≥ " v:÷ ∙v ≥гТ ТТ ≥ CРг, Cv:гТ Время Дaтa 00:00:24 21-Апр-2018, Субботa !gpмЪёоm фJф [[ мpф pц!
Странно, что не с родным УК-НЦшным? )
Код:ЗАГЛ ЛАТ Assignments: Symbol Status Value ------ ------ ----- ; auto < DIR/VOL/BLO/FU ^X auto < mac ^B auto < lin \ auto < nys ^D auto < dess + auto DIR *.PAS/BRI/ALP/COL:6 --------------------- Empty bytes: 227. Assignments key: Key Value -------------- ----- Key_1 ==> ^[^H --------------------- Empty bytes: 298. LD0 is MZ0:MACFIL.DSK[141.] RT11SJ (DS) V5.01a MZ0:\MACRO(00:00:37)> !gpмЪёоm фJф [[ мpф pц![свернуть]
- - - Добавлено - - -
у Patrona конечно совсем другой подход к реализации экрана - у него его как бы нет ) У него рулон там и управление им от VT52 или как-то так, системные шрифты от Windows, и пишет он сразу в клип и скриншот графический и txt-файл.
Последний раз редактировалось hobot; 15.05.2018 в 05:27.
Ещё раз. Фишка работает не с каким-то конкретным шрифтом, а только с _текущим_ шрифтом.
На первом скриншоте шрифт был переключен, поэтому не распознано всё что до переключения.
То что статусная строка не распознаётся -- это бага, поправлю.
Ещё распознавалка пока не понимает плавный скроллинг, поэтому пока не доскроллировалось до ровной строки -- тоже не распознает.
Также возможно некоторые символы неверно переведены в Юникод, это тоже постепенно поправлю.
Последний раз редактировалось nzeemin; 07.05.2018 в 02:19.
ага! жизнь налаживается )Код:ЛAТ The Virtual Memory driver VM V03.00,(C) "Alphaprog",1993 Alphaprog commander driver,AC V01.10,(C) "Alphaprog",1993 Driver of memory of peripheral processor,PM V01.00,(C) "Alphaprog",1991 Null driver V05.01 (C) "Alphaprog" 1991 Type driver V01.00 (C) "Alphaprog" 1991 Line printer driver,LP V01.00,(C) "Alphaprog",1992 Background printing BP V02.00,(C) "Alphaprog",1992 MH driver V01.00, 16 sectors in track, size 256 bytes, (C) "Alphaprog", 1993 ?WD-W-Resident not load SL V09.00 (C) Cтopoжeвыx C.B. + ИТO 1989 Time driver V01.00, made by "Alphaprog" 1991 Float point error driver FP V01.00,(C) "Alphaprog",1993 TS handler Koi-8 V01.03 By Oleg H. RT11SJ (DS) V5.01a ^C ^C ^C ^C ^C ^C MZ0>
- - - Добавлено - - -
nzeemin, желательно шрифт сменить на любой с "правильным нулём" ) <<< не подумал, сразу накатал, потом подумал и удалять не стал )
- - - Добавлено - - -
вот в этом сообщении http://zx-pk.ru/threads/6257-emulyat...l=1#post924831
см. вкладку там коммент. и описание "правленого" sysimage.dsk )
@nzeemin, @Alex_K, у меня вопрос к авторам эмулятора UKNCBTL.
Насколько сложно и какая именно должна быть проделана работа, что бы
из дискетного дистрибутива прошивки третьей версии сделать реальное uknc.rom
и попробовать его в эмуляторе???
http://archive.pdp-11.org.ru/ukdwk_a..._v300_Sources/
Спасибо! )
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)