mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2026-01-29 09:28:15 +03:00
More VSync Haiku hackery
This commit is contained in:
@@ -367,6 +367,7 @@ void menuactionpress()
|
|||||||
game.over30mode = !game.over30mode;
|
game.over30mode = !game.over30mode;
|
||||||
game.savestats();
|
game.savestats();
|
||||||
break;
|
break;
|
||||||
|
#ifndef __HAIKU__ // FIXME: Remove after SDL VSync bug is fixed! -flibit
|
||||||
case 6:
|
case 6:
|
||||||
//toggle vsync
|
//toggle vsync
|
||||||
music.playef(11);
|
music.playef(11);
|
||||||
@@ -374,6 +375,7 @@ void menuactionpress()
|
|||||||
graphics.screenbuffer->resetRendererWorkaround();
|
graphics.screenbuffer->resetRendererWorkaround();
|
||||||
game.savestats();
|
game.savestats();
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
default:
|
default:
|
||||||
//back
|
//back
|
||||||
music.playef(11);
|
music.playef(11);
|
||||||
|
|||||||
@@ -228,6 +228,7 @@ void menurender()
|
|||||||
graphics.Print(-1, 95, "Current mode: Over 30 FPS", tr, tg, tb, true);
|
graphics.Print(-1, 95, "Current mode: Over 30 FPS", tr, tg, tb, true);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
#ifndef __HAIKU__ // FIXME: Remove after SDL VSync bug is fixed! -flibit
|
||||||
case 6:
|
case 6:
|
||||||
graphics.bigprint(-1, 30, "Toggle VSync", tr, tg, tb, true);
|
graphics.bigprint(-1, 30, "Toggle VSync", tr, tg, tb, true);
|
||||||
graphics.Print(-1, 65, "Turn VSync on or off.", tr, tg, tb, true);
|
graphics.Print(-1, 65, "Turn VSync on or off.", tr, tg, tb, true);
|
||||||
@@ -241,6 +242,7 @@ void menurender()
|
|||||||
graphics.Print(-1, 95, "Current mode: VSYNC ON", tr, tg, tb, true);
|
graphics.Print(-1, 95, "Current mode: VSYNC ON", tr, tg, tb, true);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case Menu::credits:
|
case Menu::credits:
|
||||||
|
|||||||
Reference in New Issue
Block a user