viernes, 28 de noviembre de 2025

Demo TENTE para Amstrad CPC, ¿cómo se hizo?

Hace unos años hice un carrusel de 43 imágenes de modelos de TENTE para simular lo que hubiera podido sacar la compañía como demo para los ordenadores de la época, en este caso en un Amstrad CPC.
 
Si todavía no tienes esta demo, la puedes descargar aquí
 


Esta demo la hice con mínima programación en Basic usando algunas herramientas que tenía a mano:

  • Las capturas ya las tenía echas hace tiempo para PC con los programa LDView y Povray, que no es que saque unos renders espectaculares pero precisamente por eso son imágenes ideales para pasarlas a ordenadores de 8 y 16 bits.
  • Para facilitar la conversión, algunas imágenes las retoqué con GIMP para reducirle el número de colores mediante la opción Colores y Posterizar.
    En su cuadro de diálogo vas subiendo la cantidad de colores hasta que se vea más o menos bien.
  • La conversión de las imágenes de PC a CPC la hice con el programa ConvImgCPC que te permite guardar imágenes comprimidas incluso con su paleta de colores. Aunque soporta la paleta de la gama plus opté por la estándar para poderlo ver en cualquier CPC, incluido mi Amstrad CPC6128.
    Con algunas tuve que jugar con diversas opciones hasta obtener un resultado aceptable.
    Por cierto, este programa incluye información para hacer el cargador Basic de las imágenes.
  • Para inyectar los archivos de imágenes resultantes usé CPCImgDSK pero bien podría haber usado directamente Retro Virtual Machine que sí usé para crear el cargador.

El listado del cargador fue éste:

10 ' TENTE 3D DEMO FOR AMSTRAD CPC
20 MEMORY &1FFF:LOAD"!dpkslide.bin",&A400
30 MODE 2:BORDER 0:INK 0,0:INK 1,26:PRINT"Tente 3D slide-show..."
40 READ numberofimages
50 FOR i=1 TO numberofimages
60 READ imagename$
70 LOAD"!"+imagename$+".scr",&2000
80 CALL &A400
90 NEXT
100 REM GOTO 50
110 CALL &BB18:REM pause
120 MODE 1
130 PRINT "DEMO TENTE 3D FINALIZADA"
140 PRINT "========================"
150 PRINT
160 DATA 43
170 DATA T3D,AUTOBUS,CRUZROJA,AERODESL,AUTOBAR
190 DATA AVION,LASERAY,BUSESPAC,VIKING,CASTILLO
200 DATA CENTROMC,COCHE,DEDALO,FICTENTE,CASA
210 DATA ADOSADO,TUXFLAT,USRESCUE,YATEXALO,VOLQUETE
220 DATA ERMITA,CHINESE,DESINALT,CABINA,LINKAUTO
230 DATA CHOZA,MOZAMBIQ,QUITANIE,TURANIO,TRENTOUR
240 DATA EXPLOESP,PAPAMOV,ESURANIO,HAITOBUS,PATRU91
250 DATA TRASHTRU,TUXTENTE,TRANSPSP,TRANSAER,SUNSHINE
260 DATA SUPERAT,SCUTTY,SATURNOM

Si no tienes un Amstrad real recuerda que puedes usar cualquier emulador de Amstrad que soporte disco para disfrutarla. 

No hay comentarios:

Publicar un comentario