osx win32 src
 
 The only changes are more options to control AO:
 
 - _dirtmode/_dirtdepth/_dirtscale/_dirtgain worldspawn keys
 - _dirtscale/_dirtgain can be customized per-light
 - _nodirt can be set on a light to ignore AO for that light (so it illuminates the AO shadows)
 - _sunlight_nodirt can be set on the worldspawn to disable AO for sunlight
 
 In the previous build, dynamic lights were not affected by AO, now they are unless you specify _nodirt.
 
 If it's annoying with AO as opt-out I can make it opt-in, or add a command line switch to make it opt-in. I'm worried about the settings getting too complex, so feedback welcome.
 
 
 re: _sunlight2/_sunlight3, I can put it on my to-do list. I tried deleting the lights in jam2_mfx and testing _sunlight/_sunlight2/_sunlight3 from bjptools_xt in the  outdoor area and didn't seem much improvement between the different sunlight modes.  I'm interested to see what Lunaran is cooking with metlslime's idea of distributing lights around a dome.
 
 From what rebb was saying and what I've read, AO should be applied to fill lights that are simulating reflections/indirect lighting. so I'm interested to see what can be done with AO to fill in ambient light in outdoor areas.