Y el CPC...?

Chit chat general. Habla con los MojonTwins y con los amigos de los MojonTwins. Reza a Vah-ka. Delinque. Aviso: está PROHIBIDO tirarse peos fuerte. Si les cortas el pescuezo, vale.

Moderador: na_th_an

Avatar de Usuario
angel
Mensajes: 23213
Registrado: Vie, 09 Ene 2009, 13:04
Ubicación: Torreznolandia
Contactar:

Re: Y el CPC...?

Mensajepor angel » Vie, 20 Dic 2013, 12:25

:lol:

Aquí te pongo todo :-)
Adjuntos
title.png
title.png (43.16 KiB) Visto 6724 veces
mockup.png
mockup.png (54.33 KiB) Visto 6725 veces
mappy.png
mappy.png (25.85 KiB) Visto 6733 veces
loading.png
loading.png (35.61 KiB) Visto 6721 veces
graficos.png
graficos.png (37.61 KiB) Visto 6726 veces
ending.png
ending.png (26.75 KiB) Visto 6732 veces
(_\_) (_|_) (_/_) (_|_) ILLO KE HEHEHEHEHEHEEEHEHEHEH!

¡Activa tu rainbow pechónico!
Avatar de Usuario
radastan
Mensajes: 692
Registrado: Vie, 20 Ago 2010, 12:54
Contactar:

Re: Y el CPC...?

Mensajepor radastan » Vie, 20 Dic 2013, 12:33

Oleeeeeee, al fin tengo la paleta del CPC en el Paint Shop Pro. Ya puedo hacer pruebecicas gráficas por mi cuenta.

PD: Si, me he bajado la de 27 colores, se que sólo puedo usar 16

Una pregunta: teóricamente el Amstrad CPC puede ser reprogramado para tener otra resolución, se habla que incluso es posible 320x200 con los 16 colores.

¿Cómo se hace? porque lo mismo me interesaría un modo de 256x192 con 16 colores y así los juegos serían trasladables de forma sencillísima y sólo teniendo que colorear tiles y sprites.

Y ya puestos, ¿cómo se programa la paleta?
Avatar de Usuario
radastan
Mensajes: 692
Registrado: Vie, 20 Ago 2010, 12:54
Contactar:

Re: Y el CPC...?

Mensajepor radastan » Vie, 20 Dic 2013, 13:15

Uchi lo que me ha salido en 5 minutos...
Adjuntos
tiles.png
É gonico
tiles.png (991 Bytes) Visto 6713 veces
Avatar de Usuario
radastan
Mensajes: 692
Registrado: Vie, 20 Ago 2010, 12:54
Contactar:

Re: Y el CPC...?

Mensajepor radastan » Vie, 20 Dic 2013, 13:18

Y si le cambio el color de fondo mucho mejor, oye...
Adjuntos
test.png
test.png (987 Bytes) Visto 6711 veces
Avatar de Usuario
na_th_an
Mensajes: 26413
Registrado: Vie, 09 Ene 2009, 12:18

Re: Y el CPC...?

Mensajepor na_th_an » Vie, 20 Dic 2013, 14:13

La parte de las rojas queda demasiado spectrumera, en CPC hay colores de roca mejores que el rojo explosión de fresa en tu boca :D
Como diría Rorshach: "Urm..."
Avatar de Usuario
artaburu
Mensajes: 15
Registrado: Mar, 16 Nov 2010, 11:38

Re: Y el CPC...?

Mensajepor artaburu » Vie, 20 Dic 2013, 14:25

$this->bbcode_second_pass_quote('radastan', 'O')leeeeeee, al fin tengo la paleta del CPC en el Paint Shop Pro. Ya puedo hacer pruebecicas gráficas por mi cuenta.

PD: Si, me he bajado la de 27 colores, se que sólo puedo usar 16

Una pregunta: teóricamente el Amstrad CPC puede ser reprogramado para tener otra resolución, se habla que incluso es posible 320x200 con los 16 colores.

¿Cómo se hace? porque lo mismo me interesaría un modo de 256x192 con 16 colores y así los juegos serían trasladables de forma sencillísima y sólo teniendo que colorear tiles y sprites.

Y ya puestos, ¿cómo se programa la paleta?


La paleta la tienes que programar asignando colores a cada tinta. Para eso tienes dos opciones, usar una función del firmware (fácil) o llamando directamente al hardware (difícil)

Usando firmware:

$this->bbcode_second_pass_code('', 'ld a, numero_tinta
ld b, color1
ld c, color2
call &BC32 ; cambia la tinta indicada
ld b, color1
ld c, color2
call &BC38 ; cambia el borde')

Si color1<>color2 habrá parpadeo.

Usando el hardware es más complicado y requiere que no uses ninguna función del firmware y que pares las interrupciones o que, al menos, modifiques el salto para que vaya a una rutina tuya. La del CPC hace llamadas al firmware y no te funcionaría cambiar los colores con las funciones del hardware.

$this->bbcode_second_pass_code('', 'LD a, numero_tinta
ld e, color
LD BC,&7F00 ;Gate Array
OUT (C),A ;Número de tinta
LD A,64 ;@01000000 ;Color (y Gate Array)
ADD E
OUT (C),A
RET')

Los numeros de los colores en hardware y en firmware son diferentes.Aquí tienes una equivalencia:
http://www.cpcwiki.eu/index.php/Gate_Ar ... or_Numbers

A lo de poner 320x200 a 16 colores, me extraña bastante que se pueda hacer... a no ser que sea con algún truco y dos pantallas de 160x200 (modo 0) que se vayan alternando. Para esa resolución y nùmero de colores necesitarias unos 32Kbs para darle soporte.

Salutti