[quake2] Candidate 0.16 release - small patch (widescreen-support)
brendanburns at comcast.net
brendanburns at comcast.net
Fri Sep 24 18:11:46 EDT 2004
okay, its in CVS now...
--brendan
> New patch, now with the added resolutions showing up in the menu as well...
>
> Steffen Hein
> diff -c -r src-orig/linux/vid_menu.c src/linux/vid_menu.c
> *** src-orig/linux/vid_menu.c 2004-09-20 01:20:23.000000000 +0200
> --- src/linux/vid_menu.c 2004-09-20 01:18:22.000000000 +0200
> ***************
> *** 254,259 ****
> --- 254,265 ----
> "[1024 480 ]", /* sony vaio pocketbook */
> "[1152 768 ]", /* Apple TiBook */
> "[1280 854 ]", /* apple TiBook */
> + "[640 400 ]", /* generic 16:10 widescreen resolutions */
> + "[800 500 ]", /* as found on many modern notebooks */
> + "[1024 640 ]",
> + "[1280 800 ]",
> + "[1680 1050]",
> + "[1920 1200]",
> 0
> };
> static const char *yesno_names[] =
> diff -c -r src-orig/linux/vid_so.c src/linux/vid_so.c
> *** src-orig/linux/vid_so.c 2004-09-20 01:20:23.000000000 +0200
> --- src/linux/vid_so.c 2004-09-20 01:19:33.000000000 +0200
> ***************
> *** 138,157 ****
>
> vidmode_t vid_modes[] =
> {
> ! { "Mode 0: 320x240", 320, 240, 0 },
> ! { "Mode 1: 400x300", 400, 300, 1 },
> ! { "Mode 2: 512x384", 512, 384, 2 },
> ! { "Mode 3: 640x480", 640, 480, 3 },
> ! { "Mode 4: 800x600", 800, 600, 4 },
> ! { "Mode 5: 960x720", 960, 720, 5 },
> ! { "Mode 6: 1024x768", 1024, 768, 6 },
> ! { "Mode 7: 1152x864", 1152, 864, 7 },
> ! { "Mode 8: 1280x1024", 1280, 1024, 8 },
> ! { "Mode 9: 1600x1200", 1600, 1200, 9 },
> { "Mode 10: 2048x1536", 2048, 1536, 10 },
> { "Mode 11: 1024x480", 1024, 480, 11 }, /* Sony VAIO Pocketbook */
> { "Mode 12: 1152x768", 1152, 768, 12 }, /* Apple TiBook */
> { "Mode 13: 1280x854", 1280, 854, 13 }, /* Apple TiBook */
> };
>
> qboolean VID_GetModeInfo( int *width, int *height, int mode )
> --- 138,163 ----
>
> vidmode_t vid_modes[] =
> {
> ! { "Mode 0: 320x240", 320, 240, 0 },
> ! { "Mode 1: 400x300", 400, 300, 1 },
> ! { "Mode 2: 512x384", 512, 384, 2 },
> ! { "Mode 3: 640x480", 640, 480, 3 },
> ! { "Mode 4: 800x600", 800, 600, 4 },
> ! { "Mode 5: 960x720", 960, 720, 5 },
> ! { "Mode 6: 1024x768", 1024, 768, 6 },
> ! { "Mode 7: 1152x864", 1152, 864, 7 },
> ! { "Mode 8: 1280x1024", 1280, 1024, 8 },
> ! { "Mode 9: 1600x1200", 1600, 1200, 9 },
> { "Mode 10: 2048x1536", 2048, 1536, 10 },
> { "Mode 11: 1024x480", 1024, 480, 11 }, /* Sony VAIO Pocketbook */
> { "Mode 12: 1152x768", 1152, 768, 12 }, /* Apple TiBook */
> { "Mode 13: 1280x854", 1280, 854, 13 }, /* Apple TiBook */
> + { "Mode 14: 640x400", 640, 400, 14 }, /* generic 16:10 widescreen
> resolutions */
> + { "Mode 15: 800x500", 800, 500, 15 }, /* as found on many modern
> notebooks */
> + { "Mode 16: 1024x640", 1024, 640, 16 },
> + { "Mode 17: 1280x800", 1280, 800, 17 },
> + { "Mode 18: 1680x1050", 1680, 1050, 18 },
> + { "Mode 19: 1920x1200", 1920, 1200, 19 },
> };
>
> qboolean VID_GetModeInfo( int *width, int *height, int mode )
More information about the quake2
mailing list