Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Aberations in graphics
02-25-2007, 02:35 PM,
#23
 
Nathan (FFuser) has told me in IRC that reloading textures in Windows is the same problem as in OS X - OK the first time, but messed up the second time.

Rather than try to guess which menu to reload textures in, etc., we need to just make the game restart after changing display settings once (except for in Linux where this isn't necessary). In order to make the game restart itself, we'd need to change a lot...like make main into a class, that can be re-initialized. That's a lot of stuff I'd like to save for the next release cycle, so for now we could just do as we have before, and force the user to quit after changing display options once.

Also the ChangeDisplay function could be smarter, and only reload textures when it's necessary for some reason (I noticed the other day that this isn't quite the case - it doesn't seem to reload textures when I change the texure size in the advanced menu). We can't assume that users won't press OK in the Advanced Display Options menu, and then press Cancel in the Display Options menu. This is perfectly valid, and in the case where someone's only changing texture size on the Advanced menu, then pressed OK, and then Cancel, the changes would not be applied.
Reply


Messages In This Thread
Aberations in graphics - by reece146 - 02-07-2007, 11:25 PM
[No subject] - by thelusiv - 02-07-2007, 11:58 PM
[No subject] - by reece146 - 02-08-2007, 12:05 AM
[No subject] - by reece146 - 02-08-2007, 12:36 AM
[No subject] - by joevenzon_phpbb2_import3 - 02-08-2007, 10:50 AM
[No subject] - by reece146 - 02-08-2007, 11:41 AM
[No subject] - by thelusiv - 02-09-2007, 04:14 AM
[No subject] - by reece146 - 02-09-2007, 10:05 PM
[No subject] - by thelusiv - 02-11-2007, 01:28 PM
[No subject] - by reece146 - 02-11-2007, 06:16 PM
[No subject] - by thelusiv - 02-12-2007, 09:34 PM
[No subject] - by abs1nth - 02-15-2007, 12:36 PM
[No subject] - by abs1nth - 02-15-2007, 12:38 PM
[No subject] - by abs1nth - 02-15-2007, 12:39 PM
[No subject] - by abs1nth - 02-15-2007, 03:05 PM
[No subject] - by abs1nth - 02-15-2007, 03:07 PM
[No subject] - by joevenzon_phpbb2_import3 - 02-18-2007, 02:59 PM
[No subject] - by rookie1 - 02-24-2007, 11:41 AM
[No subject] - by rookie1 - 02-25-2007, 12:14 AM
[No subject] - by thelusiv - 02-25-2007, 12:47 AM
[No subject] - by thelusiv - 02-25-2007, 12:34 PM
[No subject] - by joevenzon_phpbb2_import3 - 02-25-2007, 01:38 PM
[No subject] - by thelusiv - 02-25-2007, 02:35 PM
[No subject] - by joevenzon_phpbb2_import3 - 02-25-2007, 04:16 PM
[No subject] - by thelusiv - 02-27-2007, 06:26 AM
[No subject] - by joevenzon_phpbb2_import3 - 02-27-2007, 12:40 PM
[No subject] - by abs1nth - 02-27-2007, 07:15 PM
[No subject] - by joevenzon_phpbb2_import3 - 02-27-2007, 09:25 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)