Они на EmuStudio работают в этом же зеленом цвете так же. Ну разве что без пик-пика)
Вид для печати
по поводу "уже писали почему пока нет графики",
на самом деле ты же и обсуждал это с Patron, а я только читал и понял его
позицию так (если правильно понял)
вот получается такая штука
[ эулятор ДВК в таком виде как сейчас
с запущенным приложением LAND.SAV]
-->
обращается к несуществующему устройству (видеокарточке КГД)
-->
несуществующее устройство должно дать картинку (куда???)
на новую закладку (КГД) ???
или на существующую VT52 в эмуляторе ???
или будет всё по другому когда(и если) дойдёт до реализации КГД.
Насколько я понял, Patron (я пытаюсь разобраться) писал, что для начала надо чтобы "кто-то" написал сэмулировал видео-сигнал? или конкретный дисплей ? Почему именно в такой последовательности?
Все вопросы риторические.
Скрытый текст
Сейчас в "эмуляторе ДВК" эмулируется текстовый терминал, получающий поток байтов из последовательного порта. В этой ( на первый взгляд несложной ) операции задействовано 2 эмулятора ( эмулятор последовательного порта и эмулятор терминала ) и модуль реализации протокола "поток байтов".
Для вывода же информации КСМ + КГД на эмулятор видеомонитора - нужно написать модуль реализации протокола "поток видео" ( а для этого сначала должна быть написана спецификация этого протокола ), потом нужно написать эмулятор видеомонитора, и наконец - написать эмуляторы плат КСМ и КГД.
а разве этот шаг не входит "автоматически" в эмуляцию КГД ? Дисплей то картинку
уже с этой платы получает? Или я что-то не улавливаю ))) Если есть допустим любая видеокарточка - что-бы её эмулировать не нужно же писать эмулятор(модуль) видео-шнура )))
Ну я утрирую конечно. Модуль реализации "поток видео" - я понимаю - это отдельная часть эмулятора, но мне думается это не отдельный модуль, это часть
эмуляции конкретной железки, для КЦГД поток видео (герцовка и прочие характеристики) будут же совсем другими или этот модуль будет настраиваемым?
Извиняюсь, но для меня это не слишком явный момент, поэтому и спрашиваю.
Точно так же, как изучение языка программирования "автоматически" входит в написание любой программы на нём. А когда, прежде чем писать программу, нужно не просто изучить, а с нуля придумать используемый язык, да ещё так, чтобы он был простым, универсальным и полноценым - такой "шаг" уже не выглядит мелким и второстепенным.
http://savepic.net/2596908.png
Ещё один вариант ТЕТРИСА (СТАКАН) для ДВК (скобочки [] присутствуют) !
Будьте бдительны не путайте данный файл с ТЕХНОКОМОВСКИМ NEWTET.SAV для УКНЦ !
Скрытый текст
Немного другой вариант игры SPACE_INVADERS, предлагает
в самом начале выбрать уровень сложности, управление как и
в варианте на системе от Patrona, хотя в самом начале
игры и управление описывается также.
Пришлось только немного поправить (закомментировать) в исходнике
одну константу и заново скомпилировать игру! И ура, всё сразу заработало)
http://savepic.net/2574430.png
В архиве SPCINV.(SAV,DAT,COM,MAC)
>>> источник <<<
Patron, если что то подобное пропустил прошу дать ссылку, а вопрос такой:
Можно по HD.SYS драйверу, который используется в эмуляторе ДВК какое-то подробное описание дать? Подкупает его ээээ универсальность, ведь ему пофигу (как показывает практика) что там за образ и какого объёма - он всё всё кушает. Вот такую бы универсальную вещь на "условно несуществующую новую PDP" что бы ей
было пофиг что там на флешке(твердотелом накопителе) - образ дискеты или целого харда, а загрузчик и ядро системы (RT-11 например) на уровне прошивки
с возможность перенаправления загрузки на один из образов или внешний носитель (вопросы вопросы - жаль всё по разным темам разбрасывается, надо бы как-то в одну все обсуждения такие собрать???)
Воскрешаем РАФОС?
http://savepic.net/2712229.png
http://savepic.net/2718373.png
:redface:Код:Image : raf2hd.dsk
Format : DSK
Size : 800 Kb
Volume ID: RT11A
Owner :
File Blocks Date Bytes
---------- ------ ----------- ----------
USED .COM 1 24-Jun-1991 512
PIP .SAV 23 24-Jun-1991 11'776
DUP .SAV 41 24-Jun-1991 20'992
DIR .SAV 17 24-Jun-1991 8'704
MMS .SYS 9 24-Jun-1991 4'608
MTS .SYS 9 24-Jun-1991 4'608
LPS .SYS 2 24-Jun-1991 1'024
NLS .SYS 2 24-Jun-1991 1'024
UXS .SYS 2 24-Jun-1991 1'024
FORMAT.SAV 19 24-Jun-1991 9'728
RESORC.SAV 15 24-Jun-1991 7'680
TECO .SAV 50 24-Jun-1991 25'600
MACRO .SAV 51 24-Jun-1991 26'112
CREF .SAV 6 24-Jun-1991 3'072
LINK .SAV 41 24-Jun-1991 20'992
LIBR .SAV 22 24-Jun-1991 11'264
SIPP .SAV 20 24-Jun-1991 10'240
BINCOM.SAV 10 24-Jun-1991 5'120
QUEUE .REL 14 24-Jun-1991 7'168
QUEMAN.SAV 13 24-Jun-1991 6'656
FILEX .SAV 18 24-Jun-1991 9'216
SRCCOM.SAV 13 24-Jun-1991 6'656
DUMP .SAV 8 24-Jun-1991 4'096
PATCH .SAV 10 24-Jun-1991 5'120
PAT .SAV 8 24-Jun-1991 4'096
HELP .SAV 7 24-Jun-1991 3'584
HELP .TXT 157 24-Jun-1991 80'384
BATCH .SAV 26 24-Jun-1991 13'312
ERROUT.SAV 16 24-Jun-1991 8'192
SLP .SAV 9 24-Jun-1991 4'608
CNT .SAV 4 24-Jun-1991 2'048
LOGON .SAV 6 24-Jun-1991 3'072
MANAG .SAV 9 24-Jun-1991 4'608
TSPM .SAV 7 24-Jun-1991 3'584
VRF .SAV 3 24-Jun-1991 1'536
LDA .SAV 5 24-Jun-1991 2'560
SIZE .SAV 4 24-Jun-1991 2'048
DOC .SAV 82 24-Jun-1991 41'984
DET .SAV 2 24-Jun-1991 1'024
DISK .SAV 6 24-Jun-1991 3'072
TEM .SAV 5 24-Jun-1991 2'560
MES .SAV 13 24-Jun-1991 6'656
MEH .SAV 13 24-Jun-1991 6'656
MTPIP .SAV 21 24-Jun-1991 10'752
MTPIP .HLP 5 24-Jun-1991 2'560
README.LST 7 24-Jun-1991 3'584
ODT .OBJ 9 24-Jun-1991 4'608
VDT .OBJ 9 24-Jun-1991 4'608
TODT .OBJ 30 24-Jun-1991 15'360
TSODT .REL 9 24-Jun-1991 4'608
VTHDLR.OBJ 9 24-Jun-1991 4'608
USED .SAV 49 24-Jun-1991 25'088
SYSMAC.MAC 75 24-Jun-1991 38'400
SYSMAC.SML 79 24-Jun-1991 40'448
SYSLIB.OBJ 222 24-Jun-1991 113'664
TTS .SYS 2 24-Jun-1991 1'024
DMS .SYS 5 24-Jun-1991 2'560
RKS .SYS 3 24-Jun-1991 1'536
RUS .OBJ 1 24-Jun-1991 512
SWAP .SYS 30 24-Jun-1991 15'360
RAFSJ .SYS 72 24-Jun-1991 36'864
DXS .SYS 3 24-Jun-1991 1'536
ACCESS.SYS 3 24-Jun-1991 1'536
STAR01.SYS 1 24-Jun-1991 512
MTROL .SAV 16 24-Jun-1991 8'192
MARKPL.SAV 3 24-Jun-1991 1'536
DECOD2.SAV 18 24-Jun-1991 9'216
DECOD2.TXT 24 24-Jun-1991 12'288
MYS .SYS 3 1'536
DDS .SYS 6 3'072
MZS .SYS 4 12-Jan-1990 2'048
HDS .SYS 3 01-Mar-1980 1'536
< UNUSED > 67 34'304
---------- ------ ----------- ----------
72 Files, 1519 Blocks
67 Free blocks