Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   KAY-1024/SL-4/TURBO v2010 + NemoFDC + NemoIDE (http://zx-pk.ru/showthread.php?t=13770)

Дмитрий 15th February 2011 23:17

Quote:

Originally Posted by Лас (Post 359430)
Про ваши драйвы я ничего не писал. Они останутся с вами.

ну тогда и от пользователей нех.. КАЙев и иже с ними просьба - сделать в вашей реализации трдос ремапинг виртуального дисковода. Еще было бы конечно весьма кстати и возможность работы с режимом турбо/нетурбо, т.б. не всегда турбо-вкл, а в зависимости от какой-нить переменной, к примеру какой-нить бит в тех же 5cfa-5cfd задействовать.

Лас 15th February 2011 23:20

Мысль о том, чтобы считать рамдиском любой дисковод, к которому было первое обращение, нравится мне всё больше.
Т.н."ремапинг" становится ненужным.

Ewgeny7 15th February 2011 23:22

Quote:

Originally Posted by Лас (Post 359438)
Мысль о том, чтобы считать рамдиском любой дисковод, к которому было первое обращение, нравится мне всё больше.

Владельцы реальных дисководов повесятся на шнурках от ботинок.
Включил комп, сунул дискету, надавил TRDOS boot, и тут ВНЕЗАПНО дисковод ушел в космос... :)

Лас 15th February 2011 23:25

Quote:

Originally Posted by Ewgeny7 (Post 359439)
Владельцы реальных дисководов повесятся на шнурках от ботинок.
Включил комп, сунул дискету, надавил TRDOS boot, и тут ВНЕЗАПНО дисковод ушел в космос... :)

Это тоже легкорешаемая проблемка.

Prusak 16th February 2011 00:24

При установке порта #FF при чтении из него должны считываться значения 255 и изредка 56. У меня ещё проскакивают нули. Такого вроде быть не должно, при выполнении бейсик-программы чтения порта #FF на экране нет атрибутов со значением 0.

---------

Скорее всего это из-за того, что вместо требуемой DD38' ИР23 я напаял по невнимательности ИР22.
Прошу прощения за ложную тревогу.

Лас 16th February 2011 00:42

Quote:

Originally Posted by Ewgeny7 (Post 359439)
Владельцы реальных дисководов повесятся на шнурках от ботинок.
Включил комп, сунул дискету, надавил TRDOS boot, и тут ВНЕЗАПНО дисковод ушел в космос... :)

1. В стандартной прошивке кая отсутствует автостарт диска (boot) при входе в тр-дос из меню 128.
2. Если первое обращение идет к дисководу А и, естественно, он стал считаться рамдиском, то если рамдиск "неотформатирован" (Disc error), то считать рамдиском диск С, а A,B,D - обычные дисководы.
Вариантов решения множество, нужно выбрать оптимальный.

Ewgeny7 16th February 2011 09:23

Quote:

Originally Posted by Лас (Post 359466)
1. В стандартной прошивке кая отсутствует автостарт диска (boot) при входе в тр-дос из меню 128.

1. РесетСервис читает каталог диска на предмет запускаемых файлов. Это не будет той самой "первой инициализацией"? Если да, то диск теоретически отвалится. Разумеется, это при использовании этого ресетсервиса.

Quote:

Originally Posted by Лас (Post 359466)
2. Если первое обращение идет к дисководу А и, естественно, он стал считаться рамдиском, то если рамдиск "неотформатирован" (Disc error), то считать рамдиском диск С, а A,B,D - обычные дисководы.

Он при включении компа будет неотформатирован, к сожалению. Форматируется он уже при работе Фаталла или "Image to RAMdisk", которым к этому моменту уже надо знать точно что этот диск - точно рамдиск, а не виниловый грампроигрыватель.

К сожалению, более всего удачно предложение Дмитрия, назначать рамдиск в меню и не перепахивать его букву при работе ДОС.

Дмитрий 16th February 2011 10:03

Quote:

Originally Posted by Лас (Post 359466)
2. Если первое обращение идет к дисководу А и, естественно, он стал считаться рамдиском,

комп сбросился и память очистилась - как вы "вспомните" какой по счету раз было обращение? таким образом получится, если в памяти есть рам диск, то при входе в тырдосину, она подумает - "о! сделаю я его диском А". И тем самым залочится реальный диск А.
Тут думаю, что лучше через сервис делать назначение буквы рамдиска, а при старте тр-дос, просто не стирать область 5cfa-5cfd, и не переинициализировать ее, если там адекватные значения стоят.
Можно к примеру еще сделать детект дисковода (или вообще ВГ), если на А нет реального драйва, то за А: жестко прицепить рамдиск.

Alex_NEMO 16th February 2011 21:21

В первом посте заменен архив "KAY1024_Mont&Sbor.rar". Теперь там "правильная" монтажка!

SoftFelix 16th February 2011 21:46

Alex_NEMO, всё офигенно, только добавь, пожалуйста, в монтажку позиционные обозначения перемычек-джамперов (JPx). А то на монтажке обозначены цифрами только возможные положения джамперов.


All times are GMT +4. The time now is 16:40.

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