PDA

Просмотр полной версии : Сохраним диски с защитой для потомков!



CityAceE
04.01.2006, 16:30
Замечательно, что появился формат TZX - только благодаря ему я смог увидеть как выглядели фирменные версии зарубежных игр. До этого момента, как и большинство спектрумистов, я видел лишь взломанные версии зарубежных программ. Некоторые выглядели вполне прилично, а некоторые, увы, очень даже не пристойно (без заставок, с запорченным экраном и т.д. и т.п.)... В настоящий момент практически 100% образов дисков, некогда защищённых от копирования - это диски со снятой защитой, а попросу изуродованные. Но ведь многие из защищённых дисков представляли из себя почти произведение искусства. Подозреваю, что многи из тех, кто присуствует на сейчас на форуме не видели эти шедевры в оригинале! Идёт время, и скоро эти шедевры перестанут читаться. Неужели они канут в Лету? Думаю, что стоит задуматься над тем, как сохранить всё это наследие пусть и в виде пригодном лишь для эмуляторов. Вроде бы придумали формат UDI, который более или менее полно описывает структуру диска. Так может стоит перегнать в этот формат оригинальные авторские версии защищённых игр и журналов? Проблема кроется главным образом в том, что Спектрумовские диски, а тем более с всяческой защитой от копирования плохо или совсем не читаются на РС. Так может их нужно читать не на РС, а на самом Спектруме? Считывать диск можно по частям, полученные части переносить на ПЦ, а потом там же собирать готовый UDI. Думаю, что подобный "считыватель" на Спектруме мог бы иметь некоторые пересеты для разного рода защит - ведь не так их было и много! Главное сохранить, а уж потом можно будет подумать на тем, как из полученных образом снова получить дискету :)

Правда я не знаю на сколько полно описывает UDI физическую структуру диска и может ли этот формат справится с возлагаемой на него задачей. Здесь у нас на форуме присутствуют уважаемые эмуляторостоители. Я думаю, что в случае необходимости можно дработать формат, а авторы эмуляторов поддержат его в новых версиях своих эмуляторов.

Ну, кто что скажет по этому поводу?

P.S. Смотрю на авторские диски с ZX-Format'ом и сердце кровью обливается! Неужели не удасться их сохранить?

rasmer
04.01.2006, 20:09
может я не прав, но чем td0 не подходит?

Максагор
04.01.2006, 21:09
может я не прав, но чем td0 не подходит?

А он недостаточен для некоторых типов защит. Например для защит в межсектороном пространстве. Например TD0-образ дискетки с ELITE3+GS хрен заработает. Именно поэтому и была сделана ее UDI-копия.

rasmer
04.01.2006, 21:36
А он недостаточен для некоторых типов защит. Например для защит в межсектороном пространстве. Например TD0-образ дискетки с ELITE3+GS хрен заработает. Именно поэтому и была сделана ее UDI-копия.Ну тогда - ОЙ...

jtn
04.01.2006, 22:22
нету формата, способного повторить царапину...

rasmer
05.01.2006, 00:26
нету формата, способного повторить царапину...но ведь реально отмечать отдельные сектора как "нечитаемые"... и всЁ - ТеЛеМаРкЕт

bpm
06.01.2006, 02:31
но ведь реально отмечать отдельные сектора как "нечитаемые"... и всЁ - ТеЛеМаРкЕт
ага и еще до кучи - неформатируемые? незаписываемые? непрочтенные после попытки записи? царапали-то не для того, чтобы приват-порно удалить...

rasmer
06.01.2006, 11:35
ага и еще до кучи - неформатируемые? незаписываемые? непрочтенные после попытки записи? царапали-то не для того, чтобы приват-порно удалить...А разве нельзя это сделать? Ты уверен? По моему ничего слишком геморройного...

CityAceE
06.01.2006, 11:44
ага и еще до кучи - неформатируемые? незаписываемые? непрочтенные после попытки записи? царапали-то не для того, чтобы приват-порно удалить...
На самом деле диски с царапиной, на сколько мне известно, использовал только Вячеслав Медноногов для защиты от копирования своих шедевров. Но там защита основывала именно на нечитаемости секторов. Так что для того чтобы сохранить обрзы дисков достаточно будет только воспроизведения элементарной нечитаемости.

Я не уверен только на счёт ранних номеров ZX-Format'а, где использовалось замерение физической длины дорожки. Как это повторить в образе диска??? Сейчас глянул доку на UDI - оказывается есть там физическая длина дорожки!

