Page 1 of 1

Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Mar 2009, 08:07
by SinglWolf
Как же толком объяснить, чтоб с первого раза понятно было? Ладно, попробую. Решил я "форматнуть" "дискетку" в образе trd под ИС-ДОСом родным форматтером и сохранить её в образе fdi... Усё прошло ОК!!!! Перегружаю Унреал, загружаю с hdd IS-DOS, по F3 "вставляю" в "дисковод А" свежеформатнутую IS-DOC-ом "дискетку"-fdi... ОБЛОМ!!!! (P.S. Такая же лабуда и с TD0 и UDI!!) Не узнаёт родной формат! sad . Иду другим путём: Вставил fdi с рабочим ис-досом и опять форматнул-записал... Сделал полный ресет... Ура!!!! ИС-ДОСа прочитала этот образ!. Жму F3 и вставляю fdi, который только-что не распознавался (ошибок чтения не было!!!)... Вообще офигел!!! Образ прочитался - как родной.... Выкладываю два образа fdi, думаю разберёшься по названию... Первый - рабочий образ, второй - формат Унреала. С обеими образами производил одинаковые действия!

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Mar 2009, 11:45
by deathsoft
Ты при форматировании traps и nodelays во вкладке beta128 в кмуляторе отключал? Для форматирования на нестандартные форматы - надо обязательно отключать traps и nodelays.

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Mar 2009, 12:07
by SinglWolf
deathsoft wrote:Ты при форматировании traps и nodelays во вкладке beta128 в кмуляторе отключал? Для форматирования на нестандартные форматы - надо обязательно отключать traps и nodelays.

Уф! Как всё запутано! А для trd-формата нужно опять включать traps и nodelays???

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Mar 2009, 12:53
by molodcov_alex
traps и nodelays придуманы для того чтобы ускорить работу дисковода (ВГ и т.д.), естественно в ущерб точности эмуляции.

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Mar 2009, 15:27
by deathsoft
SinglWolf wrote:А для trd-формата нужно опять включать traps и nodelays???

Не нужно (но можно для ускорения).
Traps - перехватывает СТАНДАРТНЫЕ адреса в трдос для чтения/записи сектора (при этом ВГ93 вообще не эмулируется). А nodelays - убирает задержки при чтении - при этом сектора читаются мгновенно.

Для всех программ - которые лазиют к портам ВГ93 через обрывки процедур трдоса - необходимо трапсы отключать чтобы вся работа шла через ВГ93.

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Mar 2009, 16:15
by SinglWolf
Ясно.

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 03 Jul 2009, 15:48
by snb
А как быть со следующим: US 3.7.3 fix 3 с дефолтным инишником. Делаю в тырдосе: FORMAT "A:EMPTYTRD". В результате получаю какой-то мусор в начальных дорожках.
Во вложении два файла с понятными названиями. Сравните их между собой побайтно и поймёте моё недоумение.

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 04 Jul 2009, 01:36
by deathsoft
да, это баг, надо фиксить.

Re: Глюк с форматами образов!!!!!! (Всё в той же IS-DOS :) ...)

PostPosted: 06 Jul 2009, 23:09
by deathsoft
Исправил, в fix4 будет работать как надо.