PiStudio: un IDE para Amstrad CPC impulsado por Raspberry Pi

Llevo un tiempo trabajando en un proyecto personal llamado PiStudio . Es un nuevo entorno de desarrollo que se ejecuta en una Raspberry Pi y se conecta a un Amstrad CPC a través del CPC-CPLINK de Revaldinho . PiStudio convierte el CPC en una estación de desarrollo donde se puede programar, compilar, depurar, gestionar archivos y explorar o mantener repositorios Git, todo directamente desde el teclado y la pantalla del CPC (a plena resolución overscan de 92x32 caracteres). Está construido en torno a un conjunto de herramientas integradas que funcionan en conjunto, con un portapapeles compartido, una interfaz unificada y la posibilidad de abrir documentos de una aplicación en otra. Está diseñado para funcionar totalmente sin conexión, y algunas funciones opcionales aprovechan la conectividad de red. En el fondo, la idea es sencilla: la Pi se encarga discretamente de todo el trabajo pesado, mientras el CPC sigue siendo un front-end que responde al instante. La experiencia resulta natural y auténtica: estás trabajando en tu CPC, solo que con capacidades que en 1985 habrían parecido ciencia ficción. El editor es el corazón de PiStudio. Es un editor de código completo, pensado para el desarrollo, pero igual de cómodo con cualquier archivo de texto. Funciones principales: Varios documentos abiertos, con navegación por pestañas Edición en vista dividida (horizontal o vertical) para…

Retrospectiva 2025

Como cada diciembre desde hace tres años, se ha convertido en un pequeño ritual para mí escribir sobre lo que he estado haciendo con mi afición por el Amstrad CPC/Plus durante el año. Ya escribí retrospectivas de 2023 y 2024 , así que toca mirar atrás y ver qué trajo 2025. :) Este año empezó con la llegada de dos revistas. CPC Anachronie #2 y 64 NOPs #3 La primera fue CPC Anachronie #2 , escrita íntegramente en francés. Destaca de verdad por su excelente calidad de impresión. Con más de un centenar de páginas, se centra sobre todo en los nuevos juegos creados por la comunidad. Incluye también contenido más general, sin relación directa con el Amstrad, lo que me parece una gran idea. La única parte con la que no conecto demasiado es la sección «Pop Culture», porque queda algo lejos de mis intereses personales (cosplay, entrevistas a youtubers, etcétera). En conjunto, la recomiendo: es una revista relajante para leer antes de dormir. La segunda revista que recibí fue 64 NOPs #3 , esta enteramente en inglés. El equipo que hay detrás ha encontrado claramente su estilo y su ritmo, ya que sale en la misma época cada año. Se nota que es mucho más que una revista que se lee una vez y se olvida. En cierto modo, como Amstrad Live en su día, 64 NOPs se está convirtiendo en una sólida referencia técnica: algo a lo que un programador puede volver más adelante, según lo que esté…

¡SONIC GX YA SE PUEDE DESCARGAR!

Este ambicioso proyecto empezó en 2018 y, tras siete años de dedicación, nos entusiasma anunciar que ya está oficialmente disponible para descargar . Queremos dar las gracias de corazón a todos los que han mostrado interés, apoyo, ánimos y motivación durante todos estos años: vuestra energía nos ha mantenido en pie. CRÉDITOS Código y diseño de niveles : Arnaud « NoRecess » Storq Conversión gráfica : Cédric « CeD » Quetier Conversión de audio : Julien « Targhan » Névo Diseño y apoyo : Richard « TotO » Gatineau Manual de instrucciones : « Slype » Esperamos sinceramente que disfrutéis jugando a SONIC THE HEDGEHOG en la consola de Amstrad. Un pequeño consejo: sí, se puede terminar el juego en unos diez minutos haciendo speedrun, pero para lograr las mejores puntuaciones tendrás que encontrar todas las Chaos Emeralds, bien escondidas por los niveles… ¡Que os divirtáis, compartid la build y hagamos brillar a la GX-4000 como siempre mereció! 👉 HAZ CLIC AQUÍ para descargar el CARTUCHO DEL JUEGO, su MANUAL DE INSTRUCCIONES y la PRESENTACIÓN TÉCNICA. Todo sobre Sonic GX en un mismo sitio Cómo se hizo, el manual y la presentación técnica página a página, y lo que se dijo en YouTube. Abrir su página en Producciones

HxC Manager V4.2 ya está disponible

Ya hay una nueva versión. Novedades: tecla CLR añadida para volver a la carpeta raíz durante la navegación tecla C añadida para vaciar el slot actual (había desaparecido desde la V3.0 y posteriores) la versión ROM puede lanzarse con |HXC,0 o |HXC,1 para forzar la unidad física 0 o 1 actualizado de SDCC 4.3 a SDCC 4.4 Descarga el programa aquí .