SMT
06.01.2006, 11:47
самом деле диски с царапиной, на сколько мне известно, использовал только Вячеслав Медноногов для защиты от копирования своих шедевров. Но там защита основывала именно на нечитаемости секторов
а вот и нет, необходимо было наличие дефекта в определённом секторе, дефект проверялся записью (на закленных дисках защита не работала)

CityAceE
06.01.2006, 12:26
необходимо было наличие дефекта в определённом секторе, дефект проверялся записью
Может быть... Я подробно разбирал только защиту UFO-2, когда перегонял два диска в один и соответственно делал диск, хоть и с нестандартным форматом, но всё же копируемым. Так вот в UFO-2 проверялось именно чтение и, если сектор читался с ошибкой то, программа чтения перескакивала в совсем другое место на диске где лежали правильные данные, а иначе читала далее всякую белиберду. После того как на своей копии я помести подряд все правильные сектора - игра запускалась. Правда ещё пришлось сменить нумерацию секторов исключив из их числа сектора с номерами F5, F7 и т.д. Возможно в Чёрном Вороне уже была проверка на запись в такие сектора...

Alexandr Medvedev
01.02.2006, 14:08
Правда я не знаю на сколько полно описывает UDI физическую структуру диска и может ли этот формат справится с возлагаемой на него задачей.Формат UDI не может описывать только диски с двумя индексными отверстиями, а всё остальное ему под силу.
Вся сложность в том, что контроллер PC не может получить полный образ дорожки (в отличие от Spectrum) поэтому создать UDI образ не всегда возможно. Поэтому когда созданный образ не работает и если известен метод защиты, то можно вручную в Hex редакторе его подравить до полного соответствия.
В большенстве случаев достаточно использовать форматы FDI и TeleDisk (их возможности одинаковы). UDI нужен только если ключевая информация спрятана в межсекторных промежутках или имеются сектора с нестандартным физическим форматом.

CityAceE
01.02.2006, 14:47
Вся сложность в том, что контроллер PC не может получить полный образ дорожки
Вот поэтому я и предложил получать UDI непосредственно на Спектруме :)

SMT
01.02.2006, 14:49
UDI не может описывать только диски с двумя индексными отверстиями, а всё остальное ему под силу
кроме нестабильно читающихся данных

достаточно использовать форматы FDI и TeleDisk (их возможности одинаковы)
FDI ширше тем, что позволяет напрямую задать CRC сектора, когда td0 не может хранить сектора с битым CRC (она пересчитается на правильную)

Titus
01.02.2006, 15:07
Вот поэтому я и предложил получать UDI непосредственно на Спектруме :)

Тогда уж лучше на Амиге ;)

lvd
01.02.2006, 15:36
Тогда уж лучше на Амиге ;)

Среднестатистический спектрумист страдает узостью кругозора - кроме пц - ничего не видит и не знает =)

Alexandr Medvedev
16.02.2006, 14:37
FDI ширше тем, что позволяет напрямую задать CRC сектора, когда td0 не может хранить сектора с битым CRC (она пересчитается на правильную)FDI формат не хранит саму CRC, а только флаг правильности CRC, а TD0 формат хранит код ошибки при чтении сектора причем ошибка может быть и "нессоответствие CRC". Так что оба формата могут хранить сектора с битыми CRC, вот только узнать значение БИТОЙ CRC невозможно.
То что в формате td0 в заголовке секторов есть поле CRC16 так это просто контрольная сумма чтобы проверить целостность td0 файла и никакого отношения к CRC выдаваемого контроллером она не имеет.

Vitron
19.11.2006, 18:02
У меня не копирует этот диск а хотел бы просто его рабочую копию с его бутом, точнее рабочий бут... все перепробовал, ничего его не копирует
На реале копирует.
могу скинуть его и через FDA 6.1 если что.

Alexandr Medvedev
20.11.2006, 14:43
могу скинуть его и через FDA 6.1 если что.
В BASIC загрузчике мусор всякий, естественно загружаться не будет.
Попробуй сначала в UDI скинуть, там хоть структура диска будет видна.

Vitron
20.11.2006, 22:54
В udi не получается ,пишет что Failed IDA RAM и так на каждом треке.
Прочитал только в TD0 и в FDA6.1 прилагаю файлы.
На реальном спектруме все читается без ошибок.

