News | Forum | People | FAQ | Links | Search | Register | Log in
Mapping Help
This is the place to ask about mapping problems, techniques, and bug fixing, and pretty much anything else you want to do in the level editor.

For questions about coding, check out the Coding Help thread:
First | Previous | Next | Last
Might Need Some Better Anti-spam Tactics Here Mtetl. 
Strictly Deleting Double Posts? 
To Anyone Who Knows How To Make Levels For Quake 1 Using The J.A.C.K. 
I have experience with making maps for Half-Life 1 and the classic DOOM games and I'm trying to learn how to make levels for Quake 1, I've gotten the editor from the original site and made a pretty decent looking level, it might not be making the .BSP file. Hers what the compilation looks like.

** Executing...
** Command: Change Directory
** Parameters: D:/Program Files EXT/Steam/steamapps/common/Quake/Id1/mods

** Executing...
** Command: D:/QuakeDev/tools/ericw-tools-v0.18.1-win64/ericw-tools-v0.18.1-win64/bin/bspinfo.exe
** Parameters: "D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps"
---- bspinfo / ericw-tools v0.18.1 ----
D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp
LoadBSPFile: 'D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp'
************ ERROR ************
Error opening D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp: No such file or directory

** Executing...
** Command: D:/Program Files EXT/J.A.C.K./quake/vis.exe
** Parameters: "D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps"
Quake VIS Compiler (build Dec 11 2013)
------------ vis ------------
************ ERROR ************
Error opening D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp: No such file or directory

** Executing...
** Command: D:/Program Files EXT/J.A.C.K./quake/light.exe
** Parameters: "D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps"
Quake LIGHT Compiler (build Oct 6 2015)
----------- light -----------
************ ERROR ************
Error opening D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp: No such file or directory

I use an external hard drive if that has any importance. 
To Anyone Who Knows About J.A.C.K. Update 
I tried going to the steam community for help, one person said to re- select the compiler tools in my configurations, I tried that but it still didn't work out. When I go into Quake and put in to load my map in the dev console, it still says that it can't spawn world server (whatever that is) and says the theres no .BSP file. Here's what the compilation looks like now.

** Executing...
** Command: Change Directory
** Parameters: D:/Program Files EXT/Steam/steamapps/common/Quake/Id1/mods

** Executing...
** Command: D:/QuakeDev/tools/ericw-tools-v0.18.1-win64/ericw-tools-v0.18.1-win64/bin/bsputil.exe
** Parameters: "D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps"
---- bsputil / ericw-tools v0.18.1 ----
D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp
LoadBSPFile: 'D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp'
BSP is version 29

** Executing...
** Command: D:/QuakeDev/tools/ericw-tools-v0.18.1-win64/ericw-tools-v0.18.1-win64/bin/vis.exe
** Parameters: "D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps"
---- vis / ericw-tools v0.18.1 ----
running with 2 threads
testlevel = 4
LoadBSPFile: 'D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp'
BSP is version 29
LoadPortals: couldn't read D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.prt
No vising performed.

** Executing...
** Command: D:/QuakeDev/tools/ericw-tools-v0.18.1-win64/ericw-tools-v0.18.1-win64/bin/light.exe
** Parameters: "D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps"
---- light / ericw-tools v0.18.1 ----
Raytracing backend: Embree
running with 2 threads
LoadBSPFile: 'D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp'
BSP is version 29
--- LoadEntities ---
7 entities read, 1 are lights.
--- OptionsSummary ---
Embree_TraceInit: Embree version: 2.15.0
43 sky faces
696 solid faces
0 filtered faces
0 shadow-casting skip faces
SetupLights: 1 initial lights
SetupLights: 1 after surface lights
SetupLights: 1 after jittering
--- EstimateLightVisibility ---
Final count: 1 lights 0 suns in use.
--- LightWorld ---
Lighting Completed.

lightdatasize: 836
0 switchable light styles (32 max)
Writing D:\Program Files EXT\Steam\steamapps\common\Quake\Id1\mods\maps\maps.bsp as BSP version 29
0.744 seconds elapsed

0.032442 lights tested, 0.007996 hits per sample point
0.000000 bounce lights tested, 0.000000 hits per sample point
0 empty lightmaps

The folder structure is wrong, and your map is called "maps.bsp" which sounds like a mistake. You have:


what it should be:


and once you have it set up like that, you'll be able to launch it in game by typing "map your_map_name" at the console.

I'm not familiar with JACK but if you can make it stop using the "mods" subdirectory of id1, the folder structure should be correct. 
To Anyone Who Knows About J.A.C.K. Update 2 
Just tried that, Thanks for the advice, I think I'm almost there. But now it's not make the .BSP file again. 
To Anyone Who Knows About J.A.C.K. Update 2 
I would paste the compilation, but this only supports 5000 letters. 
To Anyone Who Knows About J.A.C.K. Update 3 SOLVED!!! 
SO! *lip smacks* found out were the .BSP files are going!

