Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Исходники С1 (декомпиляция)
#21
Deazer Написал:я так понял сам MSSQL вы оставляете ?
Пока что ничего с этим не делаю. Хорошо бы на что-то более легкое перейти. Переносить в слепую немного опасно, нет регрессии. Никогда не узнаешь, что сломалось.

UPD L2NPC инфраструктура почти готова. Уже есть соединения с LogD и CacheD, на базе, конечно же, декомпила. Как всегда, все адреса функций и глобальных переменных присутствуют, для любознательных.
Ответ
#22
MasterToma Написал:Пока что ничего с этим не делаю. Хорошо бы на что-то более легкое перейти. Переносить в слепую немного опасно, нет регрессии. Никогда не узнаешь, что сломалось.

Было дело краем уха слышал что сорц можно довольно просто дебажить, но это не точно, а вообще если уже mssql стал кросплатформенным, то да, смысл не велик в данных движениях.
Ответ
#23
Как идет работа, тс?
Ответ
#24
RedIst, Тоже интересно, какие там подвижки по l2server.
Ответ
#25
До сих пор не могу понять смысл декомпиляции С1, если есть ГФ, С4 тоже бесполезен по сути.
Ответ
#26
ChaosPaladin, Основа для декомпила других, менее некрофильских хроник, полагаю. Или я слишком широко мыслю и это просто второй Смели.
Ответ
#27
Цитата:Как идет работа, тс?
Лето, каникулы Smile Месяцок наверное без прогресса будет. Разбираю парсеры/лексеры с NPC, и параллельно декомпилю АИ.

Цитата:Основа для декомпила других, менее некрофильских хроник, полагаю.
Об этом я и писал в 1м посте. Уже в С4 очень много бинарного мусора (флаги компиляции, и прочаяя херня), которые не влияли на оригинальный код. Функционал только наращивался, то что работало - не менялось. Имея базу в С1 восстанавливать С4 будет в разы проще. А на С4 уже есть кучи экстендеров, которые можно легко наложить на восстановленный код.

Цитата:До сих пор не могу понять смысл декомпиляции С1, если есть ГФ
Для истории Smile Это хобби. Мне все что выше С4 (макс С6) уже не пришлось по вкусу. А так даже интересно будет сделать "классический" Л2 на основе С1, как смели хотел )))
Ответ
#28
хотя л2 классик ето 2018, но почему же неназвать некрофилией
Ответ
#29
Угу - жуть...
Ответ
#30
Привет, нужны новые герои!

Декомпиляция L2NPC.exe идет хорошо (парсеры и лексеры ai.obj декомпилированы, что является большим успехом).

Для тех, кто хочет получить доступ к коду: необходимы только знание c + + (без декомпиляции). Нужно портировать L2Auth, L2LogD и CacheD - под Linux. Все WinAPI необходимо заменить на c ++
Код:
Critical section - to std::mutex
Interlocked* to atomic
Unicode string conversions to-std::wstring_convert

Пишите свой Skype в ПМ, я вышлю вам необходимые модули, и как только что-то сделаете, получите доступ ко всем исходникам! Работа довольно простая, но требует времени, а я сейчас занят более сложными задачами
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Может кто-то знает, где найти исходники Squats 11 3,299 05-21-2021, 03:15 PM
Последний пост: operks
  Шара: исходники сборки l2gw (HF) rage 326 138,866 04-18-2021, 06:26 PM
Последний пост: kpNemo
  Сборка и исходники gw rage с небольшими доработками orchila 0 1,490 08-27-2020, 11:28 PM
Последний пост: orchila
  Ищу исходники карт (в PSD) freelu 4 2,262 02-29-2020, 07:57 PM
Последний пост: JuDi
  Ищу исходники L2NextGen(L2Dream) от 05.10.2009 crystallon 2 2,200 10-01-2018, 09:14 AM
Последний пост: crystallon
  шара шар исходники interlude highfive Rivskoy 1 2,447 06-01-2017, 08:18 PM
Последний пост: Rivskoy
  [Шара] Исходники и Сборка GvE сервера Альянс против Империи xevilx 21 10,365 02-14-2017, 06:38 AM
Последний пост: FaintSmile
  [Шара] Исходники GvE-Wars уникального Interlude - Титаны и Нефилимы xevilx 4 3,832 05-21-2016, 01:14 PM
Последний пост: xevilx
  продаются исходники с механикой игры Dota ! xevilx 0 1,428 03-10-2016, 04:05 PM
Последний пост: xevilx
  исходники interlude catalyst28 2 1,431 12-18-2015, 11:35 AM
Последний пост: catalyst28

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)