Буду благодарен!
Таких дисков у меня несколько штук,хочу чтобы бут был в коллекции и работал в эмуляторе.....
еще есть DizzyXY с интрошкой от Черного ястреба (такая есть и не защищенная ) так там защита диска SHRSOFT вроде так писалось, ее тоже нельзя скопировать.. это так к теме.

Evgeny Muchkin
22.11.2006, 16:55
Vitron, какая конфигурация PC, на котором копируешь?

Vitron
22.11.2006, 18:01
Athlon 64 3500
Asus A8N32 Sli Deluxe
2gb Kingston
Asus GeForce 6600GT SilentPipe 256
Asus DVD-Rom E616
Asus DVD-RW 1604
Sata I Western Digital 200gb 1шт
Sata II Seagate 320 gb 7200.10
Sata II Seagate 200 gb 7200.9
Powerman Pro 460W
FDD 3.5 Nec
FDD 5.25 Samsung (мало б\у)

Есть еще 5,25 более старенький но тоже мало эксплуатировался, подключался так же.
Пробовал один и тот же дисковод на спектруме и на рс .

В bios нет отключения кэша .

Еще есть старенький компьютер на Gigabyte GA-7NNXP Barton 2500, 512 memory, 40 gb hdd, asus ti4200 128, chiftec 400W. Пробовал и на нем , не получается, с подбором параметров в командной строке, на это было потрачено примерно четыре выходных дня.

fk0
22.11.2006, 18:20
кто присуствует на сейчас на форуме не видели эти шедевры в оригинале! Идёт время, и скоро эти шедевры перестанут читаться. Неужели они канут в Лету? Думаю, что стоит задуматься над тем, как сохранить всё это наследие пусть и в виде пригодном лишь для эмуляторов. Вроде бы придумали формат UDI, который более или менее полно описывает структуру диска. Так может стоит перегнать в этот формат оригинальные авторские версии защищённых игр и журналов? Проблема


Перегони...



кроется главным образом в том, что Спектрумовские диски, а тем более с всяческой защитой от копирования плохо или совсем не читаются на РС. Так может их нужно читать не на РС, а на самом Спектруме? Считывать диск можно по частям, полученные


Тоже неполучитья. И на амиге не знаю получится ли. Если диск записан с нестандартной скоростью (ВГ-эйке то пофиг...)



Правда я не знаю на сколько полно описывает UDI физическую структуру диска и


Не полностью. MFM предусматривает кодирование символов вне 256-байтового "алфавита".

fk0
22.11.2006, 18:22
Среднестатистический спектрумист страдает узостью кругозора - кроме пц - ничего не видит и не знает =)

Дык эта, кругозор шлемом ограничивается. Шлем сними, да башкой покрути, влево, вправо...

Evgeny Muchkin
23.11.2006, 16:13
Vitron, слишком шустрый у Тебя комп для старых досовских копировщиков. Попробуй либо отключить кеши в биосе, либо ищи допотопный комп.

PS: У меня makefdi стала более менее читать диски только после отключения кешей (до этого говорила failed idram что-то такое...), а комп - AMD 500 всего лишь.

Vitron
23.11.2006, 17:33
Хорошо, попытаюсь найти у друзей 486 или пентиум 100.Попробую и отпишусь.

А жаль что программы никто не пишет под мощные компьютеры, а то было бы лучше подправить задержки и выпустить новую версию makefdi
Возможно в таком случае появились бы игрушки которые тоже пока лежат на полках и ждут своего часа...

Alexandr Medvedev
24.11.2006, 11:29
А жаль что программы никто не пишет под мощные компьютеры, а то было бы лучше подправить задержки и выпустить новую версию makefdiЯ например пишу, но только для стандартных TR DOS дисков. А в данном случае защита слишком хитрая. Все BASIC файлы на диске указывают в одно место на системной дорожке. Причём сами файлы зашифрованы а ключ для расшифровки похоже спрятан в межсекторном промежутке. Поэтому такой диск можно только в UDI формат записать, причём делать его придётся вручную в hex редакторе.
Образ диска в формате FDA я записал, но похоже ключевая информация в нём потеряна -- ничего не запускается.

Vitron
24.11.2006, 11:40
При копировании этого диска на спектруме как обычно простым копировщиком, копия при запуске сбрасывается в TR-DOS и так продолжается до нажатия сброса.

А так бут простой, там идет реклама мастерской Турбо, внизу большими буквами идет текст плавно,пишется о том что может предложить эта мастерская.
Существовала она у нас в 1990-95 году. Текст кстати можно посмотреть в образе.
Придумали эту защиту для того чтобы поднять спрос на диски.

