GS-Zone

VSync para 12.x Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

6

Nota » 02 Ago 2011 19:06

Antes de implementar el código se debe quitar cualquier método que usen para limitar los FPS.
Basándome en el aportado por Standelf, lo adapté para 12.x y se los dejo funcional:

Buscamos:


Y lo reemplazamos por:
  1.      If MsgBox("¿Desea limitar los FPS con VSync?", vbYesNo) = vbYes Then
  2.             .SwapEffect = D3DSWAPEFFECT_COPY_VSYNC
  3.             VSyncON = True
  4.         Else
  5.             .SwapEffect = D3DSWAPEFFECT_COPY
  6.             VSyncON= False
  7.         End If


Al final del Public Sub Engine_Init() agregamos:
  1.    If Not VSyncON Then
  2.             While (GetTickCount - fpsLastCheck) \ 10 < FramesPerSecCounter
  3.                 Sleep 5
  4.             Wend
  5.         End If


Y abajo de:


Declaramos:


Ahí tienen el mejor método para limitar sus FPS.
Última edición por Lanzers el 02 Ago 2011 19:07, editado 1 vez en total

Imagen
201.212.4.161:27030


''Tagiamos G5, jugamos por GS-Zone''
<Acá hay mafia y me los cargo a todos en la espalda>
No acepto críticas ni comentario de ignorantes.
554
G5 TeamDragon Ancestral [1]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa Regina - Rio Negro
Mensajes: 2682
Aportes: 16

Nota » 02 Ago 2011 19:10

No cambia nada al de la 13.0...
Última edición por Lord Fers el 02 Ago 2011 19:11, editado 1 vez en total

Director del Proyecto IndeX - AO
Mannakia escribió:Closed moderhipocradores , tema ya solucionado, jesus me ilumino en un sueño, y programamos junto, la verdad un genio, sabe lenguaje V** (V Multiply Multiply) que es sobre como programaron las primeras microcelulas.

Dunkan escribió:Chiters?, Pero esto no tenía la "Samke Security" ?

Imagen
Imagen
Programador
361
Dragon Ancestral [6]
Registrado: Años de membresíaAños de membresíaAños de membresíaAños de membresía
Mensajes: 4556
Aportes: 46
Premios: 2
Usuario superado (2)

Nota » 02 Ago 2011 19:19

Encerio?.. Bueno, dejenlo pero no lo indexen.

Imagen
201.212.4.161:27030


''Tagiamos G5, jugamos por GS-Zone''
<Acá hay mafia y me los cargo a todos en la espalda>
No acepto críticas ni comentario de ignorantes.
554
G5 TeamDragon Ancestral [1]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa Regina - Rio Negro
Mensajes: 2682
Aportes: 16

Nota » 02 Ago 2011 19:59

Buen aporte igual.

Holis
ADM 2013
566
Dragon Ancestral [3]
Registrado: Años de membresíaAños de membresía
Ubicación: Argentina
Mensajes: 3112
Aportes: 9

Nota » 02 Ago 2011 21:40

Buen aporte lanzers

Saludos ^^

Imagen
Imagen
Staff Zeiked-Games
646
Dragon Ancestral [3]
Registrado: Años de membresíaAños de membresía
Ubicación: Castelar
Mensajes: 3416
Aportes: 66
Premios: 3
Usuario omnipresente (1) Embajador (2)

Nota » 02 Ago 2011 21:55

Es igual al de la 13 xD re copypast :p igual gracias!

ft55171_limitar_fps_con_vsync.html

Ahí te ves.

Imagen

Imagen

Imagen

Imagen
Software Developer
197
Legendario Inmortal [1]
Registrado: 5 Años de membresía!
Ubicación: Caseros
Mensajes: 5071
Aportes: 30


Volver a AO 0.12.x

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados