Con que soft se puede programar un CPC+ ?¿
Publicado: 21 Jul 2013, 14:28
por mentalthink
Quería haceros está pregunta porque he estado mirando juegos del +, y joder que calidad que tiene el ordenador, por el año en que salio no vamos a catalogarlo de arcade, pero he visto juegos que años antes si podrían haberlo sido, inclusive muy cercanos a un Amiga500
El tema es, que hay para desarrollar para estás máquinas que den un resultado bueno, hay algún basic como por ejemplo el Blitz de amiga que permite sacarle "el Poderio" o hay que seguir tirando de ASM...
Otra consulta es sobre la documentación, no he buscado mucho, pero por ejemplo en el foro de ASMtrad.esp, no he visto libros específicos de estás máquinas, y tampoco conozco la Biblia del firmware de los + , si es que existe...
Re: Con que soft se puede programar un CPC+ ?¿
Publicado: 21 Jul 2013, 18:01
por mcleod_ideafix
Cuando estaba haciendo mis averigüaciones sobre el ACID hice algunas pruebas incluyendo una demo con los sprites hardware de que dispone el CPC+ así que debo haber leído sobre cómo programar el Gate Array por algún sitio. La cosa es que no encuentro en este momento qué PDF o qué cosa leí para enterarme del asunto. Probablemente buscando en Google por "Gate array programming CPC+" encuentres algo... por ejemplo, esto:
http://cpctech.cpc-live.com/docs/cpcplus.htmlY... contestando a tu pregunta... quizás el z88dk tenga algo para el CPCplus.
Re: Con que soft se puede programar un CPC+ ?¿
Publicado: 21 Jul 2013, 19:29
por mentalthink
Gracias McLeod, la cosa era por saber si había algún basic o algo avanzado en aquellos tiempos o de ahora mismo, porque no se cuanto duró el "bicho" en el mercado quizás no llegara a 2 años la cosa...
Quzás también es un poco tonteria ponerse a mirar un + ahora, porque con el hardware ese nuevo que se supone dentro de poco estará para el publico creo que se rebasan los CPC+, pero manteniendo la manera de hacer las cosas con los CPC...
Nop, será cuestión de esperar a ver...
Gracias por la info.
Re: Con que soft se puede programar un CPC+ ?¿
Publicado: 22 Jul 2013, 08:04
por na_th_an
Lo más sencillo sería utilizar un compilador de C como sdcc o z88dk y programar el chip gráfico "a pelo". Crear y mover sprites no parece demasiado complicado. Los fondos son como siempre. Podrías usar la CPCRSLIB de artaburu para fondos, lectura del teclado, música... y manejar sprites y paletas a pelo.
En esta referencia viene super explicado. No me dio tiempo a probar, pero estuve a puntísimo de hacerlo. Quizá me anime.
Básicamente primero hay que ejecutar un código de inicialización
http://www.cpcwiki.eu/index.php/Program ... cking_ASICLos sprites se almacenan con este formato:
http://www.cpcwiki.eu/index.php/Program ... ite_formatLa forma de usarlos se basa en copiar los sprites desde la RAM hasta la RAM de video y luego hacer diversas llamadas de control al ASIC por medio de puertos de E/S
http://www.cpcwiki.eu/index.php/Program ... re_Sprites