Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Эмуляторы отечественных компьютеров (http://zx-pk.ru/forumdisplay.php?f=61)
-   -   Эмулятор УКНЦ - EmuStudio (http://zx-pk.ru/showthread.php?t=18027)

Titus 8th April 2013 14:58

Quote:

Originally Posted by Titus (Post 590447)
Пусть будет такая, можно сказать тестовая версия.

В ней режим не лочится, а переключается по F10.

Смотрите-ка, попробовал запустить XONIX текстовый, он переключил сам в режим команд 2! Как он это сделал? Я подавал Ctrl+E - не получалось.
Хотя, поиграть в Ксоникс пока не выйдет, т.к. скорость обработки терминальной информации у 15ИЭ ниже, чем у УКНЦ, и буфер передачи переполняется с соответствующими глюками.

---------- Post added at 13:58 ---------- Previous post was at 13:57 ----------

Quote:

Originally Posted by Patron (Post 590451)
Если эффект может проявляться в произвольной строке, из-за несинхронности какого-то процесса - в реале этот процесс скорее всего был синхронизирован аппаратно ( и логично предположить, что на обратный ход ).

Ведь снега не реале не было ( да и кто разрешил бы выпускать самый массовый советский терминал с такой элементарной недоработкой ).

Сам терминал синхронен с лучом. А вот поступление на него кодов от УКНЦ произвольно по времени, вот и несинхронность.

Если снега на реале нет, значит у меня и тут косяк)

Alex_K 8th April 2013 15:02

Quote:

Originally Posted by Titus (Post 590452)
Смотрите-ка, попробовал запустить XONIX текстовый, он переключил сам в режим команд 2! Как он это сделал? Я подавал Ctrl+E - не получалось.

Если терминал в системе команд №1, то в систему №2 он переключается по команде Ctrl+W. А обратно, из №2 в №1, Esc-последовательность ESC E.

Patron 8th April 2013 15:03

Quote:

Originally Posted by Titus (Post 590452)
скорость обработки терминальной информации у 15ИЭ ниже, чем у УКНЦ

УКНЦ сама по себе - эмулятор 15ИЭ-00-013 ( не искючено, что военные её именно в таком виде и использовали ), но чтобы нормально играться на УКНЦ в игры от ДВК - надо добавить в эмулятор УКНЦ режим ограничения скорости передачи байтов через порт 177560 до 960 байтов в секунду.

Quote:

Originally Posted by Titus (Post 590452)
Сам терминал синхронен с лучом. А вот поступление на него кодов от УКНЦ произвольно по времени, вот и несинхронность.

Так в описании 15ИЭ вроде бы написано, что байты принимаются только при обратном ходе строчной развёртки.

Alex_K 8th April 2013 15:04

Эх!!! Еще бы клавиатуру 15ИЭ-00-013 сюда бы. Такая ностальгия.

Titus 8th April 2013 15:09

Quote:

Originally Posted by Alex_K (Post 590460)
Эх!!! Еще бы клавиатуру 15ИЭ-00-013 сюда бы. Такая ностальгия.

А чем вам УКНЦ-шная не нравится?

---------- Post added at 14:09 ---------- Previous post was at 14:08 ----------

Quote:

Originally Posted by Patron (Post 590459)
Так в описании 15ИЭ вроде бы написано, что байты принимаются только при обратном ходе строчной развёртки.

Но это решение принимается программно. А так как программу я не менял, то она должна именно так и делать.

Alex_K 8th April 2013 15:11

Quote:

Originally Posted by Titus (Post 590462)
А чем вам УКНЦ-шная не нравится?

А как нажать СДВ, чтобы установить параметры? Да и коды клавиш наружу выдаются разные, в зависимости от системы команд. Отжать РЕД, например, а то на моргающие символы посмотреть. Индикаторы на клавиатуре были, в качестве примера - РУС/ЛАТ.

Patron 8th April 2013 15:12

Quote:

Originally Posted by Alex_K (Post 590460)
Эх!!! Еще бы клавиатуру 15ИЭ-00-013 сюда бы. Такая ностальгия.

В смысле, чтобы можно было какой-то кнопкой переключать отображение клавиш нумпада и кейпада 15ИЭ на клавиатуру PC:

http://s3.hostingkartinok.com/upload...75703d2c06.jpg . http://s2.hostingkartinok.com/upload...f7ba45237d.jpg

Titus 8th April 2013 15:12

Quote:

Originally Posted by Alex_K (Post 590464)
Отжать РЕД, например, а то на моргающие символы посмотреть.

Я на них смотрел)

Patron 8th April 2013 15:19

http://s2.hostingkartinok.com/upload...903644e3be.jpg

