Ru/BSPSource: Difference between revisions
< Ru
Jump to navigation
Jump to search
Thunder4ik (talk | contribs) m (→top: clean up, replaced: {{Language subpage → {{langsp) |
No edit summary |
||
Line 1: | Line 1: | ||
{{langsp}} | {{langsp}} | ||
{{Bspsource|4}} — это декомпилятор карт с графическим интерфейсом для | {{Bspsource|4}} — это декомпилятор карт с графическим интерфейсом для {{src|4}} игр, написанный на {{java|4}}. | ||
На основе [[VMEX]] преобразует файлы [[BSP]] в файлы [[VMF]], которые можно загрузить в [[Hammer]]. Также включает в себя множество исправлений ошибок в '''VMEX''' и новые функции для выполнения преобразования, такие как извлечение встроенных ресурсов, одновременная обработка нескольких BSP и многое другое. | На основе [[VMEX]] преобразует файлы [[BSP]] в файлы [[VMF]], которые можно загрузить в [[Hammer]]. Также включает в себя множество исправлений ошибок в '''VMEX''' и новые функции для выполнения преобразования, такие как извлечение встроенных ресурсов, одновременная обработка нескольких BSP и многое другое. | ||
{{note|По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние '''VMF''', что часто приводит к таким проблемам, как | {{Bug|Новые версии (1.4.4, 1.4.5) могут не запускаться{{ref|1}} на некоторых ОС (особенно на Windows 11 или локализованных версиях). Можно попробовать установить Java 21 (или новее) и загрузить версию {{path|bspsrc-jar-only|zip}} запустив файл {{file|bspsrc|jar}} или, как вариант, использовать старую версию BSPSource или Windows.}} | ||
{{note|По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние '''VMF''', что часто приводит к таким проблемам, как недопустимая геометрия объёмов или неправильно размещённые объёмы [[Areaportal|порталов областей]] в декомпилированном файле. | |||
{{workaround|Повторная декомпиляция файла несколько раз может привести к лучшим результатам, например избежать некоторых из этих проблем{{why}}.}} }} | |||
{{note|Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.}} | {{note|Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.}} | ||
Line 11: | Line 12: | ||
Во вкладке «Other» установите галочку «Extract embedded files». Затем поместите загруженные файлы в папку игры. | Во вкладке «Other» установите галочку «Extract embedded files». Затем поместите загруженные файлы в папку игры. | ||
== Внешние | == BSPInfo == | ||
BSPInfo - это режим BSPSource в котором вместо декомпиляции выполняется анализ .bsp файлов. Content such as: bsp version, compression type, checksums, AppID, lumps and compile parameters. It can also extract embedded files similiarly to {{Gcfscape|4.1}}. | |||
== Смотри также == | |||
*{{hlusmd|4}} - декомпилятор карт с графическим интерфейсом для {{Gldsrc|4}} | |||
== Внешние ресурсы == | |||
* [https://github.com/ata4/bspsrc/releases GitHub репозиторий] | * [https://github.com/ata4/bspsrc/releases GitHub репозиторий] | ||
* [https://www.java.com/download/ Java 8] (требуется для использования BSPSource) | * [https://www.oracle.com/java/technologies/downloads/#jdk21-windows Java 21 (или новее)] (дополнительно, для весрии 1.4.4 и новее). This is only required if you are using {{path|bspsrc-jar-only|zip}} (which does not have Java bundled in.) | ||
** After installing, try to run the {{path|bspsrc|jar}} executable, or type {{code|javaw -jar "C:\your-bspsrc-folder\bspsrc.jar"}} in Command Prompt (CMD). | |||
* [https://www.java.com/download/ Java 8] (требуется для использования BSPSource до версии 1.4.3) | |||
== Рекомендации == | |||
# [https://github.com/ata4/bspsrc/issues/180 Application not launching caused by "java.lang.IllegalArgumentException: Comparison method violates its general contract!"] |
Revision as of 10:04, 10 June 2024
BSPSource — это декомпилятор карт с графическим интерфейсом для
Source игр, написанный на
Java.
На основе VMEX преобразует файлы BSP в файлы VMF, которые можно загрузить в Hammer. Также включает в себя множество исправлений ошибок в VMEX и новые функции для выполнения преобразования, такие как извлечение встроенных ресурсов, одновременная обработка нескольких BSP и многое другое.


bspsrc-jar-only.zip
запустив файл 
bspsrc.jar
или, как вариант, использовать старую версию BSPSource или Windows. [нужно проверить в ?]


Карта со встроенными файлами
Во вкладке «Other» установите галочку «Extract embedded files». Затем поместите загруженные файлы в папку игры.
BSPInfo
BSPInfo - это режим BSPSource в котором вместо декомпиляции выполняется анализ .bsp файлов. Content such as: bsp version, compression type, checksums, AppID, lumps and compile parameters. It can also extract embedded files similiarly to GCFScape.
Смотри также
Half-Life Unified SDK Map Decompiler - декомпилятор карт с графическим интерфейсом для
GoldSrc
Внешние ресурсы
- GitHub репозиторий
- Java 21 (или новее) (дополнительно, для весрии 1.4.4 и новее). This is only required if you are using
bspsrc-jar-only.zip
(which does not have Java bundled in.)- After installing, try to run the
bspsrc.jar
executable, or type javaw -jar "C:\your-bspsrc-folder\bspsrc.jar" in Command Prompt (CMD).
- After installing, try to run the
- Java 8 (требуется для использования BSPSource до версии 1.4.3)