Download BSP - BSP Description, BSP Reviews
Contact
 


 

Download

 
Download Now (158K)
GPL (GNU General Public License)
Downloads till now: 1
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Action, Adventure and RPG, Arcade, Fortune , FPS , MUD, Puzzle , Puzzles, RPG , RTS , Simulation , Simulations, Sports, Strategy, TBS , Tools & Editors, Tools and Editors,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

BSP

 

Details

Size: 158K
Last Update: 2008-05-07 23:47:28
Version: 5.2
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Colin Phipps
Price:$0.00
Description:

BSP 5.2 is fps software developed by Colin Phipps.
BSP is the most popular node builder for Doom.



BSP is currently maintained by Colin Phipps. Please see the BSP entries in my blog for news about BSP, and the latest releases. But in practice, BSP is an old and mature tool; I just update it every now and then to fix any problems compiling it for new systems.

What are Nodes?

Before you can play a level that you have created, you must use a node builder to create the data that Doom will use to render the level. Doom uses a rendering algorithm based on a binary space partition, otherwise known as a BSP tree. This is stored in a data lump called NODES in the WAD file. This data structure must be precalculated and stored in the WAD file befor the level can be played; the tool that does this is called a node builder.

BSP is one of several node builders that can do this. There are others: idbsp is the original node builder that id Software used on the original Doom levels, for instance. BSP was the best known and most widely used node builder throughout the height of the Doom editing craze in the mid 1990s.

Here are some key features of "BSP":
Fast Doom node builder.
Supports a number of special effects.
Supports multi-level WADs. Preserves non-level data in WADs.
Includes an optional alternative algorithm for choosing the nodes which reduces the chance of visplane overflows.
Optional support for compressing the blockmap.
Compiles on DOS, Win32, Linux, UNIX.
Supports big endian & 64-bit systems.

Usage:

bsp [ -noreject ] [-factor nn ] [ -q ] [ -picknode { traditional | visplane } ] [ -blockmap { old | comp } ] inwad [ [ -o ] outwad ]

Where:

-noreject

Causes any existing REJECT lump in the WAD file not to be replaced.

-factor nn

Used for tuning the node builder. The number supplied is the weighting applied when a choice of nodeline requires other lines to be split. Increasing this value from the default of 17 will reduce the number of extra line splits, but this will generally cause a less balanced node tree. The default is usually fine.

-q

Causes BSP to run quietly, only printing output if there are errors or warnings.

-picknode

Determines the nodeline selection algorithm. The "traditional" option is best for most Doom levels. For levels which are intended for the original doom2.exe and suffer from some marginal visplane overflows, the "visplane" algorithm is designed to minimise these and may help in some cases. See the included visplane.txt for more information.

-blockmap

Selects the blockmap generation algorithm. The default "old" algorithm generates a simple and correct blockmap. The newer "comp" version produces a compressed blockmap, by reusing identical blocks which should be equivalent in actual use. The "comp" version is therefore better but it relatively untested so is not yet enabled by default.

inwad is the input WAD file. This may contain any number of levels and other lumps. The nodes and associated data resources will be built for every level in this WAD. Any other data present in the WAD will be copied to the output WAD unchanged.

outwad is the output WAD file. If the output file already exists, BSP will write it's output to a temporary file while it is working, and will only overwrite the output file once it is finished. In particular, it is safe for outwad to be the same as inwad, although this is not recommended unless you keep other backups.

Either inwad or outwad can be pipes or special files. On most UNIX systems, you can have BSP read from STDIN and write to STDOUT by using it as follows: bsp -q /dev/stdin /dev/stdout

What's New in This Release:
This release fixes problems on 64-bit systems and compile-time problems on big-endian systems.
BSP 5.2 supports different languages (including english). It works with Linux.

Downloading BSP 5.2 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

BSP Version History

Product Date Added
BSP 5.2 2008-05-07 23:47:28


Related Software

