From zakk at timedoctor.org Sat Dec 1 02:22:31 2007 From: zakk at timedoctor.org (Zachary Slater) Date: Fri, 30 Nov 2007 23:22:31 -0800 Subject: [quake3] Move to WP for CMS and news In-Reply-To: References: <4750A578.2020903@timedoctor.org> <28406b400711301650t19979109ra510c1341b38eb91@mail.gmail.com> <4750B3E1.8000008@timedoctor.org> <28406b400711301714n62927172sf65c45920002bc11@mail.gmail.com> <28406b400711301808j6493cbf8kf9f27f581049fbd7@mail.gmail.com> Message-ID: <47510BB7.2090502@timedoctor.org> Jay Weisskopf wrote: > The updated pk3 files link on the source page does not appear to work. > > ~ Jay > > --- > To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org > Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 > > Thanks for pointing this out, I'm working on it... -- - Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com From spirolat at gmx.net Sat Dec 1 03:22:24 2007 From: spirolat at gmx.net (uwe koch) Date: Sat, 01 Dec 2007 09:22:24 +0100 Subject: [quake3] Move to WP for CMS and news In-Reply-To: <47510BB7.2090502@timedoctor.org> References: <4750A578.2020903@timedoctor.org> <28406b400711301650t19979109ra510c1341b38eb91@mail.gmail.com> <4750B3E1.8000008@timedoctor.org> <28406b400711301714n62927172sf65c45920002bc11@mail.gmail.com> <28406b400711301808j6493cbf8kf9f27f581049fbd7@mail.gmail.com> <47510BB7.2090502@timedoctor.org> Message-ID: <475119C0.3060504@gmx.net> Imho the posts need some left margin, this is how the page looks like on 1680x1050: http://img164.imageshack.us/img164/113/ioq3ne0.jpg From gordallott at gmail.com Sat Dec 1 13:25:43 2007 From: gordallott at gmail.com (gord) Date: Sat, 01 Dec 2007 18:25:43 +0000 Subject: framebuffer patch needs testing In-Reply-To: <1195179152.417.10.camel@nala> References: <1195179152.417.10.camel@nala> Message-ID: <1196533543.8279.1.camel@nala> On Fri, 2007-11-16 at 02:12 +0000, gord wrote: > hi, > I really need some testing of my framebuffer patch, specifically people > on ATI cards or windows/mac. I can't test on those configurations > myself. > If there arn't any problems the patch should be pretty complete without > any problems regarding integration with the current engine (ie: weather > the framebuffer render path is enabled or disabled, the code behaves the > same) > > any help is appreciated very much. Framebuffer patch seems fairly stable now, i don't envisage making any more changes to the patch until the next stable version (so that there is a .patch that will compile against a stable version defiantly) or if there are any more bugs found. -- gord -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From harshavsn at gmail.com Sat Dec 1 16:34:17 2007 From: harshavsn at gmail.com (Harsha Sri Narayana) Date: Sat, 1 Dec 2007 21:34:17 +0000 Subject: updated pk3 files Message-ID: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> When I click to get the updated pk3 files it doesn't seem to start any download or take me to a different page. Am I doing something wrong? http://ioquake3.org/source-codes/ -Harsha From baggett.patrick at gmail.com Sat Dec 1 20:10:26 2007 From: baggett.patrick at gmail.com (Patrick Baggett) Date: Sat, 1 Dec 2007 19:10:26 -0600 Subject: [quake3] updated pk3 files In-Reply-To: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> References: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> Message-ID: <52f46b6b0712011710m6bdcf21cx31d4bd0b2017c396@mail.gmail.com> Hmm, I can confirm this behavior. Definitely not working. I think it has to do with the fact that they just changed the hosting to a different server. You might be able to work around this by grabbing the files from one of the packages posted... Patrick Baggett On Dec 1, 2007 3:34 PM, Harsha Sri Narayana wrote: > When I click to get the updated pk3 files it doesn't seem to start any > download or take me to a different page. Am I doing something wrong? > > http://ioquake3.org/source-codes/ > > -Harsha > > --- > To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org > Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zakk at timedoctor.org Sat Dec 1 21:42:38 2007 From: zakk at timedoctor.org (Zachary Slater) Date: Sat, 01 Dec 2007 18:42:38 -0800 Subject: [quake3] updated pk3 files In-Reply-To: <52f46b6b0712011710m6bdcf21cx31d4bd0b2017c396@mail.gmail.com> References: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> <52f46b6b0712011710m6bdcf21cx31d4bd0b2017c396@mail.gmail.com> Message-ID: <47521B9E.5010103@timedoctor.org> Yes, this is broken, as I said in my last e-mail I'm trying to fix it. Until then, you can download any of the id software. -- - Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com From ludwig.nussel at suse.de Sun Dec 2 09:34:26 2007 From: ludwig.nussel at suse.de (Ludwig Nussel) Date: Sun, 2 Dec 2007 15:34:26 +0100 Subject: [quake3-commits] r1225 - trunk/code/botlib In-Reply-To: <20071202133014.23416.qmail@icculus.org> References: <20071202133014.23416.qmail@icculus.org> Message-ID: <200712021534.26852.ludwig.nussel@suse.de> > Author: tma > Date: 2007-12-02 08:30:12 -0500 (Sun, 02 Dec 2007) > New Revision: 1225 > > Modified: > trunk/code/botlib/l_libvar.c > trunk/code/botlib/l_precomp.c > Log: > * Make some botlib memory allocations /potentially/ safer > > > Modified: trunk/code/botlib/l_libvar.c > =================================================================== > --- trunk/code/botlib/l_libvar.c 2007-12-02 00:48:59 UTC (rev 1224) > +++ trunk/code/botlib/l_libvar.c 2007-12-02 13:30:12 UTC (rev 1225) > @@ -84,9 +84,9 @@ > { > libvar_t *v; > > - v = (libvar_t *) GetMemory(sizeof(libvar_t) + strlen(var_name) + 1); > + v = (libvar_t *) GetMemory(sizeof(libvar_t)); > Com_Memset(v, 0, sizeof(libvar_t)); > - v->name = (char *) v + sizeof(libvar_t); > + v->name = (char *) GetMemory(strlen(var_name)+1); I don't see the benefit of this change. The only difference is additional overhead for the meta data. cu Ludwig -- (o_ Ludwig Nussel //\ SUSE LINUX Products GmbH, Development V_/_ http://www.suse.de/ From zakk at timedoctor.org Sun Dec 2 13:53:02 2007 From: zakk at timedoctor.org (Zachary Slater) Date: Sun, 02 Dec 2007 10:53:02 -0800 Subject: [quake3] updated pk3 files In-Reply-To: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> References: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> Message-ID: <4752FF0E.5070902@timedoctor.org> Fixed. -- - Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com From jayschwa at gmail.com Sun Dec 2 17:54:31 2007 From: jayschwa at gmail.com (Jay Weisskopf) Date: Sun, 2 Dec 2007 16:54:31 -0600 Subject: Tab auto-complete crash Message-ID: http://bugzilla.icculus.org/show_bug.cgi?id=3454 From tim at ngus.net Sun Dec 2 19:14:34 2007 From: tim at ngus.net (Tim Angus) Date: Mon, 3 Dec 2007 00:14:34 +0000 Subject: Tab auto-complete crash In-Reply-To: References: Message-ID: <20071203001434.47ec6c55.tim@ngus.net> On Sun, 2 Dec 2007 16:54:31 -0600 Jay wrote: > http://bugzilla.icculus.org/show_bug.cgi?id=3454 Thanks for reporting the bug. It's not necessary to copy bug reports to the list as we all get bugzilla traffic on a separate list. On a more general related note, to everyone; if you're posting information about bugs to the list, please try and copy it to bugzilla too. I know not everyone agrees with this, but I regard the mailing list as essentially a transient communications mechanism. From my point of view, anything sent to the list (including patches) ceases to exist after I've read it. I do keep archives but I don't want the hassle of having to look for list posts on specific issues when it would be possible, and more appropriate, to have said information attached to the relevant bug report itself. From jayschwa at gmail.com Sun Dec 2 21:29:22 2007 From: jayschwa at gmail.com (Jay Weisskopf) Date: Sun, 2 Dec 2007 20:29:22 -0600 Subject: What's the policy on changes to the q3_ui module? Message-ID: I'd personally like to see some of the menus brought up to speed. Selecting a resolution would be more user-friendly if there were more values (I came across a neat patch that retrieved the list of available resolutions from SDL) or if custom resolutions could be specified. An option for setting anisotropy levels is also pretty standard these days. Additionally, there are still some minor custom resolution issues such as http://bugzilla.icculus.org/show_bug.cgi?id=2744 that I'm assuming originate from this module. Would enhancements of this sort be accepted? ~ Jay From zakk at timedoctor.org Sun Dec 2 21:29:57 2007 From: zakk at timedoctor.org (Zachary Slater) Date: Sun, 02 Dec 2007 18:29:57 -0800 Subject: [quake3] Re: Tab auto-complete crash In-Reply-To: <20071203001434.47ec6c55.tim@ngus.net> References: <20071203001434.47ec6c55.tim@ngus.net> Message-ID: <47536A25.5060306@timedoctor.org> Tim Angus wrote: > This is all true. -- - Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com From zakk at timedoctor.org Sun Dec 2 21:32:29 2007 From: zakk at timedoctor.org (Zachary Slater) Date: Sun, 02 Dec 2007 18:32:29 -0800 Subject: [quake3] What's the policy on changes to the q3_ui module? In-Reply-To: References: Message-ID: <47536ABD.1020408@timedoctor.org> Jay Weisskopf wrote: > I'd personally like to see some of the menus brought up to speed. > Selecting a resolution would be more user-friendly if there were more > values (I came across a neat patch that retrieved the list of > available resolutions from SDL) Yes, but I can't remember why we didn't do this (were we waiting for all the platforms to use SDL, Timbo?) -- - Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com From chewy509 at lycos.com Sun Dec 2 21:40:08 2007 From: chewy509 at lycos.com (darran kartaschew) Date: Sun, 02 Dec 2007 21:40:08 -0500 (EST) Subject: [quake3] ioQuake3 on Solaris x86 Message-ID: <20071202214008.HM.0000000000001rJ@chewy509.bos-mail-wwl8.lycos.com> An HTML attachment was scrubbed... URL: From ludwig.nussel at suse.de Mon Dec 3 04:09:54 2007 From: ludwig.nussel at suse.de (Ludwig Nussel) Date: Mon, 3 Dec 2007 10:09:54 +0100 Subject: [quake3] What's the policy on changes to the q3_ui module? In-Reply-To: <47536ABD.1020408@timedoctor.org> References: <47536ABD.1020408@timedoctor.org> Message-ID: <200712031009.55204.ludwig.nussel@suse.de> Zachary Slater wrote: > Jay Weisskopf wrote: > > I'd personally like to see some of the menus brought up to speed. > > Selecting a resolution would be more user-friendly if there were more > > values (I came across a neat patch that retrieved the list of > > available resolutions from SDL) > > Yes, but I can't remember why we didn't do this (were we waiting for all > the platforms to use SDL, Timbo?) Are you talking about my patch? I've rebased it on trunk and fixed a stupid bug yesterday. I'll post it again. It's kind of wasted effort though as the modified ui code from ioq3 likely isn't used anyways. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) From rjisaac at gmail.com Mon Dec 3 08:47:21 2007 From: rjisaac at gmail.com (Robert Isaac) Date: Mon, 3 Dec 2007 08:47:21 -0500 Subject: [quake3] What's the policy on changes to the q3_ui module? In-Reply-To: <200712031009.55204.ludwig.nussel@suse.de> References: <47536ABD.1020408@timedoctor.org> <200712031009.55204.ludwig.nussel@suse.de> Message-ID: <3b47d0520712030547u705c3189m6bb435ea2b12ae3b@mail.gmail.com> Games that are based on ioq3 would benefit from it, though. On Dec 3, 2007 4:09 AM, Ludwig Nussel wrote: > Zachary Slater wrote: > > Jay Weisskopf wrote: > > > I'd personally like to see some of the menus brought up to speed. > > > Selecting a resolution would be more user-friendly if there were more > > > values (I came across a neat patch that retrieved the list of > > > available resolutions from SDL) > > > > Yes, but I can't remember why we didn't do this (were we waiting for all > > the platforms to use SDL, Timbo?) > > Are you talking about my patch? I've rebased it on trunk and fixed a > stupid bug yesterday. I'll post it again. > It's kind of wasted effort though as the modified ui code from ioq3 > likely isn't used anyways. > > cu > Ludwig > > -- > (o_ Ludwig Nussel > //\ > V_/_ http://www.suse.de/ > SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) > > > > > > --- > To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org > Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 > > > From ludwig.nussel at suse.de Mon Dec 3 13:17:34 2007 From: ludwig.nussel at suse.de (Ludwig Nussel) Date: Mon, 3 Dec 2007 19:17:34 +0100 Subject: [PATCH] detect available resolutions and offer them in the menu Message-ID: <200712031917.34386.ludwig.nussel@suse.de> Hi, Store the resolutions detected by SDL in a cvar. The mod code can then optionally use the cvar to offer a better choice in the menu. Signed-off-by: Ludwig Nussel --- code/q3_ui/ui_video.c | 147 ++++++++++++++++++++++++++++++++++++++++++------ code/sdl/sdl_glimp.c | 44 +++++++++++++++ 2 files changed, 172 insertions(+), 19 deletions(-) diff --git a/code/q3_ui/ui_video.c b/code/q3_ui/ui_video.c index 1a7e7f7..813b3e8 100644 --- a/code/q3_ui/ui_video.c +++ b/code/q3_ui/ui_video.c @@ -24,6 +24,66 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA void GraphicsOptions_MenuInit( void ); +static const char *builtin_resolutions[] = +{ + "320x240", + "400x300", + "512x384", + "640x480", + "800x600", + "960x720", + "1024x768", + "1152x864", + "1280x1024", + "1600x1200", + "2048x1536", + "856x480 wide screen", + NULL +}; + +static char resbuf[MAX_STRING_CHARS]; +static const char* detected_resolutions[32]; + +static const char** reslist = builtin_resolutions; +static int use_builtin_resolutions = qtrue; + +static int det2builtinres(int mode) +{ + int i; + + if(use_builtin_resolutions) + return mode; + + if(mode < 0) + return -1; + + for(i = 0; builtin_resolutions[i]; ++i) + { + if(!strcmp(builtin_resolutions[i], detected_resolutions[mode])) + return i; + } + return -1; +} + +static int builtin2detres(int mode) +{ + int i; + + if(use_builtin_resolutions) + return mode; + + if(mode < 0) + return -1; + + for(i = 0; detected_resolutions[i]; ++i) + { + if(!strcmp(builtin_resolutions[mode], detected_resolutions[i])) + return i; + } + return -1; +} + + /* ======================================================================= @@ -480,7 +540,28 @@ static void GraphicsOptions_ApplyChanges( void *unused, int notification ) } trap_Cvar_SetValue( "r_picmip", 3 - s_graphicsoptions.tq.curvalue ); trap_Cvar_SetValue( "r_allowExtensions", s_graphicsoptions.allow_extensions.curvalue ); - trap_Cvar_SetValue( "r_mode", s_graphicsoptions.mode.curvalue ); + + if(!use_builtin_resolutions) + { + // search for builtin mode that matches the detected mode + int i; + int mode = s_graphicsoptions.mode.curvalue; + i = det2builtinres(mode); + if(i == -1) + { + char w[16], h[16]; + Q_strncpyz(w, detected_resolutions[mode], sizeof(w)); + *strchr(w, 'x') = 0; + Q_strncpyz(h, strchr(detected_resolutions[mode], 'x')+1, sizeof(h)); + trap_Cvar_Set( "r_customwidth", w); + trap_Cvar_Set( "r_customheight", h); + } + + trap_Cvar_SetValue( "r_mode", i ); + } + else + trap_Cvar_SetValue( "r_mode", s_graphicsoptions.mode.curvalue ); + trap_Cvar_SetValue( "r_fullscreen", s_graphicsoptions.fs.curvalue ); trap_Cvar_SetValue( "r_colorbits", 0 ); trap_Cvar_SetValue( "r_depthbits", 0 ); @@ -615,9 +696,33 @@ GraphicsOptions_SetMenuItems static void GraphicsOptions_SetMenuItems( void ) { s_graphicsoptions.mode.curvalue = trap_Cvar_VariableValue( "r_mode" ); + s_graphicsoptions.mode.curvalue = builtin2detres(s_graphicsoptions.mode.curvalue); if ( s_graphicsoptions.mode.curvalue < 0 ) { - s_graphicsoptions.mode.curvalue = 3; + if(use_builtin_resolutions) + { + s_graphicsoptions.mode.curvalue = 3; + } + else + { + int i; + char buf[MAX_STRING_CHARS]; + trap_Cvar_VariableStringBuffer("r_customwidth", buf, sizeof(buf)-2); + buf[strlen(buf)+1] = 0; + buf[strlen(buf)] = 'x'; + trap_Cvar_VariableStringBuffer("r_customheight", buf+strlen(buf), sizeof(buf)-strlen(buf)); + + for(i = 0; detected_resolutions[i]; ++i) + { + if(!strcmp(buf, detected_resolutions[i])) + { + s_graphicsoptions.mode.curvalue = i; + break; + } + } + if ( s_graphicsoptions.mode.curvalue < 0 ) + s_graphicsoptions.mode.curvalue = 0; + } } s_graphicsoptions.fs.curvalue = trap_Cvar_VariableValue("r_fullscreen"); s_graphicsoptions.allow_extensions.curvalue = trap_Cvar_VariableValue("r_allowExtensions"); @@ -743,22 +848,6 @@ void GraphicsOptions_MenuInit( void ) NULL }; - static const char *resolutions[] = - { - "320x240", - "400x300", - "512x384", - "640x480", - "800x600", - "960x720", - "1024x768", - "1152x864", - "1280x1024", - "1600x1200", - "2048x1536", - "856x480 wide screen", - NULL - }; static const char *filter_names[] = { "Bilinear", @@ -784,6 +873,26 @@ void GraphicsOptions_MenuInit( void ) // zero set all our globals memset( &s_graphicsoptions, 0 ,sizeof(graphicsoptions_t) ); + + Q_strncpyz(resbuf, UI_Cvar_VariableString("r_availableModes"), sizeof(resbuf)); + if(*resbuf) + { + char* s = resbuf; + unsigned i = 0; + while( s && i < sizeof(detected_resolutions)/sizeof(detected_resolutions[0])-1) + { + detected_resolutions[i++] = s; + s = strchr(s, ' '); + if(s) *s++ = '\0'; + } + detected_resolutions[i] = NULL; + if(i) + { + reslist = detected_resolutions; + use_builtin_resolutions = 0; + } + } + GraphicsOptions_Cache(); s_graphicsoptions.menu.wrapAround = qtrue; @@ -888,7 +997,7 @@ void GraphicsOptions_MenuInit( void ) s_graphicsoptions.mode.generic.flags = QMF_PULSEIFFOCUS|QMF_SMALLFONT; s_graphicsoptions.mode.generic.x = 400; s_graphicsoptions.mode.generic.y = y; - s_graphicsoptions.mode.itemnames = resolutions; + s_graphicsoptions.mode.itemnames = reslist; s_graphicsoptions.mode.generic.callback = GraphicsOptions_Event; s_graphicsoptions.mode.generic.id = ID_MODE; y += BIGCHAR_HEIGHT+2; diff --git a/code/sdl/sdl_glimp.c b/code/sdl/sdl_glimp.c index a1e1a27..be2ab18 100644 --- a/code/sdl/sdl_glimp.c +++ b/code/sdl/sdl_glimp.c @@ -110,6 +110,46 @@ void GLimp_LogComment( char *comment ) { } +static void set_available_modes(void) +{ + char buf[MAX_STRING_CHARS]; + SDL_Rect **modes; + size_t len = 0; + int i; + + modes = SDL_ListModes(NULL, SDL_OPENGL | SDL_FULLSCREEN); + + if (!modes) + { + ri.Printf( PRINT_WARNING, "Can't get list of available modes\n"); + return; + } + + if (modes == (SDL_Rect **)-1) + { + ri.Printf( PRINT_ALL, "Display supports any resolution\n"); + return; // can set any resolution + } + + for (i = 0; modes[i]; ++i) + { + if(snprintf(NULL, 0, "%ux%u ", modes[i]->w, modes[i]->h) < (int)sizeof(buf)-len) + { + len += sprintf(buf+len, "%ux%u ", modes[i]->w, modes[i]->h); + } + else + { + ri.Printf( PRINT_WARNING, "Skipping mode %ux%x, buffer too small\n", modes[i]->w, modes[i]->h); + } + } + if(len) + { + buf[strlen(buf)-1] = 0; + ri.Printf( PRINT_ALL, "Available modes: '%s'\n", buf); + ri.Cvar_Set( "r_availableModes", buf ); + } +} + /* =============== GLimp_SetMode @@ -275,6 +315,8 @@ static int GLimp_SetMode( int mode, qboolean fullscreen ) break; } + set_available_modes(); + if (!vidscreen) { ri.Printf( PRINT_ALL, "Couldn't get a visual\n" ); @@ -526,6 +568,8 @@ void GLimp_Init( void ) // initialize extensions GLimp_InitExtensions( ); + ri.Cvar_Get( "r_availableModes", "", CVAR_ROM ); + // This depends on SDL_INIT_VIDEO, hence having it here IN_Init( ); -- 1.5.2.4 -- (o_ Ludwig Nussel //\ SUSE LINUX Products GmbH, Development V_/_ http://www.suse.de/ From jayschwa at gmail.com Mon Dec 3 13:56:31 2007 From: jayschwa at gmail.com (Jay Weisskopf) Date: Mon, 3 Dec 2007 12:56:31 -0600 Subject: [quake3] [PATCH] detect available resolutions and offer them in the menu In-Reply-To: <200712031917.34386.ludwig.nussel@suse.de> References: <200712031917.34386.ludwig.nussel@suse.de> Message-ID: Awesome. Can you also attach the data in a .patch file? The only reason I ask is because I think my webmail is line wrapping automatically/prematurely. ~ Jay From ludwig.nussel at suse.de Mon Dec 3 15:49:36 2007 From: ludwig.nussel at suse.de (Ludwig Nussel) Date: Mon, 3 Dec 2007 21:49:36 +0100 Subject: [quake3] [PATCH] detect available resolutions and offer them in the menu In-Reply-To: <8155.63.150.173.150.1196709423.squirrel@mail.rq3.com> References: <8155.63.150.173.150.1196709423.squirrel@mail.rq3.com> Message-ID: <200712032149.36756.ludwig.nussel@suse.de> [CC'd to list as others might have the same question] monk at rq3.com wrote: > Sorry to bother you, but I was wondering about this defined list. I am > not a programmer, but it seems to be a bit limited? > the currently supported resolutions dynamically, but I wonder if you might > want to also define some other common resolutions as well: > [...] It's the original list. It's required for backward compatability. That way r_mode from old configs still works. There is no point in adding more built in resolutions. cu Ludwig -- (o_ Ludwig Nussel //\ SUSE LINUX Products GmbH, Development V_/_ http://www.suse.de/ From ludwig.nussel at suse.de Mon Dec 3 15:56:17 2007 From: ludwig.nussel at suse.de (Ludwig Nussel) Date: Mon, 3 Dec 2007 21:56:17 +0100 Subject: [quake3] [PATCH] detect available resolutions and offer them in the menu In-Reply-To: References: <200712031917.34386.ludwig.nussel@suse.de> Message-ID: <200712032156.17604.ludwig.nussel@suse.de> Jay Weisskopf wrote: > Awesome. Can you also attach the data in a .patch file? The only > reason I ask is because I think my webmail is line wrapping > automatically/prematurely. Just save the whole mail to disk. Copy&paste never works. I'd commit the patch to svn if I get an ack for it anyways though. cu Ludwig -- (o_ Ludwig Nussel //\ SUSE LINUX Products GmbH, Development V_/_ http://www.suse.de/ From arny at ats.s.bawue.de Mon Dec 3 18:24:39 2007 From: arny at ats.s.bawue.de (Thilo Schulz) Date: Tue, 4 Dec 2007 00:24:39 +0100 Subject: MacOSX account Message-ID: <200712040024.57977.arny@ats.s.bawue.de> Hello, I'm in need of a MacOSX shell on a computer with a configured development environment (Carbon, subversion, whatever) to build the latest version of WoP. Can anyone kindly provide me with such a shell? I don't need root or anything, just a shell and a bit of space to build stuff. Thanks! -- Thilo Schulz -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. URL: From jayschwa at gmail.com Tue Dec 4 01:10:26 2007 From: jayschwa at gmail.com (Jay Weisskopf) Date: Tue, 4 Dec 2007 00:10:26 -0600 Subject: [quake3] updated pk3 files In-Reply-To: <4752FF0E.5070902@timedoctor.org> References: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> <4752FF0E.5070902@timedoctor.org> Message-ID: The README in the SVN needs to have the pk3 link updated. ~Jay On Dec 2, 2007 12:53 PM, Zachary Slater wrote: > Fixed. > -- > - Zachary J. Slater > zakk at timedoctor.org > zacharyslater at gmail.com > > --- > > To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org > Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 > > > From zakk at timedoctor.org Tue Dec 4 01:54:24 2007 From: zakk at timedoctor.org (Zachary Slater) Date: Mon, 03 Dec 2007 22:54:24 -0800 Subject: [quake3] updated pk3 files In-Reply-To: References: <7784416f0712011334u1123c1b8veeba9a93d8c880ce@mail.gmail.com> <4752FF0E.5070902@timedoctor.org> Message-ID: <4754F9A0.7090406@timedoctor.org> Jay Weisskopf wrote: > The README in the SVN needs to have the pk3 link updated. > Thanks, Fixed. -- - Zachary J. Slater zakk at timedoctor.org zacharyslater at gmail.com From daniellord at mac.com Wed Dec 5 10:17:15 2007 From: daniellord at mac.com (Daniel Lord) Date: Wed, 5 Dec 2007 07:17:15 -0800 Subject: [quake3] MacOSX account In-Reply-To: <200712040024.57977.arny@ats.s.bawue.de> References: <200712040024.57977.arny@ats.s.bawue.de> Message-ID: <92FEC23A-DA55-463C-B8E8-0554A36A8FBD@mac.com> I'd help--but all my systems are on Leopard and Xcode 3 so no ioquake3 compiling for me until it is brought up to at least SDK 10.3.9 On Dec 3, 2007, at 15:24 PM, Thilo Schulz wrote: > Hello, > > I'm in need of a MacOSX shell on a computer with a configured > development > environment (Carbon, subversion, whatever) to build the latest > version of > WoP. Can anyone kindly provide me with such a shell? I don't need > root or > anything, just a shell and a bit of space to build stuff. Thanks! > > -- > Thilo Schulz From m.moyes at gmail.com Wed Dec 5 14:42:55 2007 From: m.moyes at gmail.com (Matt Moyes) Date: Wed, 5 Dec 2007 19:42:55 +0000 Subject: [quake3] MacOSX account In-Reply-To: <92FEC23A-DA55-463C-B8E8-0554A36A8FBD@mac.com> References: <200712040024.57977.arny@ats.s.bawue.de> <92FEC23A-DA55-463C-B8E8-0554A36A8FBD@mac.com> Message-ID: <73175a350712051142p5b4f6cfdgd13235e24e9156fc@mail.gmail.com> I think you have the wrong e-mail as I know no Thilo Shultz On 05/12/2007, Daniel Lord wrote: > > I'd help--but all my systems are on Leopard and Xcode 3 so no ioquake3 > compiling for me until it is brought up to at least SDK 10.3.9 > > On Dec 3, 2007, at 15:24 PM, Thilo Schulz wrote: > > > Hello, > > > > I'm in need of a MacOSX shell on a computer with a configured > > development > > environment (Carbon, subversion, whatever) to build the latest > > version of > > WoP. Can anyone kindly provide me with such a shell? I don't need > > root or > > anything, just a shell and a bit of space to build stuff. Thanks! > > > > -- > > Thilo Schulz > > > --- > To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org > Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 > > > -- Matt Moyes -------------- next part -------------- An HTML attachment was scrubbed... URL: From harshavsn at gmail.com Wed Dec 5 15:51:57 2007 From: harshavsn at gmail.com (Harsha Sri Narayana) Date: Wed, 5 Dec 2007 20:51:57 +0000 Subject: [quake3] MacOSX account In-Reply-To: <73175a350712051142p5b4f6cfdgd13235e24e9156fc@mail.gmail.com> References: <200712040024.57977.arny@ats.s.bawue.de> <92FEC23A-DA55-463C-B8E8-0554A36A8FBD@mac.com> <73175a350712051142p5b4f6cfdgd13235e24e9156fc@mail.gmail.com> Message-ID: <7784416f0712051251k4c6b37faybdee4a22108e38dc@mail.gmail.com> How do I go about setting something like this up? I've got a g4 ibook that could be used. -Harsha On 05/12/2007, Matt Moyes wrote: > I think you have the wrong e-mail as I know no Thilo Shultz > > > On 05/12/2007, Daniel Lord wrote: > > I'd help--but all my systems are on Leopard and Xcode 3 so no ioquake3 > > compiling for me until it is brought up to at least SDK 10.3.9 > > > > On Dec 3, 2007, at 15:24 PM, Thilo Schulz wrote: > > > > > Hello, > > > > > > I'm in need of a MacOSX shell on a computer with a configured > > > development > > > environment (Carbon, subversion, whatever) to build the latest > > > version of > > > WoP. Can anyone kindly provide me with such a shell? I don't need > > > root or > > > anything, just a shell and a bit of space to build stuff. Thanks! > > > > > > -- > > > Thilo Schulz > > > > > > --- > > To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org > > Mailing list archives: > http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 > > > > > > > > > > -- > Matt Moyes From arny at ats.s.bawue.de Wed Dec 5 21:41:01 2007 From: arny at ats.s.bawue.de (Thilo Schulz) Date: Thu, 6 Dec 2007 03:41:01 +0100 Subject: [quake3] MacOSX account In-Reply-To: <7784416f0712051251k4c6b37faybdee4a22108e38dc@mail.gmail.com> References: <200712040024.57977.arny@ats.s.bawue.de> <73175a350712051142p5b4f6cfdgd13235e24e9156fc@mail.gmail.com> <7784416f0712051251k4c6b37faybdee4a22108e38dc@mail.gmail.com> Message-ID: <200712060341.04157.arny@ats.s.bawue.de> On Mittwoch, 5. Dezember 2007, Harsha Sri Narayana wrote: > How do I go about setting something like this up? I've got a g4 ibook > that could be used. > -Harsha Many thanks, in the meantime I have got ample supply for MacOSX boxes. Zakk's box works, and I don't want to promise anything, but maybe I can hack ioquake3 into compiling with the newer MacOSX SDKs again. -- Thilo Schulz -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. URL: From rlaurie at binarycult.com Sat Dec 8 02:02:32 2007 From: rlaurie at binarycult.com (Roy Laurie) Date: Fri, 7 Dec 2007 23:02:32 -0800 Subject: List Removal In-Reply-To: <73175a350712051142p5b4f6cfdgd13235e24e9156fc@mail.gmail.com> References: <200712040024.57977.arny@ats.s.bawue.de> <92FEC23A-DA55-463C-B8E8-0554A36A8FBD@mac.com> <73175a350712051142p5b4f6cfdgd13235e24e9156fc@mail.gmail.com> Message-ID: <014301c83968$4fe726f0$efb574d0$@com> Sorry to put this in a public broadcast, but apparently the unsubscribe address isn't working. Could someone remove this address from the mailing lists, please? Thanks. From: Matt Moyes [mailto:m.moyes at gmail.com] Sent: Wednesday, December 05, 2007 11:43 AM To: quake3 at icculus.org Subject: Re: [quake3] MacOSX account I think you have the wrong e-mail as I know no Thilo Shultz On 05/12/2007, Daniel Lord wrote: I'd help--but all my systems are on Leopard and Xcode 3 so no ioquake3 compiling for me until it is brought up to at least SDK 10.3.9 On Dec 3, 2007, at 15:24 PM, Thilo Schulz wrote: > Hello, > > I'm in need of a MacOSX shell on a computer with a configured > development > environment (Carbon, subversion, whatever) to build the latest > version of > WoP. Can anyone kindly provide me with such a shell? I don't need > root or > anything, just a shell and a bit of space to build stuff. Thanks! > > -- > Thilo Schulz --- To unsubscribe, send a blank email to quake3-unsubscribe at icculus.org Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50 -- Matt Moyes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayschwa at gmail.com Thu Dec 13 01:14:49 2007 From: jayschwa at gmail.com (Jay Weisskopf) Date: Thu, 13 Dec 2007 00:14:49 -0600 Subject: Aspect Ratio menu entry Message-ID: Attached is a patch that adds an aspect ratio entry to the video menu. There are a boatload of resolutions now that they are auto-detected. They are currently grouped by aspect ratio, which helps a bit, but it can be hard to tell which ratio group you're in since some of the resolutions are really obscure. This entry provides feedback for that. Additionally, changing the aspect ratio value snaps you to the beginning of the corresponding resolution grouping. Feedback is welcome (it's been quite awhile since I've used C). ~ Jay -------------- next part -------------- A non-text attachment was scrubbed... Name: ratio_menu.patch Type: text/x-diff Size: 7426 bytes Desc: not available URL: From ramercer at gmail.com Mon Dec 31 07:35:08 2007 From: ramercer at gmail.com (Adam Mercer) Date: Mon, 31 Dec 2007 12:35:08 +0000 Subject: [quake3-commits] r1243 - trunk In-Reply-To: <20071231034736.21708.qmail@icculus.org> References: <20071231034736.21708.qmail@icculus.org> Message-ID: <799406d60712310435j1aeeac1fgdc476cef696daef9@mail.gmail.com> On 30 Dec 2007 22:47:36 -0500, wrote: > Author: tjw > Date: 2007-12-30 22:47:36 -0500 (Sun, 30 Dec 2007) > New Revision: 1243 > > Modified: > trunk/Makefile > trunk/README > trunk/make-macosx-ub.sh > Log: > * Improved Mac OS X build support. > * Dropped support for Mac OS X 10.2 to simplify things. If anyone still > needs this version supported let me know. Following this commit I am no longer able to build ioq3 on Intel Leopard, I get the following error: [ram at skymoo ioquake3]$ ./make-macosx-ub.sh WARNING: detected unknown MacOSX SDK (MacOSX10.5.sdk) Using /Developer/SDKs/MacOSX10.3.9.sdk for PowerPC Using /Developer/SDKs/MacOSX10.4u.sdk for Intel Building ioquake3 in build/release-darwin-ppc: PLATFORM: darwin ARCH: ppc COMPILE_PLATFORM: darwin COMPILE_ARCH: i386 CC: gcc-4.0 CFLAGS: -MMD -arch ppc -DSMP -DMAC_OS_X_VERSION_MIN_REQUIRED=1020 -nostdinc -F/Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks -I/Developer/SDKs/MacOSX10.3.9.sdk/usr/lib/gcc/powerpc-apple-darwin7/4.0.1/include -isystem /Developer/SDKs/MacOSX10.3.9.sdk/usr/include -fno-strict-aliasing -DMACOS_X -fno-common -pipe -DUSE_OPENAL -DUSE_OPENAL_DLOPEN -DUSE_CURL -DUSE_CURL_DLOPEN -D_THREAD_SAFE=1 -Icode/SDL12/include -DUSE_LOCAL_HEADERS -DSVN_VERSION="1.35_SVN1243" -DNDEBUG -faltivec -O3 -ffast-math -falign-loops=16 Output: build/release-darwin-ppc/ioq3ded.ppc build/release-darwin-ppc/ioquake3.ppc build/release-darwin-ppc/ioquake3-smp.ppc build/release-darwin-ppc/baseq3/cgameppc.dylib build/release-darwin-ppc/baseq3/qagameppc.dylib build/release-darwin-ppc/baseq3/uippc.dylib build/release-darwin-ppc/missionpack/cgameppc.dylib build/release-darwin-ppc/missionpack/qagameppc.dylib build/release-darwin-ppc/missionpack/uippc.dylib DED_CC code/server/sv_bot.c In file included from code/server/../qcommon/q_shared.h:102, from code/server/server.h:24, from code/server/sv_bot.c:24: /Developer/SDKs/MacOSX10.3.9.sdk/usr/include/stdarg.h:5:2: error: #error "This header only supports __MWERKS__." code/server/sv_bot.c: In function 'BotImport_Print': code/server/sv_bot.c:139: error: 'va_list' undeclared (first use in this function) code/server/sv_bot.c:139: error: (Each undeclared identifier is reported only once code/server/sv_bot.c:139: error: for each function it appears in.) code/server/sv_bot.c:139: error: syntax error before 'ap' code/server/sv_bot.c:141: error: 'ap' undeclared (first use in this function) make[2]: *** [build/release-darwin-ppc/ded/sv_bot.o] Error 1 make[1]: *** [targets] Error 2 make: *** [release] Error 2 [ram at skymoo ioquake3]$ reverting back to r1242 results in a successful build. Cheers Adam From ramercer at gmail.com Mon Dec 31 18:00:13 2007 From: ramercer at gmail.com (Adam Mercer) Date: Mon, 31 Dec 2007 23:00:13 +0000 Subject: [quake3-commits] r1243 - trunk In-Reply-To: <799406d60712310435j1aeeac1fgdc476cef696daef9@mail.gmail.com> References: <20071231034736.21708.qmail@icculus.org> <799406d60712310435j1aeeac1fgdc476cef696daef9@mail.gmail.com> Message-ID: <799406d60712311500u37684aceo4193de32e183f225@mail.gmail.com> On Dec 31, 2007 12:35 PM, Adam Mercer wrote: > DED_CC code/server/sv_bot.c > In file included from code/server/../qcommon/q_shared.h:102, > from code/server/server.h:24, > from code/server/sv_bot.c:24: > /Developer/SDKs/MacOSX10.3.9.sdk/usr/include/stdarg.h:5:2: error: > #error "This header only supports __MWERKS__." > code/server/sv_bot.c: In function 'BotImport_Print': > code/server/sv_bot.c:139: error: 'va_list' undeclared (first use in > this function) > code/server/sv_bot.c:139: error: (Each undeclared identifier is > reported only once > code/server/sv_bot.c:139: error: for each function it appears in.) > code/server/sv_bot.c:139: error: syntax error before 'ap' > code/server/sv_bot.c:141: error: 'ap' undeclared (first use in this function) > make[2]: *** [build/release-darwin-ppc/ded/sv_bot.o] Error 1 > make[1]: *** [targets] Error 2 > make: *** [release] Error 2 > [ram at skymoo ioquake3]$ I'm still getting this error after r1244. Cheers Adam