doom2d.org
https://www.doom2d.org/forum/

Новая версия патча FATAL ERROR от CHE@TER'а
https://www.doom2d.org/forum/viewtopic.php?f=8&t=1059
Page 1 of 1

Author:  Чёрный Думер [ 24 Mar 2013, 04:59 ]
Post subject:  Новая версия патча FATAL ERROR от CHE@TER'а

Недавно CHE@TER скинул мне новую версию своего патча FATAL ERROR в ходе нашей с ним переписки.
Основное отличие этой версии от той, что лежит сейчас на сайте - всё сделано "элегантным" в плане кода методом. То есть, патчится только doom2d.exe, после патча попытка изменения игрой DOOM2D.WAD больше не производится. Это значит, что на WAD теперь можно хоть "Только чтение" ставить или даже записать саму игру на компакт-диск.
Кстати, исходник новой версии прилагается, чего у предыдущей не было.
Attachment:
d2dfefix.zip [2.36 KiB]
Downloaded 225 times
Количество скачиваний предыдущих версий: 275

Когда будем обновлять сайт, надо будет эту вещь закинуть на место старой версии.

Author:  Чёрный Думер [ 29 Oct 2013, 07:33 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

CHE@TER вчера в ходе нашей с ним переписки прислал мне новую версию этого патча. Выложил взамен предыдущей в первом посту.
Её отличие от предыдущей состоит в том, что сейчас для устранения защиты изменяются всего два байта в DOOM2D.EXE вместо четырёх.

Author:  Чёрный Думер [ 27 Aug 2014, 11:36 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

Недавно от CHE@TER'а мне пришло письмо, в котором он мне окончательно открыл глаза на суть D2D'шной защиты от копирования. Я только после него понял, что эта защита - не прикол и не недоделка, а вполне себе работавшая в своё время вещь.
Возможно я слоупок, а возможно и нет. Поэтому с разрешения автора приведу само письмо здесь:
-=CHE@TER=- wrote:
Мне тут пришла в голову одна вещь, над которой я раньше как-то не
задумывался.

Если ты помнишь, когда счётчик обнуляется, то игра пишет при выходе:

    FATAL ERROR:
    Пожалуйста переустановите игру

Я как-то никогда не обращал на это внимание, но ведь текст ошибки мог
быть каким угодно.
И только сейчас до меня дошло, что если человек купивший лицензионную
(назовём её так) версию игры получил такую ошибку, значит он что-то
изменил в оборудовании своего компьютера (игра, как мы помним, к
конфигурации железа привязывается).
Так вот, после переустановки в DOOM2D.WAD будут прописаны новые значения
и ошибка больше не появится (пока в компьютере что-то из железа снова
не сменят).
Я раньше всегда воспринимал это сообщение просто как "произошла
ошибка" и думал что "переустановите игру" - это такой прикол, всё
равно же FATAL ERROR потом появится. И только сейчас до меня дошло,
что, на самом деле, это не произвольная фраза, а инструкция для
лицензионных пользователей, объясняющая что им нужно сделать чтобы
игра снова заработала.

Может быть это и так было всем с самого начала очевидно, но я до этого
только сейчас допёр. (*улыбается*)

Author:  OutCast [ 27 Aug 2014, 11:40 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

Ну да, всё логично)

Author:  Чёрный Думер [ 27 Aug 2014, 11:42 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

OutCast wrote:
Ну да, всё логично)
Ну это тебе, а я вот до этого письма так и думал, что система защиты была просто недоделана и что FATAL ERROR вылетал даже у тех, кто игру купил. Мол, именно поэтому она так и не обрела куда большей популярности.

Author:  Jabberwock [ 27 Aug 2014, 15:05 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

Мне с самого начала было ясно. Пригласи Читера в кооп сыграть.

Author:  Чёрный Думер [ 27 Aug 2014, 16:53 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

Jabberwock wrote:
Пригласи Читера в кооп сыграть.
Я ему говорил про появление сети, он нас поздравил, но сослался на занятость. Однако сказал, что ждёт официального релиза.

Author:  Чёрный Думер [ 03 Feb 2015, 23:40 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

CHE@TER слегка переделал патч и изменил в нём адрес своего сайта, т.к. он теперь изменился.
В связи с этим я обновил патч и здесь.

Author:  Jabberwock [ 04 Feb 2015, 06:29 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

Обновил статью на сайте.

Author:  Чёрный Думер [ 19 Nov 2023, 06:36 ]
Post subject:  Re: Новая версия патча FATAL ERROR от CHE@TER'а

Случайно обнаружил, что -=CHE@TER=- в 2019 году снова обновил патч.
Теперь он написан на чистом ассемблере вместо Turbo Pascal 7.1 и собран как исполняемый файл COM, а не EXE.
В связи с этим перевыложил его и здесь.

Page 1 of 1 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/