Если уж неполучится скопировать то тогда сделаю копии на 3,5 диски и буду хранить.

Alexandr Medvedev
24.11.2006, 14:49
При копировании этого диска на спектруме как обычно простым копировщиком, копия при запуске сбрасывается в TR-DOS и так продолжается до нажатия сброса.А если копировщиком типа McDonald ?

Vitron
24.11.2006, 15:14
Копировал через этот копировщик, все запускается .

Alexandr Medvedev
27.11.2006, 11:15
Мне удалось разобраться этой защитой.
Пришлось сделать UDI файл, т.к. для хранеия ключевой информации используются межсекторные промежутки.
Код загрузчика я не менял, просто поместил в межсекторный промежуток то, что он хочет и всё.
Получился образ диска который полностью соответствует оригиналу, без каких либо изменеий кода.

Данный диск работает в текущих версиях UnrealSpeccy, ZXMAK, Spectaculator, а вот в ZX-Emul for Windows и EmuZWin не работает, похоже из-за наличия слова Windows в их названиях :-) .

Vitron
28.11.2006, 14:49
Супер! Я доволен.

Меня интересует какой программой вы преобразовали в UDI, какую информацию добавляли в образ... просто дисков у меня где то еще 4 штуки с таким бутом,хочу чтобы они тоже были скопированы.
Каким "инструментом" еще пользовались?

К сожалению мне не удалось ни у кого раздобыть 486 компьютер.
Жаль что кэш в биосе не отключить,нет там такого пункта.

Alexandr Medvedev
01.12.2006, 12:38
Супер! Я доволен.Thx!
Меня интересует какой программой вы преобразовали в UDIUnrealSpeccy "отрыть файл" и сразу "сохранить как".
какую информацию добавляли в образ...Шесть байт из ПЗУ BASIC48, проверку на которые делает загрузчик.
просто дисков у меня где то еще 4 штуки с таким бутом, хочу чтобы они тоже были скопированы.Присылай в любом фортмате, хоть в trd, сделаю рабочие образы.
Каким "инструментом" еще пользовались?Hex редактором для вставки тех самых 6 байт в UDI файл.
К сожалению мне не удалось ни у кого раздобыть 486 компьютер.
Жаль что кэш в биосе не отключить, нет там такого пункта.Этого и не нужно. Если у тебя WinXP пользуйся моими утилитами.

Vitron
02.12.2006, 15:49
Я попробовал преобразовать файл и сравнить , но у меня он получился на 100 килобайт длиннее со смещением, искал шесть байт , но не получилось...
Вот файлы которые хотелось бы иметь в коллекции рабочими образами.

Alexandr Medvedev
04.12.2006, 12:15
Я попробовал преобразовать файл и сравнить , но у меня он получился на 100 килобайт длиннее со смещением.Unreal делает слишком длинные образы дорожек в UDI файлах, в моём образе они приведены к нормальным значениям.
Вот все три файла в рабочем виде.

Vitron
04.12.2006, 12:25
Огромное вам спасибо!!
Спасли то что мне дорого! :v2_smile:

deathsoft
20.12.2006, 21:20
Вся сложность в том, что контроллер PC не может получить полный образ дорожки (в отличие от Spectrum)
Как раз наоборот, контроллер PC выполняет команду RAW чтения дорожки без проблем, а на ВГ93 возникает срыв синхронизации при некоторых значениях данных (подробнее см. тему про глюки ВГ93, в которой conan об этом писал). Единственная проблема которая возникает на PC - это невозможность читать первый сектор, который на дискетах отформатированных через TR-DOS идет сразу же за индексным отверстием (такие дискеты прекрасно читает амижный контроллер (судя по даташиту на него), а на PC проблема решается установкой конденсатора на сигнал Index тем самым вызывая расширения индесксного импульса). Полные образы дискет можно получить FDA 6.1. Далее файл от FDA можно сконвертировать во что угодно.

Vitron
20.12.2006, 21:40
А есть какая нибудь конвертилка из FDA -формата в UDI ?

deathsoft
21.12.2006, 21:46
А есть какая нибудь конвертилка из FDA -формата в UDI ?
Ну, если только сам напишешь. У FDA один файл (текстовый - с описанием формата дорожки), а второй файл (бинарный - собственно с данными), остается на основе текстового файла считать нужные куски файла с данными и записать на нужные места в UDI.

