HLFX.Ru Forum
Показать все 8 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- чем можно декомпилить .bsp из Soldier of fortune? (https://hlfx.ru/forum/showthread.php?threadid=5524)


Отправлено Дикс 05-06-2020 в 19:55:

чем можно декомпилить .bsp из Soldier of fortune?

Обычный WinBSPc пишет

code:
unknown BSP format IBSP, version 46


Есть ли декомпилятор для такого формата?

__________________
igroprom.d3.ru


Отправлено Дядя Миша 05-06-2020 в 20:22:

46-й формат это третий квейк, ищи bspc. Но тогда это не Sof, а Sof II

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 05-06-2020 в 21:01:

bspc не хочет:

ERROR: Q3_LoadBSPFile: odd lump size

Добавлено 05-06-2020 в 23:40:

нашел такое - https://github.com/wfowler1/bsp-decompiler
там заявлена поддержка карт SoF 1

Но не могу собрать в 2013-ой студии. 2017-ая кое-как собрала либу LibBSP, а экзешник никак.

Кто-нибудь может попробовать? Там валятся ошибки синтаксиса.

Добавлено 06-06-2020 в 00:01:

А если в hex-редакторе поменять формат с 46 на квачий 38, то winbspс 1.4 тоже ругается на "odd lump size"

__________________
igroprom.d3.ru


Отправлено Дядя Миша 05-06-2020 в 21:25:

Дикс этож сишарп.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 05-06-2020 в 21:27:

Цитата:
Дядя Миша писал:
Дикс этож сишарп.


это причина того, что он не собирается из-за ошибок?

__________________
igroprom.d3.ru


Отправлено Дядя Миша 05-06-2020 в 21:29:

Я гляжу этот декомпилер умеет даже какие-то карты из юнити и годота разбирать.

Добавлено 06-06-2020 в 00:29:

Или наоборот - он как часть юнити\годота чтобы грузить туда эти карты

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 06-06-2020 в 10:56:

Помогли собрать.
На случай если кому-то надо - декомпилер в аттаче

__________________
igroprom.d3.ru


Отправлено Cybermax 06-06-2020 в 18:02:

Вот бы ещё декомпиллер моделек.


Временная зона GMT. Текущее время 01:04.
Показать все 8 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024