---------- Post added at 13:19 ---------- Previous post was at 13:18 ----------

Количество верхних кнопок у 15ИЭ и PC одинаковое ( 15 штук ).

shattered 8th April 2013 22:32

Quote:

Originally Posted by Alex_K (Post 590389)
И где листинг с комментариями и подробным описанием работы?

У авторов прошивки :v2_wink2:

У меня кое-какие комментарии есть, выложу на github

Titus 9th April 2013 00:23

Ну что, глюки-то выявили?

---------- Post added at 23:21 ---------- Previous post was at 23:19 ----------

Обьяснит мне кто-нибудь, как нажимать комбинации Ctrl+W и Ctrl+E? Жму, и ничего не происходит, хотя Alex_K описывал, что должен переключаться режим.

---------- Post added at 23:23 ---------- Previous post was at 23:21 ----------

Интересно, что при рисовании заставки Ксоникса используется 2 режима, которые переключаются. В одном режиме она нарисуется некорректно.

Alex_K 9th April 2013 00:24

Quote:

Originally Posted by Titus (Post 590647)
Ну что, глюки-то выявили?

Я уже писал, что не работает прошивка dump5.
Quote:

Originally Posted by Titus (Post 590647)
Обьяснит мне кто-нибудь, как нажимать комбинации Ctrl+W и Ctrl+E? Жму, и ничего не происходит, хотя Alex_K описывал, что должен переключаться режим.

Эти исследования я проводил в режиме "Автоном" УКНЦ, в который заходишь по клавише "D" в пультовом отладчике.

А так режимы переключаются программно с помощью управляющих кодов и командных Esc-последовательностей.

Titus 9th April 2013 00:26

Quote:

Originally Posted by Alex_K (Post 590650)
Я уже писал, что не работает прошивка dump5.

Эти исследования я проводил в режиме "Автоном" УКНЦ, в который заходишь по клавише "D" в пультовом отладчике.

А так режимы переключаются программно с помощью управляющих кодов и командных Esc-последовательностей.

Т.е. находясь в загруженной RT-11, я не могу переключиться из одного режима в другой, кроме как по F10?

---------- Post added at 23:26 ---------- Previous post was at 23:26 ----------

Quote:

Originally Posted by Alex_K (Post 590650)
Я уже писал, что не работает прошивка dump5.

Хорошо.
А в текущей прошивке все работает?

Есть непонятки с некоторыми сигналами.
Что такое 7-битный режим работы памяти?

Alex_K 9th April 2013 00:27

Quote:

Originally Posted by Titus (Post 590652)
Т.е. находясь в загруженной RT-11, я не могу переключиться из одного режима в другой, кроме как по F10?

Ну пока да. А будет полноценная клавиатура, то можно нажать СДВ и выбрав нужный разряд, поменять его.

Titus 9th April 2013 00:28

Зачем программа во время отображения системной строки выставляет сигнал, что это системная строка, а после его убирает? Что-то при этом меняется? Может это говорит о том, что должны мигать символы с кодами 0.1F именно в этой строке, а на экране вцелом не должны?

Alex_K 9th April 2013 00:30

Quote:

Originally Posted by Titus (Post 590652)
Хорошо.
А в текущей прошивке все работает?

Вроде пока все нормально, кроме "снега".
Но что-нибудь всплыть может.
Quote:

Originally Posted by Titus (Post 590652)
Есть непонятки с некоторыми сигналами.
Что такое 7-битный режим работы памяти?

Надо доступ до статусной строки, была там настройка на КОИ-7 Н01. С этим и надо экспериментировать.

Titus 9th April 2013 00:32

Quote:

Originally Posted by Alex_K (Post 590658)
Вроде пока все нормально, кроме "снега".
Но что-нибудь всплыть может.

Надо доступ до статусной строки, была там настройка на КОИ-7 Н01. С этим и надо экспериментировать.

Да, снег отметил.

Надо потестить тем, кто разбирается. Я же не настоящий ПДП-шник)

Чтобы с этим экспериментировать, нужно этот сигнал реализовать, и знать, что он дает.

Alex_K 9th April 2013 00:32

Quote:

Originally Posted by Titus (Post 590657)
Зачем программа во время отображения системной строки выставляет сигнал, что это системная строка, а после его убирает? Что-то при этом меняется? Может это говорит о том, что должны мигать символы с кодами 0.1F именно в этой строке, а на экране вцелом не должны?

Когда должно мигать и отображаться определяется схемой. Этот блок есть в знакогенераторе, вот его и надо анализировать.

shattered 9th April 2013 00:37

Добавил немного комментариев в https://gist.github.com/shattered/4971416

Titus 9th April 2013 00:44

Quote:

Originally Posted by shattered (Post 590664)
Добавил немного комментариев в https://gist.github.com/shattered/4971416

Я придумал свои мнемоники, более мне понятные)

Sergei Frolov 9th April 2013 00:50

А есть ли возможность вместо указанных терминалов вводить/выводить по COM-порту? Тогда можно было бы в компьютер вместо эмулятора терминала подключить что-нибудь своё.

Titus 9th April 2013 00:59

Quote:

Originally Posted by Sergei Frolov (Post 590672)
А есть ли возможность вместо указанных терминалов вводить/выводить по COM-порту? Тогда можно было бы в компьютер вместо эмулятора терминала подключить что-нибудь своё.

Да вот нету. Наверное shattered сделает так.

Это чтобы к EmuStudio подключить внешний терминал, или же к эмулятору 15ИЭ подключить что-то внешнее?

---------- Post added at 23:59 ---------- Previous post was at 23:53 ----------

Интересно, что УКНЦ обрабатывает терминальную информацию быстрее, чем КСМ или 15ИЭ. Это видно по быстрому переполнению буфера 4096 байт в игре Ксоникс.

shattered 9th April 2013 01:10

Пока у меня план -- научиться скрещивать 15ИЭ с другой машинкой внутри MESS, это пригодится когда (если) я буду делать эмуляцию ДВК.

---------- Post added at 00:10 ---------- Previous post was at 00:08 ----------

Для экспериментов подойдет СМ-1800 (cm1800 в MESS) -- правда, он там совсем куцый, только процессор без внешних устройств вообще.

Titus 9th April 2013 01:16

Какие есть специфические программы, заточенные исключительно под фрязинский терминал, и не работающие ни на чем другом корректно?

shattered 9th April 2013 01:18

Считать все, что использует Забой? :-)

Titus 9th April 2013 01:18

Quote:

Originally Posted by shattered (Post 590689)
Считать все, что использует Забой? :-)

А при чем тут забой?

shattered 9th April 2013 01:21

Кстати, обнаружился форум по Тетрису и я туда вставил ссылку на нас

http://tetrisconcept.net/forum/showthread.html?t=2130

hobot 9th April 2013 01:27

Quote:

Originally Posted by Titus (Post 590674)
Интересно, что УКНЦ обрабатывает терминальную информацию быстрее,

Поэтому XONIXы с ДВК (Москва85 и NY86) на реальной машинке не поиграешь )

Что то пока 15ИЭ сильно глючит, но будем это я так понимаю вопрос времени как обычно.

Вот поправленый form'ом XONIX отлично работает везде похоже )
чо
X.SAV - который )

http://savepic.org/3237960.png http://savepic.org/3242056.png

---------- Post added at 00:27 ---------- Previous post was at 00:21 ----------

Quote:

Originally Posted by Titus (Post 590688)
Какие есть специфические программы,

Самая классическая версия stalker.sav <-мощно! STALK.SAV ) XONIX(85) ) - это по факту, а так я затрудняюсь ответить, может быть TROPA какая нибудь - это из игр, а софт
строго под 15ИЭ я даже не представляю о чём речь )

Titus 9th April 2013 01:27

Quote:

Originally Posted by hobot (Post 590694)
Поэтому XONIXы с ДВК (Москва85 и NY86) на реальной машинке не поиграешь )

Что то пока 15ИЭ сильно глючит, но будем это я так понимаю вопрос времени как обычно.

Вот поправленый form'ом XONIX отлично работает везде похоже )
чо
X.SAV - который )

Глючит, потому что очень быстро подается информация, и буфер переполняется и информация нахлестывается на еще невыведенную.

А что в правленном поправлено?

hobot 9th April 2013 01:32

Quote:

Originally Posted by Titus (Post 590698)
А что в правленном поправлено?

Автора? )
Там не было видно ГГ только по курсору было понятно где находишся на поле игровом,
не знаю по поводу скорости вносил ли он другие изменения )

---------- Post added at 00:32 ---------- Previous post was at 00:29 ----------

Есть ещё какой-то XONIX, который на УК-НЦ не рисует игровое поле ) То есть фигурки летают ( с нереальной скоростью ), а игрового поля как-бы нет, возможно это был глюк UKNCBTL, а возможно так и на реале, я не пробовал пока. X.SAV везде работает - мне теперь важно что-бы на реальной машинке поиграть можно было )

Titus 9th April 2013 01:34

Quote:

Originally Posted by hobot (Post 590699)
Автора? )
Там не было видно ГГ только по курсору было понятно где находишся на поле игровом,
не знаю по поводу скорости вносил ли он другие изменения )

---------- Post added at 00:32 ---------- Previous post was at 00:29 ----------

