Y el CPC...?
Moderador: na_th_an
Re: Y el CPC...?
Aquí te pongo todo
- Adjuntos
-
- title.png (43.16 KiB) Visto 6893 veces
-
- mockup.png (54.33 KiB) Visto 6894 veces
-
- mappy.png (25.85 KiB) Visto 6902 veces
-
- loading.png (35.61 KiB) Visto 6890 veces
-
- graficos.png (37.61 KiB) Visto 6895 veces
-
- ending.png (26.75 KiB) Visto 6901 veces
(_\_) (_|_) (_/_) (_|_) ILLO KE HEHEHEHEHEHEEEHEHEHEH!
¡Activa tu rainbow pechónico!
¡Activa tu rainbow pechónico!
Re: Y el CPC...?
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?
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?
Re: Y el CPC...?
Uchi lo que me ha salido en 5 minutos...
- Adjuntos
-
- É gonico
- tiles.png (991 Bytes) Visto 6882 veces
Re: Y el CPC...?
Y si le cambio el color de fondo mucho mejor, oye...
- Adjuntos
-
- test.png (987 Bytes) Visto 6880 veces
Re: Y el CPC...?
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
Como diría Rorshach: "Urm..."
Re: Y el CPC...?
$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?
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