| |
|
|
- Página 1 - |
|
|
|
|
| |
|
|
| |
|
- Página 3 - |
|
|
Paul Glatz | |
|
| |
|
|
|
RGH | Mein Ergebnis:
Frames:536 FPS:109 Durat.:117 sec/.1 Fuse:0
... y una total unordentlicher Bildschirm!
Kann uno el Wechsel el Bildschirmauflösung no así hinbekommen, dass nachher el Bildschirm otra vez así aussieht como vorher?
Nach el Ende des Programmes klebten todos Ventana rechts oben en el Ecke en el vom Programa eingestellten Bildschirmauflösung como Größe. Yo mußte sólo alles (Firefox, Thunderbird, Windowscommander, etc.) zurechtzupfen, por lo que mi Arbeitsplatz otra vez ordfentlich aussah! (Andere Programas puede el auch!)
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 19.03.2009 ▲ |
|
|
|
|
| @Roland: Lo debería garnichts derartiges geändert ser y es auch imho erstmalig con usted así aufgetreten. Weder Desktopsymbole todavía Ventana voluntad movido - Yo such el CodePiece fuera... |
|
|
| |
|
|
|
| Auszug de el Programa: KompilierenMarcaSeparaciónmem ogl.resolution.DevMode=148
mem ogl.resolution.oldDevMode=148
bool ogl.displayResolutionChanged
bool ogl.setDisplayResolution(long x,y,bpp,freq){
case pcount<4 : freq=70
case pcount<3 : bpp=32
case pcount<2 : y=0
case pcount<1 : x=0
case x==0 : return if(changeDisplaySettingsa(ogl.resolution.oldDevMode,4)==disp_change_successful,true,)
ogl.displayResolutionChanged=true
enumDisplaySettingsa(,-1,ogl.resolution.devMode)
ogl.resolution.oldDevmode=ogl.resolution.devMode
long ogl.resolution.devMode#,104=bpp
long ogl.resolution.devMode#,108=x
long ogl.resolution.devMode#,112=y
long ogl.resolution.devMode#,120=freq
return if(changeDisplaySettingsa(ogl.resolution.devmode,cds_fullScreen)==disp_change_successful,true,)
}
ogl.done{
ogl(done)
case ogl.displayResolutionChanged : ogl.setDisplayResolution(,)
dispose ogl.resolution.devmode
dispose ogl.resolution.oldDevmode
color=#0000FF>}
se aufgerufen con KompilierenMarcaSeparación Ist KompilierenMarcaSeparación el problema wegen se vlt. ändernder Adressen?
RGH
Kann uno el Wechsel el Bildschirmauflösung no así hinbekommen, dass nachher el Bildschirm otra vez así aussieht como vorher?
Das war imho después de obigem Ablauf siempre posible, (Yo glaube) a el Entwickler el besten Lenguaje de programación el Bereichsvariablen en XProfan se ändernde Adressen zumutete. (Wenn zutreffend entonces war el más una (si auch imho (no zulest ca. OCX) viel a mild bemessene) Selbstbestrafung. ^ ^)
Yo werd el Rutina simplemente adressfesten Speicher umschreiben y otra vez überdenken. |
|
|
| |
|
|
|
| Abgeändert a KompilierenMarcaSeparaciónlong ogl.resolution.oldDevmode=globalAlloc(gPtr,148),
ogl.resolution.devmode=globalAlloc(gPtr,148)
ogl.setDisplayResolution(long x,y,bpp,freq){
case pcount<4 : freq=70
case pcount<3 : bpp=32
case pcount<2 : y=0
case pcount<1 : x=0
case x==0 : return if(changedisplaysettingsa(ogl.resolution.oldDevmode,cds_fullScreen)==disp_change_successful,true,)
ogl.displayResolutionChanged=true
enumdisplaysettingsa(,-1,ogl.resolution.oldDevmode)
ogl.memcpy(ogl.resolution.devMode,ogl.resolution.oldDevMode,148)
long ogl.resolution.devmode&,104=bpp
long ogl.resolution.devmode&,108=x
long ogl.resolution.devmode&,112=y
long ogl.resolution.devmode&,120=freq
return if(changedisplaysettingsa(ogl.resolution.devmode,cds_fullScreen)==disp_change_successful,true,)
}
...
globalFree(ogl.resolution.devmode)
globalFree(ogl.resolution.oldDevmode class=s2>)
tal vez funktioniert el entonces mejor en nächsten Actualización. |
|
|
| |
|
|
|
| Hier una Paket con uno Versión con VSync y uno sin: [...]
Ursprüngliche Versión con VSync:
Frames:592 FPS:118 Durat.:75 sec/.1 Fuse:0
Ohne en VSync warten:
Frames:625 FPS:137 Durat.:72 sec/.1 Fuse:0-noVSync
Also viel Luft ha z.B. mein Sistema no.
@Thomas: Funktioniert el 2. Versión en diesem neuen Paket con usted? |
|
|
| |
|
|
|
GDL | Hi
Demo 1 Musik sí, sonst schwarzer Schirm. Frames:545 FPS:109 Durat.:153 sec/.1 Fuse:0
Demo2 Musik sí, sonst schwarzer Schirm Frames:739 FPS:147 Durat.:122 sec/.1 Fuse:0-noVSync
Rechner 3 jahre y Graphikkarte 5 Jahre alt. WinXP Prof.SP III
Servus Georg |
|
|
| |
|
|
|
Thomas Freier | Versión 2 desafortunadamente auch no. Gleiches Comportamiento y Fehlermeldung. Yo vermute, dass beim ersten Erstellen uno RAM-Disk irgend algo torcido gelaufen es. En Auf 1 BLICK de Horst kommt lo auch para Abbruch (scheinbar sólo en me - Bild) si él intenta el RAM-Daten a ermitteln. Wird porque una Internetverbindung benötigt? Hatte beim Test de 2.Vers. el Eindruck, dass Z-Alarm se meldete? War aber en null nichts otra vez una schwarzer Bildschirm. |
|
|
| |
|
|
|
Matthias Arlt | IF
@Roland: Lo debería garnichts derartiges geändert ser y es auch imho erstmalig con usted así aufgetreten. Weder Desktopsymbole todavía Ventana voluntad movido - Yo such el CodePiece fuera...
Doch, una Änderung el Fenstergrößen (como de Roland beschrieben) tritt manchmal (abhängig de el Bildschirmgröße/-auflösung) una. Mir war el primero no aufgefallen. Jetzt, después de Verwendung uno otro Monitors aber ya... El Veränderungen son zwar marginal, aber doch merklich...
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 20.03.2009 ▲ |
|
|
|
|
| Yo mach nix con otro Fenstern, ändere el Auflösung después de obiger Formel y erzeuge mein propio OpenGL-hWnd. o_O |
|
|
| |
|
|
|
Matthias Arlt | IF
Yo mach nix con otro Fenstern, ändere el Auflösung después de obiger Formel y erzeuge mein propio OpenGL-hWnd. o_O
Das mag ya ser. Dann es offenbar una Nebeneffekt, el con el Umschalten el Auflösung einhergeht. Und dies scheinbar no siempre...
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 20.03.2009 ▲ |
|
|
|
|
| |
|
| |
|
|