Alexandr Medvedev
22.12.2006, 12:35
Как раз наоборот, контроллер PC выполняет команду RAW чтения дорожки без проблем, а на ВГ93 возникает срыв синхронизации при некоторых значениях данныхКак бы не так!
На PC тоже происходит рассинхронизация при переходе заголовок сектора->GAP и данные сектора->GAP. В этом контроллеры идентичны.
Вся разница в том когда начинает выполнятся команда чтения.
На Spectrum по приходу переднего фронта индексного сигнала, а на PC по заднему фронту, из-за чего на PC поисходит "запаздывание" команды чтения и если первый сектор находится слишком близко к индексному отверстию то контроллер PC не успевает его прочитать.
на PC проблема решается установкой конденсатора на сигнал Index тем самым вызывая расширения индесксного импульса).Лично я такой изврат с дисководом деать не буду, да и большенство я думаю тоже. Есть вполне приемлемый для всех способ - заклейка части индексного отверстия.


Полные образы дискет можно получить FDA 6.1.Нет не полные. А вот в формате UDI будут почти полные.


Далее файл от FDA можно сконвертировать во что угодно.
А есть какая нибудь конвертилка из FDA -формата в UDI ?Только вручную.

deathsoft
22.12.2006, 19:55
Есть вполне приемлемый для всех способ - заклейка части индексного отверстия.
Данный способ неработоспособен (проверял не раз). А при том что 5.25" дисковод сейчас ничего не стоит, то не знаю в чем там проблема с подпайкой небольшого керамического кондера?

deathsoft
22.12.2006, 19:58
На PC тоже происходит рассинхронизация при переходе заголовок сектора->GAP и данные сектора->GAP. В этом контроллеры идентичны.
На PC данные с дорожки читаются правильно (не зависимо от того какие это данные (в зоне данных сектора)), а на ВГ93 при сбое (при определенных данных записаных в зону данных сектора) остаток дорожки читается неверно (читается полнейший мусор).

deathsoft
22.12.2006, 20:01
Нет не полные. А вот в формате UDI будут почти полные.

И что в образе FDA будет отсутствовать? (если доработан сигнал Index)? При недоработаном сигнале Index не видятся первые сектора на каждой дорожке.

Alexandr Medvedev
25.12.2006, 11:27
Данный способ неработоспособен (проверял не раз).Похоже что только раз :-) . С первого раза никогда точно не заклеишь. Иногда удаётся определить степень заклеивания только с десятой попытки.
Моделей дисководов очень много, но не для всех есть схемы.
Поделись секретом куда там надо кондёр впаивать.
На PC данные с дорожки читаются правильно (не зависимо от того какие это данные (в зоне данных сектора)), а на ВГ93 при сбое (при определенных данных записаных в зону данных сектора) остаток дорожки читается неверно (читается полнейший мусор).На PC проиходит тоже самое. При вышеописанных переходах если произошёл сдвиг на 1/2 бита, то вместо данных будт полнейший мусор, хотя если после очередного сектора вновь будет сдвиг на 1/2 бита, то данные уже можно будет восстановить.
И что в образе FDA будет отсутствовать? (если доработан сигнал Index)?А где данные из межсекторных проимежутков, синхрозон, контрольные суммы, что-то я их не нашёл.

deathsoft
25.12.2006, 21:23
А где данные из межсекторных проимежутков, синхрозон, контрольные суммы, что-то я их не нашёл.
Все это считывается и записывается (см. доку на FDA), в какие именно файлы не помню, давно не юзал. Вообще FDA Pro 6.1 копирует очень сложные защиты, например в которых записано неверное CRC сектора, либо вообще дырка лазером в дискете сделана (эмулируется записью сбойнго CRC сектора за 2 прохода).

deathsoft
25.12.2006, 21:30
Моделей дисководов очень много, но не для всех есть схемы.
Поделись секретом куда там надо кондёр впаивать.
Схема не нужна, кондер паяется с ноги разъема Index на змелю (вообще лучше интегрирующую цепочку спаять резистор в разрыв сигнала Index и кондер на землю). Номинал кондера надо подобрать (<100пФ). Ширину сигнала Index можно посмотреть осциллографом.
А вообще для чтения дискет можно собрать простейшую схему (вообще без контроллера дисковода), которая будет выполнять MFM декодирование (на современных дисководах частота вращения шпинделя очень стабильная), поэтому даже ФАПЧ в сепараторе данных будет не нужна (подойдет просто сдвиговый регистр и простейшая логика). Читать можно будет всю дорожку включая специальные метки в IAM которые служат для настройки сепаратора. Кстати в формате дорожки ISO (который предположительно юзается на амигах) IAM вообще отсутствует (остальной формат дорожки соответствует IBM System 34). Проблем могут возникнуть только с дискетами которые писались со всякими извратами типа смены плотности записи на одной дорожке (один сектор записан на одной скорости, другой на другой), но на zx это вроде не актуально (на PC можно было писать DD и HD на одном треке за несколько проходов).