Retrospectiva 2024

Ha pasado un año desde mi entrada titulada Retrospectiva 2023 . Disfruté mucho escribiéndola (sobre todo después de recibir algunos comentarios positivos), así que ¡por qué no darle continuidad en 2024! Este artículo no pretende ofrecer una representación fiel del avance de la comunidad Amstrad. Es más bien un repaso anual de mis actividades en torno a mi afición favorita: el Amstrad CPC/Plus. Empiezo por la literatura. Este tema se ha convertido desde hace unos años en una prioridad seria para mí, y cada vez me interesan más los libros, revistas y otras publicaciones dedicadas a mis máquinas de 8 bits preferidas. Este verano me lo pasé en grande aislándome en mi terraza para sumergirme en estas lecturas, o simplemente como actividad sana y sin pantallas antes de dormir. Para empezar, recibí en el buzón unas revistas de gran calidad. La primera es el número 2 de 64 NOPs (enero de 2024, en francés). Para mí, ese número supone un gran paso adelante: contenido variado, dirigido sobre todo a programadores avanzados, completado con artículos satélite (entrevistas y crónicas de encuentros). Reconozco que todavía no lo he «digerido» todo, pero creedme, eso es buena señal: 64 NOPs es de esas publicaciones que me gusta releer, sobre todo por sus fascinantes fragmentos de código fuente, que me llamaron la atención pero que requieren varias lecturas para entenderlos bien. Mi…

Entrevista «maratón» con Dr JVTek

Tuve ocasión de charlar con Nicolas «Dr JVTek» PERRET sobre mi trayectoria profesional en la industria del videojuego. También pude hablar de mi afición: programar para las máquinas Amstrad CPC y GX-4000. La entrevista completa, en el canal de YouTube de Dr JVTek. Verlo en YouTube

Sonic GX para el Amstrad GX-4000: nuevo avance (ACTUALIZACIÓN DE JULIO DE 2024)

Después de todo este tiempo pensabais que Sonic GX era vaporware, ¿verdad? ¡Qué equivocados estáis! :) Han pasado muchas cosas con el juego en los últimos meses… Primero, hemos reescrito la pantalla de título ; esta vez es casi un 1:1 con la versión de SEGA Mega Drive/Genesis. Totalmente animada, con todos los scrollers horizontales, por supuesto. En realidad, ahora muchos elementos se inspiran mucho en la versión de 16 bits del juego original. Arriba: el nombre de la zona , la puntuación y el mensaje de game over se muestran ya directamente dentro de la ventana de juego… Y abajo, capturas de los nuevos combates contra jefes , cada uno con su gameplay propio. Ahora cada zona tiene sus propias Bonus Stages… Sonic se mueve ahora más rápido y dispone de saltos cortos y largos (por consiguiente, la cámara también se mueve más rápido). Se han añadido checkpoints a mitad de los mapas, para no volver a empezar desde el principio al perder… Muchos niveles se han mejorado en cuanto a gameplay. También se han aportado numerosas correcciones, y todos los múltiples problemas de colisión que teníamos han desaparecido. Estas capturas y este vídeo son probablemente los últimos antes del lanzamiento final del juego. No queremos destripar nada… Queda la eterna pregunta: ¿cuándo estará este juego disponible para todos? La respuesta es sencilla: este juego es una obra hecha por amor, seguimos…

Retrospectiva 2023

Ya que estamos a mediados de diciembre de 2023, creo que es buen momento para mirar atrás y ver qué he hecho este año. Ahora que me he mudado a mi nueva casa y que estoy completamente instalado, he decidido invertir a lo grande en mi afición (a largo plazo). Me encantan las máquinas Amstrad CPC, no es ningún secreto: crecí con ellas, de niño, pero también muchos años después, ya de adulto. Y ahora quiero preservar todo eso para los años (¡las décadas…!) venideros. Una de las primeras cosas que hice fue invertir en un montaje físico en condiciones. El escritorio ya lo tenía, pero con algo de reorganización pude colocar como es debido mi Amstrad CPC 6128, el Amstrad Plus, el Amstrad GX-4000 y, sí, el modesto Amiga 600 de Commodore (volveré sobre él más adelante en esta entrada). También invertí en unas buenas estanterías para mi adicción retro. Con los años ya había reunido software, libros y objetos importantes, y en 2023 pude conseguir otros nuevos. Todas esas cosas significan algo para mí. En algún momento formaron parte de mi infancia, algunas son referencias clásicas para cualquier programador de Amstrad y otras están ahí por pura nostalgia. ¡Pude recuperar por unos pocos euros el primerísimo libro de informática con el que tuve contacto, «Le guide Hachette du Micro-Ordinateur» (1983)! Debía de tener 8 años cuando lo leí por primera vez (es para niños) y siempre guardé un…

