Newbspguy: Difference between revisions
Jump to navigation
Jump to search

Warning:The editor contains bugs and is unstable. Save early and often! Make backups before experimenting with anything.
(→About) |
SirYodaJedi (talk | contribs) m (→About) |
||
(22 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{LanguageBar|title = Newbspguy}} | |||
{{hierarchy|bspguy}} | |||
{{infotable | |||
|state=1 | |||
|type=t3 | |||
|engine=1 | |||
|platform={{windows|4}},{{linux|4}} | |||
|base={{bspguy|4}} | |||
|old={{bspguy|4}} | |||
|dev=UnrealKaraulov | |||
|github=UnrealKaraulov/newbspguy | |||
}} | |||
{{nbg|4}} is a {{bspguy|4|}} fork supported by [[User:Karaulov|UnrealKaraulov]]. | |||
==About== | ==About== | ||
[[newbspguy]] is a tool that allows the viewing and editing {{gldsrc|4}} and {{quake|4}} maps without decompiling. | |||
Can export and import, [[WAD]], [[LIT]], and {{code|.ext}}+{{code|.wa_}} files (for rerunning [[HLRAD]]), BSP models (prefabs), and more. | |||
Possible to edit simple geometry and light maps, and allow for export/import [[.bsp]] files (Similar to prefabs in {{hammer3|4}}) | |||
=== File Support === | |||
Also supports converting between these formats! | |||
[[ | {{nbg|3.1}} Supports: | ||
* [[BSP29]] ({{quake}}) | |||
* [[BSP30]] ({{goldsrc}} / {{hlbs}}) | |||
* BSP30EX ({{Xash}}) | |||
* 2BSP | |||
* [[BSP2]] | |||
==System requirements== | |||
== | {{Sysreq | ||
|minOS = {{winxp|4.1|nt=2}} or Ubuntu latest | |||
|minCPU = 2.0 GHz dual-core processor | |||
|minRAM = 2048MB | |||
|minHD = 5GB | |||
|minGPU = 512MB VRAM with OpenGL 3.2 support. | |||
|recOS = {{win10|4.1|nt=2}} or Ubuntu latest | |||
|recCPU = N/A | |||
|recRAM = 4906MB | |||
|recHD = N/A | |||
|recGPU = N/A | |||
}} | |||
==Setup== | ==Setup== | ||
#Download newbspguy | #Download {{file|newbspguy|zip}} | ||
#Extract | #Extract | ||
#Run bspguy with command line args "editor" ( | #Run bspguy with command line args "editor" (Or start empty window with GUI) | ||
#Click File->Settings | #Click File->Settings | ||
#Enter game directory in General tab | #Enter the game directory in the General tab {{tip|For {{hl|3.1}}, select the directory with the {{file|hl|exe}} file}} | ||
#Enter relative or full path to fgd files in | #Enter the relative or full path to fgd files in [[FGD]]s tab | ||
#Enter mod directories in Asset Paths tab | #Enter mod directories in the Asset Paths tab | ||
#Click File->Open | #Click File->Open | ||
#Select | #Select {{gldsrc|3.1}} bsp map file | ||
==Features== | ==Features== | ||
''This fork has all the features of the original [[bspguy#Features|BSPGuy]], but some many have been improved or changed. | |||
====Newbspguy Features==== | |||
:*Texture Rotation | |||
:*Face Editor Update (Better texture support, verts manual editor, delete from map/pvs, etc) | |||
:*Export map to .obj including all textures, separates by groups, with true polygons and normals | |||
:*Export wad, ent, [[bsp]] (Selected model with working collision, can be used in any entity instead of MDL models) | |||
:*Import wad, ent, [[bsp]] | |||
:*Render bsp and mdl models, also spr sprites | |||
:*Full support for the "angle" and "angles" keyvalue | |||
:*Renders ents and models using these key values | |||
:*Full-featured LightMap Editor | |||
:*Sorting by fgd flags | |||
:*Added "undo/redo" for any manipulation (Move ents/origin, etc) | |||
:*Added move model (As an option for transforming) | |||
:*Added CRC-Spoofing (Now possible to replace the original map and play it on any servers) | |||
:*Updated controls logic (Now can't use hotkeys and manipulation, if any input/window is active) | |||
:*WAD Unpacker/Packer | |||
:*Merge widget to merge {{sc|4}} ({{Svengine|4}}) maps | |||
:*Full-featured PVS Editor | |||
:*Import MDL to BSP (Without collision) | |||
:*Export map to smd | |||
:*Protect map against decompilation | |||
:*Export .bsp in .map format using face-to-brush two strategies | |||
:*Map rotation CCW/CW by 90 | |||
:*Map mirroring (flip x/y) | |||
:*Support for {{jack|4}} fgd files | |||
====Todo==== | |||
* | :*Assets browser (textures, etc) | ||
:*Prefabs library | |||
:*Decals drawing | |||
* | |||
* | |||
==Bugs== | ==Bugs== | ||
{{warning|The editor contains bugs and is unstable. Save early and often! Make backups before experimenting with anything.}} | |||
The editor | :*''Please report all and any bugs you may find to the [https://github.com/UnrealKaraulov/newbspguy/issues GitHub repository]. Always test on the latest debug builds. | ||
'' | |||
==External links== | ==External links== | ||
* https://github.com/UnrealKaraulov/newbspguy | * [https://github.com/UnrealKaraulov/newbspguy GitHub Repository] | ||
* [https://twhl.info/wiki/page/Tutorial%3A_Editing_Compiled_BSPs_With_newbspguy%3A_The_Basics Editing Compiled BSPs with NewBSPguy tutorial] | |||
[[Category:Third Party Tools]] | [[Category:Third Party Tools]] | ||
[[Category:Half-Life]] | [[Category:Half-Life]] | ||
{{Leveleditors}} | |||
{{gldsrc sdktools}} |
Latest revision as of 14:29, 10 September 2024


Newbspguy | |
---|---|
![]() | |
Type | Open source Third Party Tool |
Developers | UnrealKaraulov |
Engine | ![]() |
Platforms | ![]() ![]() |
Based on | ![]() |
← ![]() |
newbspguy is a
bspguy fork supported by UnrealKaraulov.
About
newbspguy is a tool that allows the viewing and editing GoldSrc and
Quake maps without decompiling.
Can export and import, WAD, LIT, and .ext+.wa_ files (for rerunning HLRAD), BSP models (prefabs), and more.
Possible to edit simple geometry and light maps, and allow for export/import .bsp files (Similar to prefabs in Hammer 3.x)
File Support
Also supports converting between these formats!
newbspguy Supports:
System requirements
Minimum | Recommended | |
---|---|---|
Operating system (OS) | ![]() |
![]() |
Processor (CPU) | 2.0 GHz dual-core processor | N/A |
System memory (RAM) | 2048MB | 4906MB |
Hard disk drive (HDD/SSD) | 5GB | N/A |
Video card (GPU) | 512MB VRAM with OpenGL 3.2 support. | N/A |
Setup
- Download
newbspguy.zip
- Extract
- Run bspguy with command line args "editor" (Or start empty window with GUI)
- Click File->Settings
- Enter the game directory in the General tab
- Enter the relative or full path to fgd files in FGDs tab
- Enter mod directories in the Asset Paths tab
- Click File->Open
- Select GoldSrc bsp map file
Features
This fork has all the features of the original BSPGuy, but some many have been improved or changed.
Newbspguy Features
- Texture Rotation
- Face Editor Update (Better texture support, verts manual editor, delete from map/pvs, etc)
- Export map to .obj including all textures, separates by groups, with true polygons and normals
- Export wad, ent, bsp (Selected model with working collision, can be used in any entity instead of MDL models)
- Import wad, ent, bsp
- Render bsp and mdl models, also spr sprites
- Full support for the "angle" and "angles" keyvalue
- Renders ents and models using these key values
- Full-featured LightMap Editor
- Sorting by fgd flags
- Added "undo/redo" for any manipulation (Move ents/origin, etc)
- Added move model (As an option for transforming)
- Added CRC-Spoofing (Now possible to replace the original map and play it on any servers)
- Updated controls logic (Now can't use hotkeys and manipulation, if any input/window is active)
- WAD Unpacker/Packer
- Merge widget to merge
Sven Co-op (
Svengine) maps
- Full-featured PVS Editor
- Import MDL to BSP (Without collision)
- Export map to smd
- Protect map against decompilation
- Export .bsp in .map format using face-to-brush two strategies
- Map rotation CCW/CW by 90
- Map mirroring (flip x/y)
- Support for
J.A.C.K. fgd files
Todo
- Assets browser (textures, etc)
- Prefabs library
- Decals drawing
Bugs

- Please report all and any bugs you may find to the GitHub repository. Always test on the latest debug builds.
External links
|
|