Auf einem Linux Rechner habe ich mir nen kleines Spiel mit pygame gebastellt und schalte in den Vollbildschirm-Modus mit:
Code: Alles auswählen
pygame.display.set_mode((800, 600), pygame.FULLSCREEN)
Das sieht dann auch alles so weit ganz gut aus. Jetzt dachte ich mir, starte ich das Spiel mal auf einen etwas älteren Linux Rechner, der noch nen VGA Anschluss besitzt. Wenn ich es da aber starte, wie soll ich das erklären, schaltet er wohl um ( man sieht es da dran, das der Monitor kurz schwarz wird. Allerdings ist das Spielfeld nur halb zu sehen, auf der linken Seite des Bildschirmes. Auf der rechten Seite, sehe ich die Hälfte von meinem Desktop. Auch das Hintergrundbild, das mein Spiel anzeigen soll, scheint ( so weit man es sehen kann ) auch nicht wirklich ins Spiel zu passen. Auf dem Rechner auf dem ich es programmiert hatte aber schon.
Aus Spaß, hatte ich daraus auch mal eine Android App gebaut, die auch funktioniert aber auch da, paßt das Hintergrundbild nicht. Könnte wohl möglich sein, das ich da irgendwie scallieren müßte. Allerdings ist das Hauptproblem eigentlich, das auf einem Rechner, FULLSCREEN angezeigt wird, auf einem anderen nicht. Im Moment programmiere ich das Spiel noch unter Python2. Nehm ich Python3 auf dem Programmier-Rechner, wird dann auch nicht richtig FULLSCREEN angezeigt, sowie auf dem Test-Rechner auch nicht.
Mache ich da irgendwas falsch?