CATRUN v1.2 ya está disponible

En esta nueva versión, además de las funciones que ya había en la V1.1: corregido el cuelgue en 464 + añadidas las teclas Shift+TAB/COPY para los usuarios de 464 tecla A o B para cambiar la unidad actual a A: o B: tecla P para abrir un archivo ASCII con Protext tecla S para la selección múltiple de archivos. Puedes combinarla con las operaciones de borrado. Últimamente me he divertido bastante con el estupendo UniDOS. Si se detecta: la ruta actual se muestra encima de todos los catálogos impresos tecla CLR para ir a la carpeta raíz tecla DEL para subir a la carpeta superior teclas RETURN/ENTER/COPY para entrar en una subcarpeta tecla N para crear una carpeta nueva tecla C para copiar un archivo a la otra unidad lógica (combinable con la tecla S (selección múltiple)) Hay también algunas mejoras menores (la fecha de build se muestra en la ayuda, ya no se da por supuesto que la rom AmsDOS esté en la ROM 7, etc.). ¡Haz clic aquí para el enlace de descarga! ¡Gracias a Poulette73 y a Offset por las pruebas preliminares!

HxC Manager V4.1 ya está disponible

Ya hay una nueva versión del programa. Este es el changelog: corregido un cuelgue + nuevas teclas para los usuarios de Amstrad CPC 464: Shift+IZQUIERDA/DERECHA para elegir slot, tecla COPY para asignarlo al slot actual actualizado de SDCC 4.2 a SDCC 4.3 (genera código ASM algo mejor, con un análisis de FAT32 más rápido) ya no da por supuesto que la ROM AMSDOS esté en la ROM 7 ¡Haz clic aquí para el enlace de descarga!

He creado una nueva herramienta llamada CATRUN para las máquinas Amstrad CPC

CATRUN en acción CATRUN es una herramienta sencilla para las máquinas Amstrad CPC, pensada para agilizar el descubrimiento del contenido de un disco y el lanzamiento de un programa. Cuando se mete un disco nuevo en la máquina, apuesto a que el 95 % de los usuarios habituales de Amstrad CPC escriben primero el comando CAT para ver su contenido y luego RUN”NOMBREARCHIVO para lanzar el programa que buscan. Con CATRUN, basta con pulsar CTRL+TAB al arrancar la máquina (o en cualquier otro momento, claro) para mostrar la lista de archivos del disco, usar después las teclas de flecha para elegir el archivo que se quiere ejecutar y, por último, pulsar RETURN para volver al prompt BASIC con el comando RUN ya escrito automáticamente. Se ahorran unas cuantas pulsaciones y se mejora (¡un poquito!) la experiencia de lanzamiento. Mientras se selecciona un archivo, también es posible: pulsar ESC para volver simplemente al BASIC (es decir, descartar el comando RUN) pulsar TAB para repetir el descubrimiento del catálogo (por ejemplo, cuando se quiere cambiar de disco y volver a ver su contenido) función aparte: pulsar R para renombrar el archivo seleccionado función aparte: pulsar D o E para borrar el archivo seleccionado Y eso es todo :) Para más detalles, haz clic aquí para acceder a la página dedicada Descarga: haz clic aquí Este programa me resulta útil. ¡Con un poco de suerte a ti también…

¡El nuevo HxC Manager V4.0 ya está disponible!

Pues sí, no bromeo: ¡todavía hago algo de mantenimiento sobre este buen viejo programa! :) Como recordatorio, el HxC Manager V4 está pensado para funcionar en los ordenadores Amstrad CPC/Plus . Su función principal es elegir las imágenes de disco que usa el HxC Floppy Emulator . Ten en cuenta que también es compatible con todos los dispositivos Gotek . Las mejoras más destacables de esta versión: el usuario ya puede gestionar hasta 20 slots (versión anterior: 15 como máximo) nueva interfaz : desaparece la presentación «estilo demomaker» de antes y se muestran más archivos en pantalla (con nombres más largos) añadida la tecla DEL para subir a la carpeta superior durante la navegación el manager omite ahora los archivos DSK cuando se usa un dispositivo HxC SD/Slim la página de ayuda indica ahora la versión del firmware y la fecha de build del Manager compilación actualizada a SDCC 4.2.0 (mejor implementación de Z80) ahora se compila con RASM , de roudoudou (versión anterior: Pasmo) ahora se comprime con el packer ZX0 (versión anterior: el bueno de Bitbuster) binario más pequeño (11 KB) , lo que agiliza la carga desde el prompt BASIC (versión anterior: 16 KB) Sigue siendo compatible con las máquinas de 64 KB de RAM, y la versión ROM está directamente disponible en el archivo AUTOBOOT.HFE . Haz clic aquí para DESCARGAR , y aquí para más detalles sobre el Manager.