Вот хорошая книжка про устройство дисководов "Ремонт дисководов" http://pdp-11.ru/UKNC/MC5311/diskdrives.pdf (3.5Мб, распознаная, со схемами)

deathsoft
25.12.2006, 21:37
На PC проиходит тоже самое. При вышеописанных переходах если произошёл сдвиг на 1/2 бита, то вместо данных будт полнейший мусор, хотя если после очередного сектора вновь будет сдвиг на 1/2 бита, то данные уже можно будет восстановить.
Вообщето проверяли, на PC проблем не было (если дискета была нормально отформатирована, чтобы первый сектор читался).

Dendy
20.02.2007, 20:25
Программа Floppy Disk Analyser 6.0C -- копирует любые дискеты, делает образы. С её помощью я успешно копировал защищённые дискеты с прогами для IBM PC: "АСОЛИЯ", "ChiWriter". Floppy Disk Analyser копирует то, что не может Teledisk. С изобретением этой программы защита дискет от копирования потеряла всякий смысл.

Dendy
20.02.2007, 20:27
нету формата, способного повторить царапину...

Есть такой формат!!! Повторяет все дырки, все царапины, все Bad Blocks.

jtn
20.02.2007, 21:34
Есть такой формат!!! Повторяет все дырки, все царапины, все Bad Blocks.ссылочку можно?

Dendy
21.02.2007, 12:39
Ссылочку? Я не помню, откуда скачал Floppy Disk Analyser. Эта программа легко находится с помощью Google.

jerri
23.02.2007, 09:19
Товарисч вы тока скажите можно ли ей Черного Ворона закопировать?
он к диску привязывается - и диск тестит так

пишет данные - читает - сравнивает - там на диске бага живет аппаратная в виде удаленного магнитного слоя

FDA такое вкурит? Если Да то автор - БОГ и на него надо молится

newart
23.02.2007, 18:58
Вообщето проверяли, на PC проблем не было (если дискета была нормально отформатирована, чтобы первый сектор читался).
У тебя есть обсуждаемый софт и требуемый дисковод?
А то есть два очень неплохих на спектруме журнала Spectrum Progress 2 и 3,
они с защитой, поэтому до сих не доступны общественности. :(
Я мог бы тебе отдать эти дискеты для переноса.
Что скажешь?

Evgeny Muchkin
26.02.2007, 10:53
newart, а не легче ли кракнуть эти журналы, да выложить?

Vitron
26.02.2007, 12:11
Я тоже за то чтобы здесь выложить копии защищенных образов , мне же помогли сохранить то что лично дорого!

Обязательно стоит , это касается всех у кого что либо с защитой и нет ни на одном интернет ресурсе!

Alexandr Medvedev
26.02.2007, 16:41
А то есть два очень неплохих на спектруме журнала Spectrum Progress 2 и 3, они с защитой, поэтому до сих не доступны общественности. :(Кинь сюда их образы в TeleDisk или FDI формате (можно и нерабочие), я гляну что там за защита.
Может и UDI сделать получится.

Evgeny Muchkin
27.02.2007, 20:05
В конце концов, я могу попробовать связаться с Денисом Париновым, может он подскажет, как их копирнуть (я ж всетки в ProfSouse Group состоял какое-то непродолжительное время ;)).

deathsoft
09.03.2007, 10:00
У тебя есть обсуждаемый софт и требуемый дисковод?
Обсуждаемый софт лежит здесь http://trd.speccy.cz/pcutilz/FDA61PRO.ZIP

newart
11.03.2007, 01:03
newart, а не легче ли кракнуть эти журналы, да выложить?
Если крякнешь, выкладывай, я не против. =)



