|
Das deutsche QBasic- und FreeBASIC-Forum Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Stormy
Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
|
Verfasst am: 23.09.2004, 15:23 Titel: UGL-Problem (englisch) |
|
|
Hi,
ich hab dieses Posting zwar schonmal bei der Entwickler-Seite von UGL geschrieben, aber habe noch keine Antwort bekommen. Falls jemand Erfahrung mit diesem Lib hat, kann ja gerne antworten ...
hi guys,
i have some problems with my ugl-version which might be solved by you proffessionals... First of all i just tried the examples in the "exs"-directory. Testing each one, you know. Unfortunatly i wasn't able to run all examples. The evidence were the following three lines:
Code: |
CONST xRes = 320 * 2
CONST yRes = 200 * 2
CONST cFmt = UGL.8BIT
|
The problem is the 320 * 2, so i have shorten that to yRes = 320 and this works well. But it isn't very fine, 'cause I expected a little bit more power according this engine. The error following called:
"ERROR! SetVideoDC"
So......this message explains nothing for me! I got the same error, when i was using the line: cFmt = UGL.16.BIT
Another error i found in Pong.bas in the SUB doDraw:
Code: | fontSetSize (37 * (xRes \ 320)) * sScl |
But in this case was the error mentioned by the IDE with the words "Expected: End of command" (only translated from german)
So what could be the source of these errors? Any idea? And sorry to punishing you with these newb-questions!
so long, Stormy _________________ +++ QB-City +++ Die virtuelle Stadt für jeden Freelancer - Join the community!
Projekte: QB-City,MysticWorld (RPG), 2D-OpenGL-Tutorial |
|
Nach oben |
|
|
Laurin
Anmeldungsdatum: 16.09.2004 Beiträge: 16
|
Verfasst am: 23.09.2004, 17:53 Titel: |
|
|
Zu dem ersten Zeugs kann ich nichts sagen,
Aber dazu:
"ERROR! SetVideoDC"
SetVideoDC heißt im Klartext SetVideoDisplayContext. Das heißt in deinem Fall, dass bei der Videoausgabe (=Bildausgabe) ein Fehler aufgetreten ist. Was für einer, steht da nicht.
fontSetSize (37 * (xRes \ 320)) * sScl
Das muss die IDE als Fehler ansehen, weil der Funktionsaufruf nicht komplett in Klammern steht. Das * sScl wird als neue Anweisung interpretiert, gleichzeitig ist der Funktionsaufruf aber noch nicht beenden. Deshalb kommt die Fehlermeldung.
Beispiel wie es funzen müsste: fontSetSize ((37 * (xRes \ 320)) * sScl)
cu
Laurin _________________ Die Menge agrarwirtschaflich erzeugter Produkte ist umgekehrt proportional zu der geistigen Leistungsfähigkeit des Landwirtschaftlers.
Oder auf deutsch:
Der dümmste Bauer hat die größten Kartoffeln. |
|
Nach oben |
|
|
Weazel
Anmeldungsdatum: 10.09.2004 Beiträge: 22
|
Verfasst am: 25.09.2004, 21:00 Titel: SetVideoDC |
|
|
Also die Antwort auf die Frage, warum dir UGL immer den SetVideoDC-Fehler liefert, ist eigentlich ganz einfach:
Er kann auf deiner Grafikkarte nicht in den SVGA-Modus wechseln und deshalb ist das Maximum für dich 320x200x256 - woran das genau liegt, weiß ich auch nicht, ich kann dir nur sagen, dass es da keinen Weg drumrum gibt...
UGL ist anscheinend bei der Wahl der Grafikkarten, mit denen es voll kompatibel ist, sehr wählerisch.
Ich hatte dasselbe Problem auch schon und habe deswegen aufgehört, mit UGL zu arbeiten... |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|