Conquest
From category: Simulation
Conquest 8.2a is simulation software developed by Jon Trulson. Conquest is a real-time multi-player space warfare game originally written in ratfor for the vax/vms platform. Conquest project was an...
BBM
From category: Puzzle
BBM 0.3.1 is puzzle software developed by Mark Dillavou. BBM is a 3d puzzle game. BBM is a 3d puzzle game where the goal is to solve puzzles by destroying all the blocks. The player controls...
Cardpics
From category: TBS
Cardpics 0.4 is tbs software developed by Guillaume Weexsteen. Cardpics project is a set of free cards sets. If you are programming a card game and are looking for free cards, Cardpics was...
Dominions 3 The Awakening
From category: TBS
Dominions 3: The Awakening is a fantasy strategy game....
Circus Linux!
From category: Arcade
Circus Linux! 1.0.3 is arcade software developed by Bill Kendrick. \"Circus Linux!\" is a clone of the Atari 2600 game \"Circus Atari,\" produced by Atari, Inc. (which is itself a clone of an earli...
Allied Intent Standalone Server 0.2 Alpha
From category: FPS
Allied Intent Standalone Server 0.2 Alpha is fps software developed by Allied Intent Team. Allied Intent is a Community War Game Mod for Battlefield 2. New and updated maps, vehicles, weapons and k...
Jigetiser(tm) - Animals 2 Package
From category: Action
Jigetiser delivers professional computer jigsaw puzzles with marvelous motives for a fair price. You can use them for your own pleasure, to delight your family and friends or as part of your company m...
CuteMaze
From category: Puzzle
CuteMaze is a top-down maze game....
Mindsweeper
From category: Puzzle
MindSweeper is yet another incarnation of the classic minesweeper puzzle, everybody&039;s favourite waste of CPU cycles....
Cube 2005-08-29
From category: FPS
Cube 2005-08-29 is fps software developed by Wouter van Oortmerssen. Cube is an open source multiplayer and singleplayer first person shooter game built on an entirely new and very unconventional e...
Flight Navigation Planner 104
From category: Simulation
Flight Navigation Planner 104 is simulation software developed by rvsc team leader. Flight Navigation Planner project is a tool for making flight plans based on known airports. Flight Naviga...
Fortune-mod
From category: Fortune
Fortune-mod 1.99.1 is fortune software developed by Pascal Hakim. Fortune-mod project is a tool which shows fortune cookies on demand. It comes with over 20,000 cookies, classified into a nu...
FantasyBetting
From category: Action
- This script brings the fun of gambling to your site, without the worry of us......
Centri Benessere Terme Screen saver Awarded Software
From category: Simulations
Take a look at this screen saver featuring some relaxing images from top health centers. It may help You to relax and want to be there....
Tagua
From category: Puzzle
Tagua is a generic board game application for KDE, including games like Chess, Shogi, Xiangqi, and variants....
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
4. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
5. Canon PIXMA iP1300 Printer Driver c
6. Canon PIXMA iP1600 Printer Driver
7. Canon i-SENSYS LBP2900 Printer Driver R
8. Canon PIXMA MP160 MP Drivers 9xME
9. Canon PIXMA iP1200 Printer Driver x64 d
10. Canon PIXMA MP210 MP Drivers
11. Canon LaserShot LBP-1210 Printer Driver
12. Mercury P4VM800M7
13. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
14. Canon PIXMA iP1300 Printer Driver a
15. Canon i560 Printer Driver
16. SendSong
17. Canon PIXMA MP160 MP Drivers xp64
18. iBlackjack
19. Asus EZVcr II
20. LG GSA-2166D

DownloadTube Editor Reviews

 
1. ViewonLog for Visual Studio 2005 SP1
ViewonLog is a real-time logging solution that checks the pr...
2. Free Registry Accelerator
Free Registry Accelerator - a tool to clean, repair and opti...
3. Magic 3GP Video Converter
Magic 3GP Video Converter is a professional 3GP converter th...
4. Cool Music CD Burner
Cool Music CD Burner lets you easily burn your favorite MP3 ...
5. Intertech DVD to 3GP Converter
Intertech DVD to 3GP Converter is an extremely easy to use D...
6. Media Encoder Console
Media Encoder Console allows you convert any video to most o...
7. Wavosaur free wav editor
Wavosaur is a portable digital audio editing software which ...
8. BatchPhoto Lite
With BatchPhoto you will be able to easily resize and rename...
9. OrgScheduler
OrgScheduler is a universal scheduler for individual/busines...
10. AlwaysUp
AlwaysUp is a truly impressive software that runs your appli...

Software Reviews Full List



Recent Blog Posts

 
1. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
2. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
3. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
4. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
5. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
6. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...
7. Hamad Darwish's Windows Vista Desktop Wallpaper Pack
We came across a great desktop wallpaper pack and an interes...
8. Trick Your Friends Into Shutting Down Their Windows
There are quite many ways to shut down a Windows based syste...
9. Get The Best Freeware Tools For Windows To Optimize RAM Consumption
Depending on the Windows operating system version you may ...
10. Squish Provides Support For Web Applications Running in Firefox 3.0
froglogic GmbH recently announced (2008-08-12) the availab...

Last 20 Scripts

 
1. WordPress CMS
WordPress is a state-of-the-art publishing platform with a f
2. BIGACE
BIGACE is a dynamic PHP and MySQL based Web CMS. It is a mul
3. CMSMS ( CMS Made Simple)
CMS Made Simple is an open source (GPL) package, built using
4. ThimbleDoc
ThimbleDoc is a PHP documentor project. It is simple, straig
5. WESPA PHP Newsletter
WESPA PHP Newsletter script allows you to manage a mailing l
6. Flatchat
Flatchat is a PHP based chat room application that does not
7. Ninja Designs Mailist
Mailist is a PHP based subscription mailing list. A stylish
8. Ninja Blog
Ninja Blog is a PHP based blogging solution. Based upon word
9. SupaBundles Display Your Stats PHP Script
upaBundles Display Your Stats PHP Script allows you to displ
10. Ajax Portal v 2.0
AjaxPortal is a portal script based on Sajax technology for
11. VisualEffectFlag
aipflag is an animation button applet that takes one input f
12. Javascript chronometer/stopwatch
I needed a javascript chronometer/stopwatch to be inserted i
13. HYIPBeings HYIP and Autosurf Lister
his script allows you to create easily and quickly your own
14. Highlighter Component
Highlighter is .NET component that changes format of wanted
15. Gallery-Maker
The gallery maker script is a tool for adult webmasters to a
16. Simple Template System
This is a basic template system that allows you to create a
17. Dodos Image Sort Script
This script makes sorting images based on their width or hei
18. Check Form
Check Form is a form validation script that checks if all fi
19. phpDB
phpDB is a php database abstraction class which is extendabl
20. EMC Base Logger
EMC Base Logger in a Powerful IP Logging / Banning tool. Thi