m y e x t e r n a l h a r d d r i v e .

Every time I've compiled this, the .BSP file was being made in my external hard drive RATHER than my maps folder. It's been staring me right in front of me and I was to stupid to see it. It's like doing a child's puzzle... but with sever blindness.

*face palms, laughs, and cries, all at the same time

Thanks for your time and advice! 
Button Help [EDIT]
Posted by Yuccaz on 2018/09/02 19:49:35
Sorry if this is in the wrong section but I couldnt see a way to post in 'Mapping Help'

Many thanks to Dumptruck for his great videos! After 20 years of loving Quake I am now enjoying making 'maps', something I thought I could never do. Whether anyone would want to play them is another matter :)

Anyway my problem...

I have created a button pointing to a train which works as intended however, when pushed it triggers all the monsters on he map? I can here all the fish and scrags all up for a fight, when I dont push it monsters act as normal eg triggered on sight etc.

Any ideas?

The buttons target field is probably empty. 
I Love You Muk 
I apologize for the probably idiotic question but I'm not entirely sure how to go about this, I'm not even sure if this is the right place to ask.
How do mappers record those sexy free roam demos they put up on youtube? do you do that with the mapping program and something like OBS or is there a way to do it in quakespasm? 
Not sure what type of free roam videos you're referring to but you can load up a map in your source port of choice, type "noclip" and "notarget" in console, and then fly around to your heart's content.

You can record a demo usually by typing "record name_of_demo" but then you have to go through the extra step of converting the demo to a format that can be uploaded to youtube. OBS as you already mentioned is the easiest method - you can use game capture and record straight to mp4 or flv among other formats. It's as easy as downloading the program, selecting game capture, maybe setting a few recording options, and then pressing the record button within OBS. 
Theyre recording a demo in the engine.

Bring down the console and do

record your_demo_name

you can name the demo whatever you wish. This is saved into the id1 folder if youre playing vanilla Quake. Otherwise itll be in the mod folder of whatever mod youre playing.

Then, to get the nice smooth look as seen in this video, run the demo file through this tool.

Just drag and drop the .dem file onto the tool.

Then to replay it in the engine, put the file into the id1 folder (or the folder for whatever mod you recorded it in), open your engine and do

playdemo your_demo_name

from there youll need to use OBS or some other screen capture software to create the video. 
Nice, the only other thing I needed to do was hide the gun model and now I can record some pretty footage.
Thanks man. 
r_drawviewmodel 0

to hide the weapon

crosshair 0

to hide the crosshair

change the 0 to a 1 to turn them back on. 
I already knew how to do that, but I didn't express myself clearly, sorry about that.
Thanks anyways to both of you, at first I replied before seeing the second message, but that smooth demo tool will surely come in handy. 
Button Help - Thanks Muk 
Hi muk, I renamed the target of the train and button and now all sorted, many thanks for your speedy reply. I have much to learn...I'm loving this map building :)
Don't think i'll release anything soon but may be one day once i've figured it all out. cheers Yuc 
Importing OBJ As Brushes? 
Is this possible to do? I feel the editor tools are too limited when it comes to creating complex shapes so is it possible to create a obj model and them import that as a brush? I know its possible to export brushes as obj so I was wondering if the reverse is also possible. 
Rotating Objects In Arcane Dimensions 
Hello, this is my first post on Func_Messageboard so I'm pretty new to the rules and the way things work here but I was wondering something.

In Arcane Dimensions 1.7 (the latest release), there was a map (I think it was ad_swampy) that had a contraption which definitely caught my eye. It was two cogs that rotated seamlessly in opposite directions. That may be just a minor detail to any other player, but it was quite amazing how smooth the rotating motion was.

Now, I know that this was done in Scourge of Armagon by hipnotic but the rotation there is not smooth at all...more clunky. And I read somewhere that the way in which the rotation was done there was very cumbersome and complex.

So I was did the maker of that AD map make such rotating entities? I am new to quake mapping so I do not know if this is possible already but I'd certainly like to know how it was done. I'd love to have such a feature in one of my maps (if it is possible at all). If anyone can help me with this I'd be very grateful! 
If you're familiar with coding you could collekt that info in the dev_kit1.7, that Sock distributes at his site.

It might be using .avelocity vector to rotate. If I recall that makes a brush entity rotate constantly. Just add key|value of avelocity and something like 0 100 0 for the value. You'll need to use the entity state system and a separate func_wall for the non rotating one. 
Rotating Brushes 
Source .map files are included with AD. Load it up in the editor and check it out. :) 
Quoth Problems With Some Entities 
I'm making a little map for Quoth but for some reason when I use the builtin trenchbroom quoth .fgd the bioboxes(they are just themed exploding barrels) don't appear in the map.
Other entities like plasma gun, forcefields, modified grunts and skyboxes appear fine

