Nice looking map Margaal!
Awesome attention to detail.
Although the code might be a little different, our mod also supports models and lazarus type trains via r1q2 override files, and also during live online games. I got your models loading just fine. Ex:
{
"usermodel" "mapobjects/animals/gargole/gargoyle1.md2"
"classname" "model_spawn"
"origin" "332 -221 60"
}
Above the gargoyle, there's a Millennium Falcon flying around a spline on a marics map ;D
There's a problem with blocklights size though. I'm aware that at the moment margaal23 will only run on Quake2Evolved / KMQ2, because when I try to run it on regular quake 2 I get "Bad s_blocklights size". I tried to re-light it with the following to reduce chopsize but that didn't help:
ARGHRAD -threads 2 -chop 128 -chopcurve 128 -choplight 32 -chopsky 1024 -chopwarp 128 margaal23.bsp
I traced the error to this place:
void R_BuildLightMap (msurface_t *surf, byte *dest, int stride)
{
....
smax = (surf->extents[0]>>4)+1;
tmax = (surf->extents[1]>>4)+1;
size = smax*tmax;
if (size > (sizeof(s_blocklights)>>4) )
ri.Sys_Error (ERR_DROP, "Bad s_blocklights size"); <------
...
#define BLOCKLIGHT_SIZE 3
static float s_blocklights[34*34*BLOCKLIGHT_SIZE];
I could dig deeper, but you probably know a quicker way to fix this.
You got to know, a lot of people still play quake 2 online and wouldn't mind enjoying this map in a deathmatch environment. Here are usage statistics for top 10 Quake 2 clients used on Tastyspleen servers based on the number of connections from a few months back:
10861 3.20 x86 Oct 16 1998 Win32 RELEASE
8397 R1Q2 b8012 x86 Sep 13 2011 Win32 RELEASE
5391 R1Q2 b7904 x86 Oct 25 2008 Win32 RELEASE
617 AprQ2 v1.211 x86 Nov 7 2007 Win32 RELEASE
478 3.21 NON-WIN32 Jun 6 2006 NON-WIN32
313 q2pro r1093 May 30 2011 Win32 x86
261 3.23 x86 Feb 23 2010 Win32 RELEASE
221 NoCheat 2.40 x86 May 4 2004 Win32 RELEASE
197 3.19 x86 Sep 1 1998 Win32 RELEASE
168 EGL v0.3.1-R1: Sep 14 2007 Win32-x86
www.tastyspleen.net/quake/servers/list.cgiIf you add up R1Q2, it's still the most used and reliable client, and it'd be nice if it was supported as well, at least with alternative map version. In R1GL mode it also handles md3 models and high-res jpg & png textures. On Whale server (74.86.171.203:27910) which is kept busy around the clock, most people use R1Q2.. and we're always looking for new maps like this. So, would it be possible to recompile the bsp to run on r1q2.exe with reduced blocklights size? That way this map would see quite a bit more exposure. To be honest I'm pretty sure if the target client isn't on that list, it's mostly just used for single player. As nice as it is, all this hard work might not see much light of day. An alternative version could easily change that ;D
Null