Capturas en BMP

Publicado:
Mar Feb 19, 2013 12:01 am
por piopio1949
Pues eso... yo venía a sugerir que las capturas de pantalla se hicieran en BMP y no en JPG. Yo sé que el BMP ocupa más espacio, pero la cosa es que tal y como están las capturas de pantalla ahora mismo, son impracticables para usarlas durante una carrera, porque el juego se congela durante unas décimas de segundo y uno pierde mucho tiempo haciéndolas.

Re: Capturas en BMP

Publicado:
Mar Feb 19, 2013 1:50 pm
por Kotai
No se si el BMP sería más rápido de grabar, porque es cierto que no hay que aplicar compresión (CPU) pero ocupan mucho más (disco duro) y el disco duro es un millón de veces más lento que la CPU.
Yo creo que el problema del parón no está al comprimir la imagen, si no por grabarla en disco. Lo mismo pasaba antes cuando al pasar por meta grababa en el fichero ini el tiempo, lo tuve que quitar porque el juego daba un pequeño tirón.
Saludos

Re: Capturas en BMP

Publicado:
Mar Feb 19, 2013 2:27 pm
por ALBATALIA
Hola Kotai,
¿Las capturas no las obtienes lanzando un nuevo hilo para no ralentizar el juego?
Re: Capturas en BMP

Publicado:
Mar Feb 19, 2013 4:33 pm
por piopio1949
Vaya, pensaba que lo que ralentizaba era la compresión, no el hecho de guardar en disco. De todos modos, tener las capturas en JPG tiene sus desventajas, ya que se pierde algo de calidad de imagen. ¿Y si el juego hiciera las capturas en BMP y al salir de pista se convirtieran a PNG? Así también habría compresión, pero la calidad sería la misma.
Y no puedo responder a lo del hilo con certeza, pero viendo cómo el juego se congela al sacar una captura, me atrevería a decir que no, que se hace en el mismo proceso.
Re: Capturas en BMP

Publicado:
Mié Feb 20, 2013 2:22 am
por Kotai
No había pensado lo del thread y es la mejor opción. Lo probaré
Lo de JPG era porque BMP ocupa mucho espacio y PNG no se podía con el otro Delphi, pero el nuevo ya reconoce los PNG, así que ya lo puedo cambiar.
Saludos.
