https://foro.gambas-es.org/viewtopic.php?f=1&t=7498&p=44714#p44714
-----------------------------------
Shell
Domingo, 12 May 2019, 18:56

Re: Sorpresa Con El Formato Gif
-----------------------------------
Al final encontré el código fuente en "C" Ansi del programa que permitía convertir esos archivos con extensión .scr
a .gif. Lo compilé  y funciona a la primera. El ejecutable es más o menos la mitad del fuente.

El archivo original gif que tenía antiguo al preguntarle con file, daba esta respuesta:

[quote]
Jetpac.gif: GIF image data, version 87a, 320 x 240
[/quote]

Al convertir con el programa compilado el archivo original scr a gif, mostrando las dimensiones originales de una pantalla de Spectrum, 256 x 192.
( Permitiendo Flash para animación)
Dijo esto:

[quote]
JETPAC.GIF: GIF image data, version 89a, 256 x 192
[/quote]

La versión del gif es distinta y ahora tanto Gimp como Gambas muestran las imagen correctamente.

Esta es la descripción que dice el programa en "C", en su propio código:

[quote]
/**********************************************************************************************************************************/
/* Module       : SCR2GIF.C                                                                                                       */
/* Executable   : SCR2GIF.EXE                                                                                                     */
/* Version type : Standalone program                                                                                              */
/* Last changed : 25-05-1998  20:30                                                                                               */
/* Update count : 2                                                                                                               */
/* OS type      : Generic                                                                                                         */
/* Description  : Spectrum .SCR to compressed GIF87a convertor.                                                                   */
/* Copyrights   : GIF87a functions based on a source from Sverre H. Huseby, Bjoelsengt. 17, N-0468 Oslo, Norway 26-09-1992        */
/*                Implementation taken from Workbench! v2.71.3, copyright (C) 1995-1998 ThunderWare Research Center               */
/*                GIF89a extensions added 25-05-1998, "NETSCAPE v2.0" compliant (web-based default) LOOPing                       */
/*                                                                                                                                */
/*                The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated.                        */
/*                GIF(sm) is a Service Mark property of CompuServe Incorporated.                                                  */
/*                                                                                                                                */
/*                Copyright (C) 1998 by M. van der Heide of ThunderWare Research Center                                           */
/**********************************************************************************************************************************/
[/quote]

Mas de veinte años y el código "C" funcionando. Con la correspondiente actualización.
Casi después de seis años añadió el soporte para la nueva versión de gif 89a...seis años... :shock: 

Saludos


