> Приятно видеть, что есть люди, в отличие от "некоторых" которые понимают что
> к чему, а не оставляют свои язвительные комментарии где нужно и где нет.А зачем мне язвить в адрес разработчика прикольного проекта? Напротив кажется логичнее всячески приветствовать такие начинания, хотя-бы потому что я fheroes еще и пользовался :)
> Конечно же я не имею ничего против частного применения. То, о чем
> вы пишете безусловно правда.
На самом деле я не знаю кто и когда отреверсил формат AGG. В принципе я сам его наполовину понимаю, просто глядя на него. Там оглавление с именами файлов в хвосте, так что это даже реверсом назвать - громко сказано, формат довольно очевидный.
> Но скажем так - реверс всего проекта целиком и потом работа с
> ним - несколько утопичный вариант.
Естественно. Да и нафиг нужно. Скажем какой смысл реверсить их печальный AI? :)
> Если это толковый специалист, захочет ли он вообще заниматься подобным? Возможно проще
> и правильнее будет всё же делать всё с нуля. (Возможно используя
> данные, полученные этим путем)
Я примерно о том же. Не думаю что в fheroes есть хоть что-то на основе кода оригинала, слишком они разные. А то что формат данных тот же самый - я вообще не уверен что форматы данных сами по себе могут быть объектом авторского права. И не в курсе чтобы кто-то имел неприятности за сам факт создания совместимой реализации жующей тот или иной формат данных. Как максимум софтварные патенты бывают, и то - на конкретные алгоритмы, а не формат данных сам по себе.
> Если же писать с нуля знаний не хватает, и человек начинает ковыряние
> в коде, полученном путем реверса... Вы сами понимаете, каков будет результат...
Ну да. Глючное и своеобразное нечто. У героев AGG, как и LOD у HMMIII "реверсится" смотрением на структуру файла, без смотрения в код вообще. Сразу видно что в конце пришит "заголовок" с "оглавлением". И структура достаточно тривиальна для того чтобы ее просто "угадать".
> Не говорю за всё, но есть весьма красноречивые примеры из жизни, что
> из таких проектов в итоге получилось...
Я тоже такое видел, ага. Вот именно движок подтыривать - ни к чему хорошему не ведет. Но за сам факт чтения формата "как в HMM II" вроде бы предъявить ничего никому нельзя. Во всяком случае я не в курсе таких прецедентов.