ZXA
ZXNet echo conference «real.speccy»
From Yuri Potapov → To All 1 February 2001
Как-то Fri 26 Jan 2001 в 05:14:57 Evgeny и Dmitriy спорили на тему ZXA
EG> Если убрать ассоциативный фактор, то оба варианта
EG> одинаково
EG> не обоснованны. Ты согласен?
Кстати ты не предложил своего варианта :)
и на этом разжигаешь спор?
написал бы уж своё мнение по поводу данного кода.
Искренне ваш, Юрий /I \
[No RAR allowed] [SoHm] [Концептуальный минимализм] \ZX/
From Yura Yakimuk → To All 4 February 2001
Пpивет, Dmitriy!
28 Jan 01 07:35, Dmitriy Nesmachny печатал для Kirill Frolov:
DN> Работать то оно pаботает, но как? Я пользовался исдосным едитоpом,
DN> так е-к-л-м-н... Кpуто конечно, если бы не дикий своппинг
DN> постоянный...
Hа твоей тачке (написал так специально для умнкиков с белковой памятью) чё,
памяти 48 килогpамм? Уже на 64 своп пpактически исчезнет, а на 128 его не
будет.
С уважением, Юpа AKA d00RsFan
[ZX] [D00RS] [IRCNet#Z80]
np: кваpтет кулеpов
From Sergey Kulkov → To All 5 February 2001
27.01.2001 at 12:11 Dmitriy Nesmachny wrote to Sergey Kulkov:
SK>> Маркирование пробелом и графом.
DN> А... Hу так ты не забудь, что в ZXZIP маркировка ENTER'ом
DN> делается... ;-)))
Там и пробел есть.
DN> А так конечно GRAPH однозначно!
Почему так? Мне для графа надо две кнопки нажимать - неудобно.
[крыса сгрызла]
SK>> Пусть сразу хелп читает, перед использованием. А можно на
DN> Ага... И помнит обо всех прогах наизусть...
Да их не так много, к которым надо слишком много запоминать... Из системок ты
ведь не используешь все, которые есть.
SK>> экран одну строку с информацией выкинуть, в процессе
SK>> загрузки.
DN> Удобней по моему все таки что бы все само определялось...
Hу, тогда если только два Басика...
Hу, вот вроде и все пока. Счастливо!
... Спать ложился рано утром, вечерами все звонил кому-то... (C) "Сплин"
From Kirill Frolov → To All 5 February 2001
SK> Почему так? Мне для графа надо две кнопки нажимать - неудобно.
А справа от Delete у тебя что? Insert? End? Так у тебя клава значит не от
того компутера.
From Dmitriy Nesmachny → To All 7 February 2001
YY> Hа твоей тачке (написал так специально для умнкиков с
YY> белковой памятью) чё,
YY> памяти 48 килогpамм? Уже на 64 своп пpактически исчезнет, а
YY> на 128 его не будет.
Hет, у меня там 128к, может, настроено чего то было не так, только я не
копирую все на рам-диск, по крайней мере едитор туда не влезает. Если научишь,
как в IS-DOS без тормозов работать, я тебе спасибо скажу.
С уважением, Dmitriy.
From Sergey Kulkov → To All 9 February 2001
KF> А справа от Delete у тебя что? Insert? End? Так у тебя клава
KF> значит не от того компутера.
А вот если клава у меня нормальная Спековская 40клавишная? Что у меня справа от
дела?
KF> + Origin: Я Абсолютный Монарх и мне повинуются звёзды...
А логика?
From Nikolay G.Arhipoff → To All 9 February 2001
е ты ли *07.02.01* *8:17:50* писал в арии *REAL.SPECCY* к *Yura Yakimuk* на
тему *"ZXA"*?
YY>> чё, памяти 48 килогpамм? Уже на 64 своп пpактически исчезнет, а на 128
YY>> его не будет.
DN> Hет, у меня там 128к, может, настроено чего то было не так, только я не
DN> копирую все на рам-диск, по крайней мере едитор туда не влезает. Если
DN> научишь, как в IS-DOS без тормозов работать, я тебе спасибо скажу.
=8-[ ] а 128 Кб рамдиск едитор не влазит????
У меня влезал и эдитор, и еще кучка утилит, бат процессор, все текстовики,
необходимые для системы, менюхи, сам не помню что еще, и оставалось для работы
еще блоков 120!
ЗЫ: Правда, насколько помню, я некоторые комы паковал в SFX-паки ;-)
* За simm все... ПиЩите...*
Nikolay G.Arhipoff
From Yura Yakimuk → To All 9 February 2001
Пpивет, Nikolay!
09 Feb 01 20:07, Nikolay G Arhipoff печатал для Dmitriy Nesmachny:
NA> =8-[ ] а 128 Кб pамдиск едитоp не влазит????
NA> У меня влезал и эдитоp, и еще кучка утилит, бат пpоцессоp, все
NA> текстовики, необходимые для системы, менюхи, сам не помню что еще, и
NA> оставалось для pаботы еще блоков 120!
Менюхи никогда не любил (хотя автоpы сделали их очень удачно); всё на гоpячих
клавишах. Hедавно загpужал исдос - ещё все помню.
NA> ЗЫ: Пpавда, насколько помню, я некотоpые комы паковал в SFX-паки ;-)
А вот это интеpесно... Там и так комы копеечной длины.
From Yura Yakimuk → To All 9 February 2001
Пpивет, Dmitriy!
07 Feb 01 08:17, Dmitriy Nesmachny печатал для Yura Yakimuk:
DN> Hет, у меня там 128к, может, настpоено чего то было не так, только я
DN> не копиpую все на pам-диск, по кpайней меpе едитоp туда не влезает.
DN> Если научишь, как в IS-DOS без тоpмозов pаботать, я тебе спасибо
DN> скажу.
Копиpуй на RAM-disk только те компоненты pедактоpа, котоpые тебе часто нужны
(читая имеющийся хелп), то-же самое к дpугим каталогам: ext*.txt, exebat.com,
tv.com, free.com, arzt+.com, delete.com, нек. файлы с каталона PRINT,
cres/set.com... Полученный набоp списываешь sv_image на дискету (не pекомедую
пользоваться заточенной под pам-диск пpожкой, т.к. она не пpедупpеждала о
сохpанившемся pазделе пеpед копиpованием обpаза на pам-диск).
У меня вpоде 85 блоков оставалось для текстов (пpи необходимости место
увеличивалось путём пpибивания не нужных в данной сессии пpогpамм), давно это
было, т.к. 256 кил я сделал ещё в конце 95го - начале 96го года. Пpи этом
дискета с исдосом после загpузки системы пpактически не использовалась.
From Valerij Kozhevnikoff → To All 9 February 2001
YY>> белковой памятью) чё, памяти 48 килогpамм? Уже на 64 своп
YY>> пpактически исчезнет, а на 128 его не будет.
DN> Hет, у меня там 128к, может, настроено чего то было не так,
Видимо дефолтно -- на 48K only.
DN> только я не копирую все на рам-диск, по крайней мере едитор туда не
DN> влезает.
Что, весь? А нафиг он там весь? Имеет смысл держать там от силы половину файлов
едитора, остальное можно и на флопе. Ты знаешь что такое диски Q: и S: и чем
они отличаются? Если нет -- мне лень цитировать тут документацию.
DN> Если научишь, как в IS-DOS без тормозов работать, я тебе спасибо скажу.
Hасколько я помню, исдос у тебя древнего 92-го года. Это лечится только его
заменой. Hовый исдос нехило оптимизнут. Именно _алгоритмически_, я даже с
автором на эту тему говорил. Вылизано очень многое. Hовости могу даже сюда
закинуть, хотя они и не будут свежайшими, Oper гораздо более в курсе.
ps\ Леонтьев -- хороший человек. Имхо.
pps\ Леонтьев -- Главный Разработчик Исдоса.
WBR, Jason.
[Team Obituary][Team Friday 13th][Team Злобные Маньяки][Team Огромные Топоры]
From Aleksey Malov → To All 10 February 2001
Mon 9 2001, at 14:23:06 Sergey Kulkov told Kirill Frolov about ZXA.
SK> А вот если клава у меня нормальная Спековская 40клавишная? Что у меня
SK> справа
SK> от дела?
SK> -+- GoldED/386 3.0.1-asa9 SR1
Hе слышал, чтобы голдед для спека портировали. Тем более для Спека с 40
клавишами. Так что у тебя все-таки справа от del'а скорее всего home или end.
Bye! Vivid^Brainwave of X-Project.
е-мail me: vivi...@e-mail.ru, vivi...@mailru.com, vivi...@mail.ru
From Nikolay G.Arhipoff → To All 12 February 2001
е ты ли *09.02.01* *23:24:00* писал в арии *REAL.SPECCY* к *Nikolay G
Arhipoff* на тему *"ZXA"*?
From Nikolay G.Arhipoff → To All 13 February 2001
е ты ли *09.02.01* *23:46:43* писал в арии *REAL.SPECCY* к *Dmitriy
Nesmachny* на тему *"ZXA"*?
VK> Hасколько я помню, исдос у тебя древнего 92-го года. Это лечится только
VK> его заменой. Hовый исдос нехило оптимизнут. Именно _алгоритмически_, я
VK> даже с автором на эту тему говорил. Вылизано очень многое. Hовости могу
VK> даже сюда закинуть, хотя они и не будут свежайшими, Oper гораздо более в
VK> курсе.
Давай, закидывай, интересно.
VK> ps\ Леонтьев -- хороший человек. Имхо. pps\ Леонтьев -- Главный
VK> Разработчик Исдоса.
Согласен!
From Max Shashkin → To All 13 February 2001
Понедельник 9 } 2001 в 23:46:43 Valerij Kozhevnikoff сказал Dmitriy Nesmachny о
ZXA
И тут ворвался Я
VK> ps\ Леонтьев -- хороший человек. Имхо.
VK> pps\ Леонтьев -- Главный Разработчик Исдоса.
а как можно связяться с этим замечательным человеком?
With best wishes, Max Shashkin aka Shaitan/Stars of Keladan.
From Nikolay G.Arhipoff → To All 14 February 2001
MS> а как можно связяться с этим замечательным человеком?
Есть его мыло: n.l...@pop.ioffe.rssi.ru
From Sergey Kulkov → To All 15 February 2001
AM> Hе слышал, чтобы голдед для спека портировали.
А слышал, что у некоторых счастливчиков есть доступ к нескольким компам?
А слышал, что я не единственный человек, ради которого пишут софт? Я тут за
реальщиков распинаюсь, а ты - палки в колёса, корнеплод! ;-))
AM> Тем более для Спека с 40 клавишами. Так что у тебя все-таки справа от
AM> del'а скорее всего home или end.
В данный момент - да. Приду домой, так там на клавише, которая отвечает за дел,
ctrl наисано. Вот такая вот клавиатура...
From Valerij Kozhevnikoff → To All 18 February 2001
NA> Давай, закидывай, интересно.
Тут далеко не все. Есть много новья написанного разными людьми.
······------====== Стеклорез мониторный ======------······
ЧТО HОВОГО В iS-DOSe
- 1997 -
8.1.97: is_dos.sys - Рестарт #60. Исправ-
лено: допечатка пустых строк в панели
20.1.97: antipod.com - исдос "вверх
тормашками" для самых непримири-
мых борцов за нортонообразность.
22.1.97: is_dos - Имя диска в 11 символов
7.2.97: is_dos - Система короче на 9 байт
25.2.97: is_dos - Исправлено: Флаг C
вместо NZ в $opres, если нет искомого
резидента. (короче на 10 байт).
22.4.97: create,format - Имя диска в 11
символов
3.5.97: arzt+ - Автоматическая корректи-
ровка boot.sys для iS-DOS Chic.
Октябрь 1997
21.10.97: move.com - Перенос каталогов со
всем содержимым
25.10.97: abc.com - Исправлено: Индикация
при копировании больших устройств (бо-
лее 20000 блоков на винчестере)
25.10.97: ide_tune.com - Исправлено: о-
мера цилиндров винчестера 4-значные и
пр.
25.10.97: ide+.blk - Исправлено: Error 6:
Вместо вываливания в оболочку с окном
"Insert Disk..." мертвый цикл.
27.10.97:image.com - Исправлено: Ситуа-
ция: Запуск с диска А:, файл image.img
на диске С:(винчестер) копируется на
диск :(электронный диск).
Hоябрь 1997
11.11.97: arzt+ - Поддержка устройств
размером до 16MB (винчестер) с динами-
ческим распределением памяти.
19.11.97 - Версия ide++.blk. Запрет пре-
рываний во время обращения к контрол-
леру. Более устойчивая работа.
24.11.97 - gmen.com/res (меню вызываемое 27.11.97: set.com - Исправлено: Ошибка 29.11.97: new_cats.com - Выбор дисковода 29.11.97: sv_image.com - епрерывный файл 30.11.97: set.com - Исправлено: е сни- 30.11.97: kay.blk и bootsc.com - Поддерж- 30.11.97: image.com - Исправлено: сохра- - 1998 - 7.2.98: wet.com - Исправлена ошибка, воз- 11.2.98: tv.com - 5 символов в номере Март 1998 22.3.98: cmp - Поддержка файлов длиной 26.3.98: edit+.com - Устранена остановка 31.3.98 - Версия ide+3.blk. Устранено за- 31.3.98: bad.com - Исправлено: Дата файла 3.4.98 - ch++.res. Вариант ch+: атыкаясь 4.4.98: ЗАГРУЗКА IS-DOS с IDE-винчестера 13.4.98: format.com - Исправлено: Более 13.4.98: doctor.com - Более надежный тест 23.4.98: kay_1n.rom - Порядок банок памя- 27.4.98: move.com - Исправлено: Error 80 29.4.98: ed1.ovr - Исправлено: Взрыв при Apr'98: sv_trd, uns_trd, trd_ram - копи- 30.4.98: is_dos - 1. Исправлено: Еще 1 Май 1998 7.5.98: create - Исправлено: максимальный 7.5.98: abc, abc+ - Исправлено: пересоз- 8.5.98: fileshow - Процедуры подсчета 9.5.98: ide+3sby.blk - Драйвер IDE вин- 9.5.98: kay_con.com - Программа подключе- 9.5.98: cd+.com - Ускорен в 21 раз: 10.5.98: ide_tune - астройка таймера 12.5.98: arzt+ - Ускорена процедура инди- 12.5.98: fileshow - 11 символов в имени 12.5.98: format, doctor - Исправлена ин- 13.5.98: sv_image - Имя выходного файла 13.5.98: fileshow, arzt+ - Исправлена 25.5.98: Picasso - Адаптация под Chic. 25.5.98: edkay1mb.blk - Порядок банок па- 25.5.98: arzt+ - Подправлена индикация 26.5.98: st_4.res - Усовершенствованный 26.5.98: ide_tune - Исправлено: признак 27.5.98: uni_boot - Универсальный загруз- 27.5.98: ch+2.com. Обход файлов, защищен- Июнь 1998 30.6.98: Fileshow, arzt+ - Исправлена Август 1998 21.8.98: trd_ram: Исправлена ошибка Октябрь 1998 28.10.98: boot.com - Поддержка нового 28.10.98: rename.com - генерация Error 82 29.10.98: delete.com - удаление каталогов Hоябрь 1998 1999 Тесты: Однако сей драйвер без тормозов (Break 12.5.99: fileshow, arzt+ - Исправлена 15.5.99: trd_ram - ключ /a для автомати- 15.5.99: ide+5.blk - Ускоренный по методу Специальные тесты: 0.1 16368 kB (по 16kB) Linear READ TEST ide+4 117" =140 kbps 0.2 16368 blks 16kB REPEAT READ TEST ide+4 107" =153 kbps 0.3 10608kB Linear WRITE TEST ide+4 101" =105 kbps Реальные задачи: ide+4 138" =118 kbps 2. abc.com 7.8 MB (COPY) ide+4 159" =50 kbps 19.5.99: filecopy - /b для отключения бу- 20.5.99: from_trd и to_trdos - Поддержка 21.5.99: trd_ram, ram_trd, tr_boot - Ра- 22.5.99: unicolor - Пойман злобный баг, 23.5.99: ide_tune - Без параметров сама 23.5.99: arzt+ - 11 букв в имени диска. 25.5.99: from_msd - Ускорена в 2..3 раза С наилучшими пожеланиями, Борис aka OPER. -+- Представитель фирмы (c)Nemo в Московском регионе. ······------====== Стеклорез мониторный ======------······
клавишей <9>) Горячие клавиши <7> и
8 для устройств
твенно.
133 при попытке установить 8-е уст-
ройство (Должна возникать на 9-ом).
при запуске и автоматический перевод
на новый формат заголовка диска
на выходе по возможности
мался драйвер sys_driv.blk (с номером
канала F8) при 8 установленных уст-
ройствах. Игнорирование байта "Speci-
al" при нехватке свободных устройств.
ка нового формата заголовка диска с
11-символьным именем (22.1.97)
нение среды запуска, а также редакти-
рование до 8 устройств (G и H).
.
Jan'98: sgf, sgf_9... - Возможность про-
смотра партий го записанных в
Smart Go Formate.
Февраль 1998
7.2.98: filecopy - Исправлена ошибка воз-
никавшая при MOVE в больших каталогах.
(Удалялся не тот файл, т.к. неверно
использовались рестарты файловой служ-
бы).
никавшая при редактировании файлов с
длиной равной целое число блоков +1
байт с последним символом не равным 3.
строки чтобы читать Пелевина "Чапаев и
Пустота".
20.3.98: kay_1m.rom, kay_1n.rom, edkay1mb
- драйверы электронного диска для
KAY-1024 (с 1MB памяти) для Chic и
Classic. Размер электронного диска до
3840 и 3904 блоков (960KB и 976KB) со-
ответсвенно.
более 255 блоков
макроса при загрузке файла блочным
оверлеем. Теперь можно использовать,
скажем, такую последовательность ко-
манд макро: #11Al#0A#11m1#11#07b
висание на битых секторах.
file0.bad
Апрель 1998
2.4.98: arzt+ - Решение проблемы bad-фай-
лов: файлы защищенные от чтения (бит 2
в байте состояния) остаются на своих
местах. Поддержка 8 устройств (G и H).
на файлы защищенные от чтения со-
общает об этом, а не вываливается
с ошибкой 171 как предыдущая. По-
лезно на устройствах с битыми
секторами.
надежный тест Chic. Устранены взрывы.
Chic. Признак "DSK" в старом и новом
форматах.
ти соответствует RAM-диску TR-DOS
при запуске с параметрами
попытке замены за концом файла
рование образов трдосовских дис-
ков на винт, обратно и в ОЗУ.
ошибка в mltrd (с 1990 года!). еверно
читался файл.
2. По адресу g_cnf+66 система кладет
код EI или DI в зависимости от того,
разрешены прерывания или нет.
4.5.98: ch+2.com - Ускоренная в 2 с лиш-
ним раза проверка и подсчет контроль-
ных сумм (вместо ch+.res) ch.com и
calc.com также ускорены. В sv_image
встроен подсчет суммы.
размер устройства до 65528, а не до
65280.
дание cache после работы.
свободного и непрерывного пространства
и печати карты диска ускорены в 6 раз.
а устройстве в 65520 блоков:
0.15" вместо 1.08"
и 0.31" вместо 1.75" соответственно.
Итого: 0.46" вместо 2.83"
честера, автоматически переводящий
винчестер в Stand by mode по таймеру.
Таймер от 0 до 21 минуты. Винчестер
перестает вращаться до обращения к
драйверу.
ния системы к винчестеру. Исправлена и
"отвязана" от имени драйвера.
0.4" вместо 8.6" при 2 каталогах
по 127 файлов.
Stand by (драйвер ide+3sby.blk)
кации процесса сжатия: 2'09" вместо
10'57" (в 5.1 раза быстрее) при 261
файле на электронном диске размером
65528 блоков.
устройства
дикация Bad.
из имени диска. Запрос "overwrite".
индикация
мяти соответствует RAM-диску TR-DOS
недвижимых блоков при недостатке памя-
ти.
screen saver. В отличие от st_3 не
конфликтует с ide+3sby.
ide+3sby определялся некорректно.
чик в ПЗУ (8-ая версия) позволяет заг-
ружать с винчестера отныне не только
iS-DOS Chic, но и Classic, и возможно
даже CP/M, MS-DOS, Pink Floyd, UNIX, и
т.д., если только они имеются для ZX.
uni_con.com подключит любой загрузчик
с названием uni_boot.sys
ных от чтения вместо Error 171. Полез-
но на устройствах с битыми секторами.
Удобно при файлах типа uni_boot.sys
28.6.98: trd_ram - Загрузка файла образа
диска TR-DOS из iS-DOS (обычно винчес-
тера) в мегабайтную память компьютера
KAY с авто-запуском boot на
RAM-диске TRDOS.
ошибка индикации, возникавшая на уст-
ройствах размером менее 800 блоков.
18.8.98: nmi.com - Загрузчик игр сброшен-
ных кнопкой MAGIC для iS-DOS Chic и
Classic. Работает как на флопе, так и
на винте. Максимум удобств при миниму-
ме хлопот. еобходимо 128KB ОЗУ.
(Взрыв при "AUTO BOOT N").
ram_trd - аписан копировщик в обрат-
ную сторону.
15.10.98: ide+4.blk - поддержка системы
от 30.4.98 - запрашивает позволения на
разрешение прерываний у системы.
формата заголовка диска с 11-символь-
ным именем (22.1.97)
в командном режиме если выходной файл
уже существует
в командном режиме
19.11.98: is_ibm+.com/res - Исправлено:
Error 101 на файлах круглой длины.
29.4.99: Принят на вооружение драйвер
IDE HDD Jason.blk (Москва), дающий ус-
корение до 1.65 раза на операциях чте-
ния копирования:
1. Копирование диск в диск (15 MB) с
помощью abc.com - в 1.65 раза
2. Проверка диска прогом bad: в 1.4
3. Загрузка электронного диска image
в 1.3 раза (7 секунд вместо 9)
4. Проверка контрольной суммы (9.7 MB)
на 13% (2'58" вместо 3'25")
5. Копирование каталога (coca, 4286
блоков, 243 файла) на 6.5%
не отслеживается) и почти не тестиро-
вался на битых секторах. Посему поль-
зуйтесь, если хотите, на свой страх и
риск.
индикация
ческой работы. Работа в ISDOS Classic
Ясона. Почти такой же быстрый, но с
тормозами и сделаный из протестирован-
ных предшественников.
СКОРОСТЫЕ ХАР-КИ ДРАЙВЕРОВ:
ide+5 78" =210 kbps в 1.50 раза
Jason 73" =224 kbps в 1.60 (еще 6.5%)
ide+5 68" =241 kbps в 1.57 раза
Jason 66" =248 kbps в 1.62 (еще 3%)
ed128 58" =282 kbps еще 12%
ide+5 52" =204 kbps в 1.94 раза
Jason 45" =236 kbps в 2.24 (еще 13.5%)
(ed128 282 kbps еще 17%)
1. bad.com 65520 blks (READ)
ide+5 99" =165 kbps (в 1.39 раза)
Jason 99" =165 kbps
ed128 81" =202 kbps
floppy =14 kbps (kay.blk)
ide+5 103" =77 kbps в 1.54
Jason 96" =83 kbps в 1.66 (гще 7%)
floppy: менее 7 kbps
фера. /a более не влияет на буфер.
RAM-диска (образ trdos-устройства на
электронном диске начиная с 512-го
блока). Грузите trd-файл в 1MB ОЗУ
программой trd_ram, а затем залезайте
программами from_trd и to_trdos прямо
на электронный диск!
бота в iSDOS-48 ("Classic"), проверка
наличия драйвера электронного диска и
RAM-диска TRDOS.
приводивший даже ко взрывам при малом
размере кэша. Hайден и восстановлен
убитый более года назад hlp-файл.
(А ведь никто так и не заметил !)
находит установленный IDE драйвер.
(файлы типа mem_tune.bat более не нуж-
ны). Горячая клавиша <0>.
Ускорена процедура VERIFY (за счет еще
одного буфера в 256 байт) от 25% на
электронном диске или ide+5.blk до 7
раз на длинных файлах.
+ Origin: Для тех, кто свалился с луны.... (500:95/333)