fix: selection of display mode made "better"

This commit is contained in:
Brian Matzon 2002-12-22 22:42:13 +00:00
parent e772198159
commit 86279b768f
3 changed files with 8 additions and 10 deletions

View File

@ -87,9 +87,9 @@ public class MovingSoundTest extends BasicTest {
for (int i = 0; i < modes.length; i ++) { for (int i = 0; i < modes.length; i ++) {
if( modes[i].width == 640 && if( modes[i].width == 640 &&
modes[i].height == 480 && modes[i].height == 480 &&
modes[i].bpp == 16 && modes[i].bpp >= 16) {
modes[i].freq == 60) {
mode = i; mode = i;
break;
} }
} }
Display.create(modes[mode], false); Display.create(modes[mode], false);

View File

@ -55,9 +55,9 @@ public final class Game {
for (int i = 0; i < modes.length; i ++) { for (int i = 0; i < modes.length; i ++) {
if( modes[i].width == 640 && if( modes[i].width == 640 &&
modes[i].height == 480 && modes[i].height == 480 &&
modes[i].bpp == 16 && modes[i].bpp >= 16) {
modes[i].freq == 60) {
mode = i; mode = i;
break;
} }
} }
// For now let's just pick a mode we're certain to have // For now let's just pick a mode we're certain to have

View File

@ -65,15 +65,13 @@ public class Grass {
static { static {
try { try {
int mode = -1; int mode = -1;
DisplayMode[] modes = Display.getAvailableDisplayModes(); DisplayMode[] modes = Display.getAvailableDisplayModes();
System.out.println("Available display modes(" + modes.length + "):"); for (int i = 0; i < modes.length; i ++) {
for (int i = 0; i < modes.length; i ++) {
//System.out.println(modes[i]);
if( modes[i].width == 640 && if( modes[i].width == 640 &&
modes[i].height == 480 && modes[i].height == 480 &&
modes[i].bpp == 16 && modes[i].bpp >= 16) {
modes[i].freq == 60) {
mode = i; mode = i;
break;
} }
} }