doom2d.org

Главная база плоских морпехов
Текущее время: 20 апр 2025, 19:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
СообщениеДобавлено: 24 мар 2013, 04:59 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

Зарегистрирован: 18 окт 2009, 04:01
Сообщения: 7215
Откуда: Владивосток
Недавно CHE@TER скинул мне новую версию своего патча FATAL ERROR в ходе нашей с ним переписки.
Основное отличие этой версии от той, что лежит сейчас на сайте - всё сделано "элегантным" в плане кода методом. То есть, патчится только doom2d.exe, после патча попытка изменения игрой DOOM2D.WAD больше не производится. Это значит, что на WAD теперь можно хоть "Только чтение" ставить или даже записать саму игру на компакт-диск.
Кстати, исходник новой версии прилагается, чего у предыдущей не было.
Вложение:
d2dfefix.zip [2.36 КБ]
Скачиваний: 223
Количество скачиваний предыдущих версий: 275

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

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 окт 2013, 07:33 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

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

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 авг 2014, 11:36 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

Зарегистрирован: 18 окт 2009, 04:01
Сообщения: 7215
Откуда: Владивосток
Недавно от CHE@TER'а мне пришло письмо, в котором он мне окончательно открыл глаза на суть D2D'шной защиты от копирования. Я только после него понял, что эта защита - не прикол и не недоделка, а вполне себе работавшая в своё время вещь.
Возможно я слоупок, а возможно и нет. Поэтому с разрешения автора приведу само письмо здесь:
-=CHE@TER=- писал(а):
Мне тут пришла в голову одна вещь, над которой я раньше как-то не
задумывался.

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

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

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

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

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 авг 2014, 11:40 
Не в сети
Приколист
Аватара пользователя

Зарегистрирован: 29 июн 2010, 16:18
Сообщения: 1105
Откуда: Россия, Санкт-Петербург
Ну да, всё логично)

_________________
Хочешь сделать что-то полезное - сделай бэкап!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 авг 2014, 11:42 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

Зарегистрирован: 18 окт 2009, 04:01
Сообщения: 7215
Откуда: Владивосток
OutCast писал(а):
Ну да, всё логично)
Ну это тебе, а я вот до этого письма так и думал, что система защиты была просто недоделана и что FATAL ERROR вылетал даже у тех, кто игру купил. Мол, именно поэтому она так и не обрела куда большей популярности.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 авг 2014, 15:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 17 окт 2009, 23:43
Сообщения: 7843
Откуда: \\HULK
Мне с самого начала было ясно. Пригласи Читера в кооп сыграть.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 авг 2014, 16:53 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

Зарегистрирован: 18 окт 2009, 04:01
Сообщения: 7215
Откуда: Владивосток
Jabberwock писал(а):
Пригласи Читера в кооп сыграть.
Я ему говорил про появление сети, он нас поздравил, но сослался на занятость. Однако сказал, что ждёт официального релиза.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 фев 2015, 23:40 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

Зарегистрирован: 18 окт 2009, 04:01
Сообщения: 7215
Откуда: Владивосток
CHE@TER слегка переделал патч и изменил в нём адрес своего сайта, т.к. он теперь изменился.
В связи с этим я обновил патч и здесь.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 фев 2015, 06:29 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 17 окт 2009, 23:43
Сообщения: 7843
Откуда: \\HULK
Обновил статью на сайте.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 ноя 2023, 06:36 
Не в сети
Принципиально неуничтожаем
Аватара пользователя

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

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
doom2d.org, since 2007