UDI-формат.
Moderator: Shaos
-
- Senior
- Posts: 126
- Joined: 08 Jun 2002 19:00
- Location: Москва
UDI-формат.
Народ! Кака создавать на пЦ образы реальных дисков в UDI-формате? Я имею ввиду создавать прямо с реальных дисков, а не конверсию из форматов TD0, FDI и TRD. Всем спасибо за ответы!
Максагор
-
- Senior
- Posts: 126
- Joined: 08 Jun 2002 19:00
- Location: Москва
Ну, какой софт РАБОТАЕТ с UDI я знаю. Меня интересует вопрос, какоц софт СОЗДАЕТ UDI с реальной дискеты!.Anonymous wrote:Напрямую пока никак.
Формат .UDI достаточно новый, и софта для его поддержки очень и очень мало. (В настоящее время с .UDI форматом могут работать только ZXMAK, UnrealSpeccy и TDX2X).
А чем формат .FDI не нравится ?
FDI и TD0 нравятся вполне. Но вот надыбал хитрую дискету (с Elite III+GS) с такой защитой, что ни makefdi, ни Teledisk ее не взяли (про всякие заклеивания отверстий и т.п. осведомлен и в этом собаку съел, так что дело не в этом). А "оцифровать" хочется. Может UDI возьмет?
Максагор
-
- Writer
- Posts: 19
- Joined: 11 Mar 2002 17:00
Может и возьмёт, но только вопрос сможет ли контроллер на PC прочитать столь сложную защиту ?Может UDI возьмет?
Из софта вот вспомнил, что Rom (www.sn.nnov.ru) недавно занимался читалкой дискет для TR-DOS. Его улититка читает дискеты В ПАМЯТЬ вместе с разметкой (зазороми, GAP и т.д.) НО ЗАПИСЫВАЕТ это дело в формат TRD.
Так что если очень надо -- скачай исходники и допиши на предмет поддежрки UDI.
-
- Senior
- Posts: 126
- Joined: 08 Jun 2002 19:00
- Location: Москва
Да не кодер я! Не кодер! А вот кто бы помог с этим делом (с игрой), а то ведь дискеты стареют, жаль, если через пару лет поверхность у нее посыпется... Кто бы взломал защиту? Я с дискетой нахожуть в Москве...Anonymous wrote:Может и возьмёт, но только вопрос сможет ли контроллер на PC прочитать столь сложную защиту ?Может UDI возьмет?
Из софта вот вспомнил, что Rom (http://www.sn.nnov.ru) недавно занимался читалкой дискет для TR-DOS. Его улититка читает дискеты В ПАМЯТЬ вместе с разметкой (зазороми, GAP и т.д.) НО ЗАПИСЫВАЕТ это дело в формат TRD.
Хм, чтож это так, непродуманно...
Так что если очень надо -- скачай исходники и допиши на предмет поддежрки UDI.
Максагор
есть вариант
Когда-то я всем этим занимался, и последние версии моих программок (makefdi и UKV spectrum debugger) умели делать больше, чем было заявлено в описании. В FDI файл МОЖНО записать трек целиком, и команда чтения трека в эмуляторе при определенных условиях ИСПОЛЬЗУЕТ эти данные.
Комбинация ключей для makefdi должна быть такой: -d+ -u+ -tНужныйТрек (сам FDI файл должен быть уже создан). Единственная сложность - вычислить нужный трек с защитой (обычно он всего один).
Мой эмулятор поддерживал чтение треков из FDI файла в том случае, если выполняемый файл носил имя winmng.exe.
Если тема настолько интересна, можно на основе makefdi сделать читалку в UDI формат.
Углеков Константин ukv1@mail.ru
Комбинация ключей для makefdi должна быть такой: -d+ -u+ -tНужныйТрек (сам FDI файл должен быть уже создан). Единственная сложность - вычислить нужный трек с защитой (обычно он всего один).
Мой эмулятор поддерживал чтение треков из FDI файла в том случае, если выполняемый файл носил имя winmng.exe.
Если тема настолько интересна, можно на основе makefdi сделать читалку в UDI формат.
Углеков Константин ukv1@mail.ru
Re: есть вариант
FDI формат не содержит никакой информации о межсекторных промежутках. Тут нужен только UDI формат !!!ukv wrote:В FDI файл МОЖНО записать трек целиком, и команда чтения трека в эмуляторе при определенных условиях ИСПОЛЬЗУЕТ эти данные.
Эмулятор уже сто раз пропатчен (т.к. он shareware) и толку от этого никакого. Нужна полная версия!Мой эмулятор поддерживал чтение треков из FDI файла в том случае, если выполняемый файл носил имя winmng.exe.
Не только можно а ОЧЕНЬ нужно, вот только исходники где взять ?Если тема настолько интересна, можно на основе makefdi сделать читалку в UDI формат.
Приведу цитату из инфо к AMS.ZIP, может поможет скопировать Elite3+GS
Так вот вчера пошаманив с разными версиями TeleDisk-а, и получив
отрицательные результаты, сегодня в который раз попробовал makefdi.exe, опять
бесполезно, перечитав хелп к UKV наткнулся на ключевую фразу и реализовал ее, а
именно - заклеивал половину индексного отверстия на дискете, ту половину,
которая ближе к прорези защиты от записи. В который раз отключив в биосе Cache1
и 2 CPU сделал штук 15 копий посредством makefdi.exe и TeleDiska(v2-15), с
разной степенью перекрытия индексного отверстия. Во время копирования сразу
заметил, что в некоторых вариантах TeleDisk показывал очень мало ошибок в
сравнении с копиями сделанных баз заклеивания. Какова же была моя радость,
когда целых два образа TD0 оказались полностью рабочими! Проверял в эмуляторе
R80 v0.30 by Raul Gomez Sanchez, предварительно переконвертировав TD0 в FDI.
Так вот вчера пошаманив с разными версиями TeleDisk-а, и получив
отрицательные результаты, сегодня в который раз попробовал makefdi.exe, опять
бесполезно, перечитав хелп к UKV наткнулся на ключевую фразу и реализовал ее, а
именно - заклеивал половину индексного отверстия на дискете, ту половину,
которая ближе к прорези защиты от записи. В который раз отключив в биосе Cache1
и 2 CPU сделал штук 15 копий посредством makefdi.exe и TeleDiska(v2-15), с
разной степенью перекрытия индексного отверстия. Во время копирования сразу
заметил, что в некоторых вариантах TeleDisk показывал очень мало ошибок в
сравнении с копиями сделанных баз заклеивания. Какова же была моя радость,
когда целых два образа TD0 оказались полностью рабочими! Проверял в эмуляторе
R80 v0.30 by Raul Gomez Sanchez, предварительно переконвертировав TD0 в FDI.
Вот, пожалуйста: makefdi с поддержкой формата UDI
Повторяю еще раз: MAKEFDI УМЕЕТ ДЕЛАТЬ ПОЛНЫЕ ОБРАЗЫ ТРЕКОВ! Другое дело - я (как автор) это умение не особенно афишировал. В 95 году под моим эмулятором в паре с makefdi отлаживались коммерческие программы, и раскрывать секрет конвертирования защищенных дисков (хотя бы некоторых типов) в FDI не очень-то хотелось.
Но вернемся к нынешнему времени. За субботу я сделал новую версию makefdi (предварительное название 1.2 beta). Главная черта - диск можно сохранить в формате UDI. НАСТОЯЩИЙ UDI с образами треков, а не посекторная эмуляция. Проверил на своих старых защищенных дисках (3 выпуска Спектрофона и IsDos) - проблемы были только с IsDos (несколько нечитаемых секторов), но все равно грузился нормально.
Есть желающие попробовать на своих защищенных дисках?
Углеков Константин ukv1@mail.ru
Но вернемся к нынешнему времени. За субботу я сделал новую версию makefdi (предварительное название 1.2 beta). Главная черта - диск можно сохранить в формате UDI. НАСТОЯЩИЙ UDI с образами треков, а не посекторная эмуляция. Проверил на своих старых защищенных дисках (3 выпуска Спектрофона и IsDos) - проблемы были только с IsDos (несколько нечитаемых секторов), но все равно грузился нормально.
Есть желающие попробовать на своих защищенных дисках?
Углеков Константин ukv1@mail.ru
где, где...
Пока нигде не выложено - могу выслать мейлом. Но только завтра - у меня связь только с работы.
А исходники еще никому не даю.
Углеков Константин ukv1@mail.ru
А исходники еще никому не даю.
Углеков Константин ukv1@mail.ru
-
- Senior
- Posts: 126
- Joined: 08 Jun 2002 19:00
- Location: Москва
makefdi для udi
ukv wrote:Пока нигде не выложено - могу выслать мейлом. Но только завтра - у меня связь только с работы.
А исходники еще никому не даю.
Углеков Константин ukv1@mail.ru
Wow! Супер! Конечно кидай! Вот и попробую Эту Элиту под GS взять твоей новой прогой. Кидай мне на max_timonin@mail.ru, как только сможешь.
P.S. А вообще, вспоминая эмуль UKV, пусть он сейчас и устарел безнадежно, хочу сказать тебе огромное за него спасибо! Помню, у меня в общаге некоторое время стоял IBM 286, так твой эмуль был единственный, который там пошел, пусть и с тормозами!
Максагор
-
- Fanat
- Posts: 78
- Joined: 11 Jul 2002 05:28
- Location: Минск
2ukv
Кинь и мне, пожалуйста.
Попробую второй диск ЧВ1 (оригинального, с царапиной)
переписать.
Вот мыло: aprisobal@tut.by
Кинь и мне, пожалуйста.
Попробую второй диск ЧВ1 (оригинального, с царапиной)
переписать.
Вот мыло: aprisobal@tut.by
Удачи!
И мне тоже !Пока нигде не выложено - могу выслать мейлом.
medvedev_an@mail.ru
To Максагор
На сайте Virtual TR DOS лежат несколько верчий Elite, может и твоя тоже там есть ?