Есть ещё какой-то XONIX, который на УК-НЦ не рисует игровое поле ) То есть фигурки летают ( с нереальной скоростью ), а игрового поля как-бы нет, возможно это был глюк UKNCBTL, а возможно так и на реале, я не пробовал пока. X.SAV везде работает - мне теперь важно что-бы на реальной машинке поиграть можно было )

ГГ - это главный герой?

Я хочу, чтобы оригиналы работали. Подправленный - это не интересно.

hobot 9th April 2013 01:37

Titus, уважаемый доктор, пожалуста не забывайте про ДКЛ на моём ноуте при всяких дальнейших улучшениях, после того как появился режим мигалки (что нравиться) ДКЛ пользоваться в вашем эмуляторе не могу (что неудобно). Благодарный пациент, [hobot].

---------- Post added at 00:37 ---------- Previous post was at 00:35 ----------

Quote:

Originally Posted by Titus (Post 590702)
Подправленный - это не интересно.

Это интересно, потому что он правильно написан, в том плане, что в него можно он-лайн поиграть на СТАКАНЕ ))) GDN-XONIX - а поправили 1-у букву, его же заного не писали )

Alex_K 9th April 2013 01:39

Quote:

Originally Posted by hobot (Post 590699)
Есть ещё какой-то XONIX, который на УК-НЦ не рисует игровое поле ) То есть фигурки летают ( с нереальной скоростью ), а игрового поля как-бы нет, возможно это был глюк UKNCBTL, а возможно так и на реале, я не пробовал пока.

Перед этим XONIX-ом надо или IBMCHR.SAV запускать, или ALTNUM.SAV + загрузка моего шрифта с помощью FNT.SAV (с допсимволами псевдографики). Это я его так переделал, хотя не помню когда.

hobot 9th April 2013 01:42

И вообще круто что релизы под такое железо в 2013 появляются ) Осознайте, в России продолжают улучшать игры для ПДП - мощно ! ) Ну и кому нужны айподы? )

---------- Post added at 00:42 ---------- Previous post was at 00:40 ----------

Quote:

Originally Posted by Alex_K (Post 590705)
Перед этим XONIX-ом надо или IBMCHR.SAV запускать, или ALTNUM.SAV + загрузка моего шрифта с помощью FNT.SAV (с допсимволами псевдографики). Это я его так переделал, хотя не помню когда.

О круто, а соберите комплект, вам же проще вспомнить как его правильно запустить, может это тот ксоникс который я ищу уже давненько? Там псевдографическое поле должно на выходе получаться да? А как победить скорость нереальную? Он шустр как ДВКашный или ?

Titus 9th April 2013 01:43

Quote:

Originally Posted by Alex_K (Post 590705)
Перед этим XONIX-ом надо или IBMCHR.SAV запускать, или ALTNUM.SAV + загрузка моего шрифта с помощью FNT.SAV (с допсимволами псевдографики). Это я его так переделал, хотя не помню когда.

А зачем переделали?

Alex_K 9th April 2013 01:46

Quote:

Originally Posted by Titus (Post 590711)
А зачем переделали?

А чтобы покрасивее выглядел. Запустите, увидите.

Titus 9th April 2013 01:46

Quote:

Originally Posted by hobot (Post 590703)
Titus, уважаемый доктор, пожалуста не забывайте про ДКЛ на моём ноуте при всяких дальнейших улучшениях, после того как появился режим мигалки (что нравиться) ДКЛ пользоваться в вашем эмуляторе не могу (что неудобно). Благодарный пациент, [hobot].

Вся надежда на когда-нибудь .ini файл)

hobot 9th April 2013 01:46

Quote:

Originally Posted by hobot (Post 590707)
а соберите комплект,

Хорошо бы вообще от АльфаПрог сделать в отдельной теме собрание всех программ и автора поблагодарить отдельно по пунктам, там ведь почти все шедевры так или иначе, бесполезных наверное совсем нет и все для УК-НЦ ! )

Titus 9th April 2013 01:47

Quote:

Originally Posted by Alex_K (Post 590712)
А чтобы покрасивее выглядел. Запустите, увидите.

А можно ссылку на все эти файлы?

Alex_K 9th April 2013 01:47

Quote:

Originally Posted by hobot (Post 590707)
О круто, а соберите комплект, вам же проще вспомнить как его правильно запустить, может это тот ксоникс который я ищу уже давненько? Там псевдографическое поле должно на выходе получаться да? А как победить скорость нереальную? Он шустр как ДВКашный или ?

Должен быть диск GAME1.DSK, в котором игры с расширением GAM, он загрузочный, там все есть. А ALTNUM с FNT есть на диске sysimage.dsk.


All times are GMT +4. The time now is 02:48.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.