I tried to make a workaround by manually loading the .fgd from the downloaded quoth folder and although bioboxes appeared in the map the entity previews were messed up in TB( which makes placing entities harder

I assumed I would just use the builtin for placing entities and then manually load the new one for compiling, even though that is tedious.
But now even with the manually loaded .fgd bioboxes are gone!
Any help would be much appreciated, thanks! 
Make sure you have "developer 1" set in the console, so that you will see messages about entities falling out of the level.

It may be that something about the displayed bounding box for those entities is misleading (and therefore they might be placed too low or whatever). 
Johnny is correct. Most likely this is the issue. IIRC quite a few of those entities in the FGD are a bit borked. I will ask around if there is a more up to date FDG that corrects this... TB has some FGD features that weren't available in WC and JACK. Maybe some one solved this. 
I updated the Quoth fgd included in Trenchbroom in v2.0.4, prior to that it had some minor things missing compared with Preach's master (a few extra flags etc.), but it should be up to date now. I'm not sure what the underlying cause of the bounding boxes seen in editor not matching what the game requires. Best bet is "developer 1" in the Quake console and giving problematic ents extra room. 
I made a very large map and the procedure vis is very long (in 7 hours only 30-35%). Whether there is a sense to use func_detail (as it correctly to use?) and whether it is possible for something to undertake still? 
Depending on the architecture on openness of the map, detail brushes can potentially save you a lot of VIS time. You'd have to restart the process, though. Normally, it seems VIS takes exponentially longer the closer it gets to 100%, so if you're already 7 hours in at only 30%, you can expect the whole thing to take a very long time.

Modern VIS saves the progress, so you can simply CTRL+C the process and do a func_detail test on a map with a different filename (and resume the current one if it proves unviable).
Turn structures into func_detail that do not block visibilty, for example columns, beams, and things sticking out from the walls. If you have terrain, like rocks, it can be helpful to make them func_detail as well while putting a flat brush behind it to seal the map. 
Thanks negke!

First start "vis" I had
14128 leafs
13820 clusters
48755 portals

After adding a few details, I got the following:
14184 leafs
13244 clusters
46904 portals

What affects the processing time? Leafs or clusters? 
Number of clusters and portals should be what determine the processing time.

The idea with func_detail is they're invisible to vis, so you have a simplified version of the map for vis to work with. A "cluster" is a leaf in the simplified map that vis sees. 
Thanks, ericw 
Testin Deathmatch Maps 
Hi Guys,
I am new here, so welcome everybody.
I am having a lot of fun from creating quake maps, but doing only deathmatch maps.
Would anyone be so kind and take a look on it from multiplayer point fo view and advice how to improve it ?
Map is already after few iteration of play -> adjust map. I think it is playable, we have had lot of fun at lat iteration :)

Anyone want help I will apreciate. 
Lighting Problem 
Hi guys, I've been coding/modding since the early 80's, but I'm new to Quake mapping and I've been working on my first map for over a month. After a long edit session I compiled the map and now the lighting is messed up (blotchy shadows everywhere) I thought I had accidentally placed a light outside the map boundaries but I can't find any so I'm at a loss. I tried searching the forum for lightmap/shadow issues but couldn't find an answer so I'm hoping you guys can save me from despair. Thanks 
maybe you have added light with very high light value
Drop me MPA file if you want me to inspect. 
Thanks moko, I presume you mean MAP file? how can I send it to you?
I'll check the lights (200+) 
Or Maybe Just An Old .lit File In The Maps Dir? 
Moko: You could post the level in the Screenshots & Betas thread for people to download and check out if they are familiar with deathmatch. 
Thank you SO much, it was a .lit file!! I tested the _color attribute on a light, then deleted the light but didn't think about deleting the .lit file. All part of the learning curve I guess.
Thanks again for the help negke, I've really enjoyed playing your maps too!

thanks moko for your kind offer of assistance.

Now back to finishing this map :) 
I'm sure there are folks here (including me) who would be happy to look at your map and give opinions, but for the most part we're not expert Quake MP players. At least not these days. :-)

You might want to also look in on the maps forum:

It's not super busy, but it does keep ticking along.

And there's the QuakeWorld Discord server, if you do the Discord thing: 
You can add bot support to your maps which is fun but not perfect I know. Johnny has an excellent write-up on them here:

If I tested your map I'd be using one of these bots! 
7 posts not shown on this page because they were spam
First | Previous | Next | Last
Post A Reply:
Website copyright © 2002-2018 John Fitzgibbons. All posts are copyright their respective authors.