From d90427557430813567453e2f2cd813bb9787015f Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Sat, 22 Mar 2003 04:04:47 +0000 Subject: [PATCH] Added option to set movie resolution (mostly works) --- ChangeLog | 4 ++++ main/config.c | 6 +++--- main/menu.c | 9 +++++---- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index bd147cfb..d0fe2cda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-03-21 Bradley Bell + + * main/menu.c: Added option to set movie resolution (mostly works) + 2003-03-21 Martin Schaffner * main/gameseq.c, main/piggy.c, main/piggy.h: move bitmap diff --git a/main/config.c b/main/config.c index d3fa92fb..b1dfb42a 100644 --- a/main/config.c +++ b/main/config.c @@ -48,7 +48,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED. #ifdef RCS -static char rcsid[] = "$Id: config.c,v 1.5 2001-11-14 10:31:40 bradleyb Exp $"; +static char rcsid[] = "$Id: config.c,v 1.6 2003-03-22 04:04:47 btb Exp $"; #endif ubyte Config_digi_volume = 8; @@ -508,7 +508,7 @@ int WriteConfigFile() fputs(str, infile); sprintf (str, "%s=%d\n", config_vr_tracking_str, Config_vr_tracking ); fputs(str, infile); - sprintf (str, "%s=%d\n", movie_hires_str, SaveMovieHires ); + sprintf (str, "%s=%d\n", movie_hires_str, (FindArg("-nohires") || FindArg("-nohighres") || FindArg("-lowresmovies"))?SaveMovieHires:MovieHires); fputs(str, infile); fclose(infile); @@ -578,7 +578,7 @@ int WriteConfigFile() #endif #ifdef RCS -static char rcsid[] = "$Id: config.c,v 1.5 2001-11-14 10:31:40 bradleyb Exp $"; +static char rcsid[] = "$Id: config.c,v 1.6 2003-03-22 04:04:47 btb Exp $"; #endif #define MAX_CTB_LEN 512 diff --git a/main/menu.c b/main/menu.c index e863a953..ff56eac2 100644 --- a/main/menu.c +++ b/main/menu.c @@ -1,4 +1,4 @@ -/* $Id: menu.c,v 1.22 2003-03-17 07:59:11 btb Exp $ */ +/* $Id: menu.c,v 1.23 2003-03-22 04:04:47 btb Exp $ */ /* THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO @@ -607,7 +607,7 @@ void set_detail_level_parameters(int detail_level) void do_detail_level_menu(void) { int s; - newmenu_item m[7]; + newmenu_item m[8]; m[0].type=NM_TYPE_MENU; m[0].text=MENU_DETAIL_TEXT(0); m[1].type=NM_TYPE_MENU; m[1].text=MENU_DETAIL_TEXT(1); @@ -616,8 +616,9 @@ void do_detail_level_menu(void) m[4].type=NM_TYPE_MENU; m[4].text=MENU_DETAIL_TEXT(4); m[5].type=NM_TYPE_TEXT; m[5].text=""; m[6].type=NM_TYPE_MENU; m[6].text=MENU_DETAIL_TEXT(5); + m[7].type=NM_TYPE_CHECK; m[7].text="Show High Res movies"; m[7].value=MovieHires; - s = newmenu_do1( NULL, TXT_DETAIL_LEVEL , NDL+2, m, NULL, Detail_level); + s = newmenu_do1( NULL, TXT_DETAIL_LEVEL , NDL+3, m, NULL, Detail_level); if (s > -1 ) { switch (s) { @@ -636,7 +637,7 @@ void do_detail_level_menu(void) break; } } - + MovieHires = m[7].value; } // ----------------------------------------------------------------------------- -- 2.39.2