Speccy - наш выбор!

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

Alex_K 4th October 2011 01:56

Quote:

Originally Posted by Vamos (Post 420630)
На счет TRAP 4 не видел, драйвер просто не грузился. Да nzeemin просто добавил регистры в эмуляторе.

При добавлении регистров как раз и не будет TRAP4 при обращении к этим регистрам, а значит драйвер GD.SYS инсталлируется в системе.
Quote:

Originally Posted by Vamos (Post 420630)
Я был знаком с одним из разработчиков(программистов) пакета KUARKO.

Во как!!! Круто они его написали. Фактически заменили все программы системного ПЗУ. На этом пакете как раз и отлаживалась работа с каналами К0,К1,К2.

Vamos 4th October 2011 02:09

Quote:

Originally Posted by Alex_K (Post 420635)
При добавлении регистров как раз и не будет TRAP4

TRAP 4 не было когда и регистров не было.

Quote:

Originally Posted by Alex_K (Post 420635)
Во как!!! Круто они его написали.

Да они были круты, а я еще только учился. :)
Я был знаком с человеком который написал музыкальный редактор для этого пакета.
Последний раз я с ним общался лет 15 назад.
Только вот полность этого пакета программ я так и не увидел.
Вот список того что в пакете должно было быть:
Quote:

copyright (C) * KUARKO * 1989

Ленинградское об_единение "СМЕНА"

Ленинград 1989





- 3 -


1. ВВЕДЕНИЕ.

Пакет прикладных и системных программ для микро-ЭВМ МС 0511
(УКНЦ) был создан для того, чтобы заметно облегчить и существенно
повысить эффективность работы на вышеупомянутом компьютере.

В состав пакета входят следующие программы:

- oперационная система : Написана с учетом особенностей МС 0511
реального времени и содержит принципиально новые драйверы
электронного диска - VU.SYS и НГМД -
MU.SYS,а также специально разработанные
для УКНЦ мониторы - RTUKSJ и RTUKFB.SYS

Перечень файлов, входящих в комплект
поставки операционной системы, приведен
в приложении.

- KUARKO.SAV : Принципиально новый системный модуль
для оптимизации и значительного ускоре-
ния работы периферийного процессора
микро-ЭВМ.

- GRAF.SAV : Принципиально новый модуль поддержки
графического дисплея.

- TSTU.SAV : Модуль поддержки команд терминала VT-52

- FREE.SAV : Программа выгрузки модуля 'KUARKO'.

- JEK.SAV : Графический цветной экранный редактор

- HCOP.SAV : Программа вывода твердой копии экрана
микро-ЭВМ на принтеры Epson, Robotron,
D-100M с использованием восьми градаций
яркости на бумаге.

- HARDCO.SAV : Программа вывода твердой копии экрана
микро-ЭВМ на принтер D-100.

- 2DSCIU.SAV : Пакет двумерной научной графики.

- SPLINE.SAV : Программа интерполяции массивов экспе-
риментальных точек методом сплайнов для
пакета двумерной научной графики.

- FDRV.OBJ, CDRV.OBJ : Библиотеки стандартных графических фун-
кций для языков 'C', FORTRAN, PASCAL.

- MUSIC.SAV : Музыкальный редактор.

- GAMES.DSK : Набор графических игровых программ.

- JEK.LST, 2DSCIU.LST, : Описания соответствующих системных и
KUARKO.LST, DRV.LST прикладных программ.

- ARRC.EXE : Программа чтения на ЭВМ типа IBM PC
текстовых файлов, записанных на микро-
ЭВМ типа ДВК и УКНЦ.

- Сервисные программы:

* D100.SAV : Программы установки режимов и парамет-
* D100M.SAV : ров печатающих устройств типа Robotron,
* ROB.SAV : Epson, D-100M, D-100 в режиме меню с
экрана микро-ЭВМ.

* ALICER.SAV : Программы печати шрифтом стандартной
* ALICED.SAV : пишущей машинки на принтерах типа Epson
Robotron, D-100M

* FONT01.SAV : Программа загрузки специального шрифта
для дисплея микро-ЭВМ.

Alex_K 4th October 2011 19:48

Quote:

Originally Posted by Vamos (Post 420640)
TRAP 4 не было когда и регистров не было.

Было, просто не видно. При инсталляции драйвера (при загрузке системы или по команде INSTALL) проверяются параметры генерации монитора, наличие регистра (он прописан по смещению 0176 нулевого блока), исполняется подпрограмма проверки (если есть). Во время проверки регистра RT-11 переназначает вектор 4, поэтому TRAP TO 4 и не будет выводится на экран, просто драйвер не инсталлируется. А в драйвере GD.SYS по смещению 0176 прописано 176644.

Vamos 5th October 2011 02:35

1 Attachment(s)
Список программ из пакета KUARKO которые я так и не нашел, может у кого есть, хотя я думаю что они так и не были реализованы.
RTUKFB.SYS
HCOP.SAV
SPLINE.SAV
ARRC.EXE
ROB.SAV

За то есть несколько версиий модуля KUARKO.SAV

Shadow Maker 5th October 2011 02:52

А загрузки save state до сих пор не работают?

hobot 5th October 2011 13:25

Quote:

Originally Posted by Vamos (Post 420967)
RTUKFB.SYS
HCOP.SAV
SPLINE.SAV
ARRC.EXE
ROB.SAV

предлагаю мою тему поддержать с запросом на эти файлы ?

---------- Post added at 12:25 ---------- Previous post was at 12:23 ----------

Quote:

Originally Posted by Shadow Maker (Post 420972)
save state

Зато когда заработают, вот будет кайф ! =)

Shadow Maker 5th October 2011 16:04

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

Titus 5th October 2011 16:12

Quote:

Originally Posted by Shadow Maker (Post 421063)
Да там елки-палки, всего делов - восстановить регистры и заново запустить на исполнение, там это даже работать должно, но почему-то не работает, а nzeemin игнорит реквесты.

Думаю, что не так все просто, ввиду того, что регистров очень много, и не все они досконально изучены. Даже если собрать их все, и засунуть в снапшот, скорее всего в следующей версии эмулятора это придется переделывать.

Shadow Maker 5th October 2011 16:15

Ну просто работы в этом направлении даже не ведутся, и это удручает.

Titus 5th October 2011 16:17

Quote:

Originally Posted by Shadow Maker (Post 421067)
Ну просто работы в этом направлении даже не ведутся, и это удручает.

Может у них времени мало. И не охота его тратить на то, чтобы менять коней посередине переправы.


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

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