В конце концов, я могу попробовать связаться с Денисом Париновым, может он подскажет, как их копирнуть (я ж всетки в ProfSouse Group состоял какое-то непродолжительное время
Обязательно свяжись!
Вдруг у него уже все это добро скинуто на пц?
Вдруг есть какой то эксклзив?

Evgeny Muchkin
11.03.2007, 04:47
Обязательно свяжись!
Зафтра.

Vitron
13.03.2007, 11:32
Давненько была затронута тема перевода защищенных дисков с помощью самого спектрума на писи с преобразованием всех стандартных и нестандартных секторов в формат udi с последующей записью на второй дисковод или на другую дискету с форматом под ms dos.
Как обстоят с этим дела?

Хочется чтобы такая программа имела возможность копирования защиты как c реала на писи так и с писи образов дискет на реал.
Может ктонибудь возьмется переделать макдональд копи чтоб запись была в файл с форматом диска под ms-dos ?

Evgeny Muchkin
15.03.2007, 22:06
Поговорил с Денисом, Он обещал позыркать у себя, что найдет - жадничать не будет...

AAA
09.05.2007, 18:39
сделал страничку INTRO/Volga Soft (http://zxaaa.untergrund.net/intvolgasoft.html). Сайт Волгософта уже помер. Там есть интроха с игрой Imposammole (http://zxaaa.untergrund.net/INTRO/impassam.zip). Никак не могу ее вынуть с диска trd. При перезаписи она не работает, а на родном trd работает.
Может там защита какая ? Кто может подмогнуть вынуть игру в отдельный образ scl для архива ? Только проверьте ее на работоспособность. А то интро работает а в игру не входит после переписи.

^m00h^
16.01.2008, 02:05
Попробовал считать свои защищенные диски в .td0,
результат оказался крайне неудачным :(

Spectrum Progress #1 - убивает анреал
Spectrum Expert #2 - тоже самое
Welcome Press #1 - тоже самое
Звездное Наследие - тоже самое
ZX Format 4.5,4,5 - 4 номер как ни странно заработал
Street Fighter 2 (c защитой Titus'a) Запускается, но виснет после выбора игрока на загрузке.

Считывал на пне 300, с отключенными кешами в биосе, в teledisk 2.16 и голом досе. makefdi читать что-либо с дисков отказалось.

Alexandr Medvedev
16.01.2008, 20:54
Многое из перечисленного уже лежит на Virtual TR DOS.
А может Spectrum Progress #2 имеется? (Версия на VT не совсем работая).
makefdi читать что-либо с дисков отказалось.Какая версия, и что значит "отказалось"?

^m00h^
16.01.2008, 21:32
Добавлено через 3 минуты

Многое из перечисленного уже лежит на Virtual TR DOS.
А может Spectrum Progress #2 имеется?
К сожалению Spectrum Progress #2 нету :(

Какая версия, и что значит "отказалось"?

#makefdi a: -c test.fdi

Read track 0
Error on drive A track 0 head 0 sector 1
Device not ready

И так на всех дисках. У меня пцшный 5.25 дисковод на 1.2M, может в этом дело ?

Teledisk 2.16 читает нормально, но анреал не переваривает
считанные образы и просто вылетает, тоесть умирает.

Добавлено через 23 часа 22 минуты

Многое из перечисленного уже лежит на Virtual TR DOS.


Дык ясен хрен что оно лежит, но взломанное !!!! А тема как называется???!!!!

Добавлено через 23 часа 26 минут

Многое из перечисленного уже лежит на Virtual TR DOS.
А может Spectrum Progress #2 имеется? (Версия на VT не совсем работая).Какая версия, и что значит "отказалось"?

Версия 1.2b с VT, читал командой

# makefdi -c -d+ disk.fdi , выводило вообщения что найдено мол 4 сектора из 6 бла-бла, Жал Y минут 5, потом надоело, стал жать N. Образ считался, но нефига не рабочий.

Alexandr Medvedev
17.01.2008, 21:51
найдено 4 трека из 6 бла-блаВо первых этого не может быть, дорожек почти всегда 80, а не 6.
Во вторых советую внимательно почитать документацию и поиграть с ключами -с+ и -с а также -d+ и -d. Для дисков с нестандартным числом секторов (16) надо указать ключ -ys.

^m00h^
17.01.2008, 21:57
...Тоесть не трека а сектора
Да пробовал уже все что можно.

CityAceE
18.01.2008, 09:18
Цитирую описание формата UDI:


0x0003+tlen сtlen Битовый массив, описывающий тип CLK для каждого
байта образа дорожки (см. приложение 1);
Один бит соответствует одному байту образа дорожки:
0 - записано с обычным CLK (обычные данные)
1 - записано с маркерным CLK (метки #A1 и #C2)
Например имеем последовательность байт:
{ 0xA1,0xA1,0x00,0xA1,0xFE,0x00,0x00,0x01 }
где 0xA1 - MFM маркеры
тогда байт битового массива будет равен 0x0B.

Для правильного формирования этого битового массива нужно знать каким образом были записаны байты #A1 и #C2. На сколько я могу понять, при чтении из ВГ93 эту информацию извлечь нельзя? Как же тогда формировать на реале этот массив?

Или это нужно делать методом анализа? Типа, если такие байты встречаются в межсекторном пространстве, то считать, что они записаны с маркерным CLK...

^m00h^
18.01.2008, 11:47
Народ - те кто занимается считыванием спектрумовских защищенных и (битых) дискет на пц, опишите пожалуйста вашу конфигурацию, какая материнка/проц/версия биоса, версия Teledisk, а также запостите плиз нижнию строку с информацией о материнке, которая выдается при включении компа.

AAA
18.01.2008, 12:55
какая материнка/проц/версия биоса, версия Teledisk
ASUS P3B F, celeron 400 mhz, dimm 4 planki, woobsheb mnogo, Video Volcano VCRTVA 2.10, bois award 1998 pci/pnp 686, 5/25 1,2 Epson,sound crystal kakaoito

В биосе выставляю как 1,2 5.25, дисковод IBM на время перевода отключаю, т.к., лишние помехи не нужны. Установил 98 винду и флеш ридер, поэтому дисковод и сидюк ваабще не нужны. В итоге в ЕСН нужный дисковд определяется как 5.25 А. 720 считывает. теледиском не пользуюсь. Но ранее пользовался какими ключами не помню, там есть инструкция. Записывается он на диск C: , тоесть в корень для удобства вызова в коммандной строке.

^m00h^
19.01.2008, 10:25
Нашелся StreetFighter с защитой Титуса, в UDI: http://zxmak.narod.ru/ZXSoft/strfight.zip

ZXMAK
22.04.2008, 23:58
Нашелся StreetFighter с защитой Титуса, в UDI: http://zxmak.narod.ru/ZXSoft/strfight.zip

кстати, это был самый первый образ UDI с защищенной игрушкой :v2_laugh:

Вытягивался вручную по логам FDA с 3.5" спектрум дискетки :)
возможно даже логи и промежуточные результаты сохранились, если интересно, могу поискать :)

Titus
23.04.2008, 00:09
Нашелся StreetFighter с защитой Титуса, в UDI: http://zxmak.narod.ru/ZXSoft/strfight.zip

Так, как я помню, вообще не было секторов, только один сплошной трек с данными.

ZXRF
22.01.2015, 15:08
Оцифровал дискету TR-DOS с защитой с помощью zx disk studio в формат udi в эмуляторе запускается бут при запуске программ появляется надпись BYTEMARE PROTECTION дальше сбрасывается.
Кто нибудь сталкивался с защитой BYTEMARE PROTECTION?
Есть ли антипротектор или как можно оцифрованные образы поправить?
ссылка на небольшой обзорчик http://zxpress.ru/article.php?id=1096
во вложении сам протектор bytemare 2.0 и пара оцифрованных дискет с защитой.
жду любых советов и опыта

50799
50800
50801
еще информация по протектору 50802

goodboy
22.01.2015, 19:20
похоже на нулевой? дорожке нет сектора с нужными данными.
(кто будет копать ставьте BreakPoint на #41FA)

протектор на этих дискетах кстати v1.1

^m00h^
27.05.2019, 17:42
кстати, это был самый первый образ UDI с защищенной игрушкой :v2_laugh:

Вытягивался вручную по логам FDA с 3.5" спектрум дискетки :)
возможно даже логи и промежуточные результаты сохранились, если интересно, могу поискать :)

Существует ли конвертер образов программы FDA в fdi/udi ?

Evgeny Muchkin
14.06.2019, 00:44
У меня есть два диска оригинальных. Головобол/Headball (Миша Блюм самолично вручил) и REX 1,2 by Cyrax, версия тоже авторская полностью.

Оба диска с мудреной защитой. Если есть горячий энтузиаст в Петербурге, готов передать сии раритеты для обессмерчивания :)

^m00h^
14.06.2019, 02:12
REX 1,2 by Cyrax уже есть в .fdi на vtrdos:

https://vtrd.in/gs/REX1+2GS.ZIP

А вот Головобол/Headball присутствует только в виде .trd:

https://vtrd.in/full_ver/HEADBLGS.ZIP