artículo
Entrevista a Bryce
Bryce es un usuario activo del Amstrad CPC, al que se puede contactar a través del foro de CPCWiki. Últimamente ha publicado la MegaFlash, una extensión asombrosa para el CPC que permite tener hasta 32 ROMs al mismo tiempo. Tenía mucha curiosidad por saber más sobre él, así que le pedí una entrevista ¡y aceptó amablemente responderla!
1/ ¡Hola Bryce! ¿Puedes presentarte? (a qué te dedicas, tu nombre en la vida real, hijos en casa..)
Hola, tengo 42 años y vengo de Irlanda, pero vivo en Alemania.
Estudié Física pero he trabajado en electrónica durante la mayor parte de mi carrera. En mis años de universidad reparaba televisores y vídeos en una pequeña tienda de televisión. De vez en cuando también nos llegaban 8 bits para arreglar. También hice diseño como freelance para varias empresas que fabricaban hardware para CPC y Spectrum, y ahí es donde realmente empezó mi diseño de 8 bits. Ahora trabajo en la industria del automóvil. Diseñé electrónica para automoción durante varios años, pero por desgracia ya no puedo dedicarme mucho al diseño electrónico práctico, hoy en día paso la mayor parte del tiempo moviendo papeles. Así que lo compenso con mi electrónica de aficionado.
Me casé hace dos años, y nuestro primer hijo llegó hace 8 semanas. Es un cambio enorme en mi vida y, por ahora, se lleva todo el tiempo que normalmente habría dedicado a mi electrónica de aficionado.
2/ ¿Cuándo conociste el Amstrad CPC por primera vez? ¿Qué te atrajo de la máquina: la parte del software (los juegos..) o el hardware?
Esa decisión la tomó mi padre por mí. Había una oferta en su trabajo para comprar un 8 bits a precio reducido. Eligió el CPC porque incluía el monitor, lo que significaba que no bloquearía nuestro único televisor cuando quisiera usarlo. Una decisión sabia, porque a partir del día en que llegó casi no me separé del CPC. Incluso siendo muy pequeño, siempre me fascinó la electrónica, así que el software solo me mantuvo ocupado los primeros días, luego lo desmonté para averiguar cómo funcionaba. Más tarde tuve un Atari 800XL que, desde el punto de vista del hardware, era más interesante para desarrollar. Aunque la mayoría de los miembros del Wiki solo conocerán mis cosas del CPC, en realidad he desarrollado más hardware para el XL/XE, el C64 y el Spectrum que para el CPC. Pero casi todo lo que hago ahora es para el CPC, así que eso cambiará con el tiempo.

MegaFlash: los pasos, del prototipo al producto final
3/ Eres famoso por tu MegaFlash, una pieza de hardware muy bien acabada. ¿Cuántas has vendido? Al final, ¿fue un proyecto divertido para ti?

Aunque es un proyecto de aficionado, uso los mismos estándares comerciales que usaríamos en el trabajo, y por eso puede considerarse un producto muy acabado. También era importante para mí que aguantara el maltrato del usuario típico de 8 bits, es decir: sobrevivir a estar guardada en una caja llena de PCBs viejas, ser enchufada y desenchufada con regularidad y todo lo demás que pueda pasar. Creo que el usuario también espera eso. Si te gastas un buen dinero en un aparato, no quieres que se rompa una semana después.
El proyecto no estaba realmente planeado. Empezó porque mi ROMBoard (versión casera de Practical Electronics) ocupaba demasiado espacio en mi escritorio. Así que diseñé la MegaROM. Después me preguntaron si sería posible una versión escribible (desde el CPC), así que hice la MegaFlash. Fue divertida de diseñar y construir, pero mucho trabajo. Creo que he vendido 46 en total. Mi plan nunca fue construirlas y venderlas, solo pretendía publicar los planos para que otros las construyeran, pero recibí tantas peticiones y la PCB era un poco demasiado complicada para que la hiciera un aficionado, que decidí fabricar una tanda.
4/ Siguiendo con la MegaFlash, te «asociaste» con TFM para crear un gestor dedicado («The ROM Manager»). ¿No eras capaz de proporcionar tu propio software?
Sí que programo en C y en ensamblador, pero sobre todo para microprocesadores PIC y AVR. También aprendí ensamblador en la universidad (6800), pero nunca fui muy bueno con el Z80. Podría haberme encargado yo mismo de la tarea, pero habría sido una curva de aprendizaje muy empinada y probablemente el proyecto todavía no estaría terminado hoy. TFM está muy en forma con el ensamblador Z80 y ya había escrito aplicaciones muy parecidas, así que obviamente era la mejor persona para el trabajo. Era capaz de programar en minutos cosas que a mí me habrían llevado días o incluso semanas hacer bien.
5/ También tienes otro proyecto, «Man In the Middle», para el CPC+. ¿Puedes contarnos más sobre este proyecto? (por qué ese nombre, el objetivo, el estado, la disponibilidad..).

El Man-In-The-Middle es una idea muy sencilla: usar el ACID de un cartucho original sin quitarlo. La PCB del MITM tiene un zócalo de EPROM para instalar tu propio software, el cartucho original se conecta por detrás y su EPROM original queda desactivada. Como los ACID son casi imposibles de encontrar, este era un método sencillo para permitir el desarrollo y la distribución de nuevo software en cartucho sin necesidad de disponer de un suministro de chips ACID. Cualquiera que tenga un Plus tendrá al menos un cartucho original. El proyecto (como todos mis proyectos publicados) está totalmente documentado en el Wiki, así que cualquiera puede construirse uno. Por desgracia el conector es bastante difícil de conseguir, así que solo llegué a construir uno. El origen del nombre es bastante obvio: se coloca en medio, entre el cartucho y el CPC, y «roba» las señales del ACID.
También tengo unos cuantos proyectos más publicados, como el S-Video Modulator y el AMX Mouse adaptor. El adaptador AMX te permite conectar un ratón PS/2 o USB a tu CPC y funcionará como lo hacía el ratón AMX. El hecho de que sea compatible con AMX al 110 % significa que no hacen falta drivers, y que ya existe un montón de software compatible. Digo 110 % porque además permite usar la rueda de desplazamiento si el ratón tiene una. Algo que el ratón AMX no tenía. Sé que varias personas se han construido uno, pero no estoy seguro de cuántos existen realmente.
6/ ¿Tienes otros proyectos sin publicar dirigidos al CPC? ¿Cuáles son tus planes de futuro?
Como mencioné antes, desde la llegada de «Bryce 2.0», mi tiempo libre es extremadamente limitado, pero sigo intentando sacar adelante algunas cosas. Tengo una lista de unos 20 proyectos futuros en los que podría trabajar. Tengo mi propio orden de prioridad, pero también puede verse influido por el interés que muestren los miembros del Wiki, así que a menudo menciono ideas en el foro solo para ver cuánta gente está realmente interesada. Ahora mismo estoy mirando una ampliación de RAM de bajo coste, porque me gustaría tener una yo mismo.
También es algo que debería interesar a la mayoría de los usuarios de CPC. Otras ideas de mi lista son un mando / joystick inalámbrico, un sintetizador de voz, una conexión USB al PC, un RTC sin pila, una tarjeta de sonido SID y una tarjeta de diagnóstico de hardware. Algunos de estos proyectos están listos para prototipar, otros todavía son solo un garabato en un trozo de papel. Pienso construir muchos de ellos y todo lo que se construya se publicará en el Wiki. Otro proyecto de largo recorrido que tengo es un sustituto del ACID, me encantaría terminarlo algún día.

7/ ¿Cuál es para ti la configuración «definitiva» de Amstrad CPC? (qué hardware aconsejarías..)
El CPC definitivo para mí es un 6128 estándar con algo de RAM extra, una MegaFlash y un HxC conectado. Con esta configuración puedes hacer casi cualquier cosa. Sin embargo, uso sobre todo mi 6128+ simplemente porque ocupa menos espacio en el escritorio. Tengo un 464 (el mío original), 2 6128 y un 6128+, así puedo probar mi hardware en casi todas las configuraciones posibles.
8/ ¿Te gusta el estado actual de la comunidad Amstrad CPC? ¿Qué te ha asombrado últimamente?

El HxC Floppy Emulator de Jeff
Respuesta sencilla: sí.
La comunidad CPC parece estar creciendo de verdad en este momento. Ha cobrado nueva vida. Decidí volver al hardware del CPC por la falta de gente de hardware en la escena CPC. Las figuras conocidas del hardware del pasado, como Dr. Zed y WSX (Inicron), se habían ido y no fueron reemplazadas, así que no se hacía nada nuevo. Desde entonces han aparecido varias caras nuevas del hardware y la escena está repuntando y atrayendo de vuelta a la gente hacia sus CPC.
Desde el punto de vista del hardware, me impresionó bastante el HxC de Jeff. Tanto que me compré uno. Está diseñado y construido de forma realmente profesional, algo de lo que puede estar orgulloso (yo lo estaría).
En el lado del software, me impresionó la Batman Demo. De hecho fue la primera demo que había visto en mi vida. Después de esa vi varias demos más para ver si todas eran así de buenas. Hay algunas otras buenas por ahí, pero nada que se acerque a Batman.
9/ Ya es el final de esta entrevista. ¿Algún mensaje, alguna opinión.. que quieras transmitir a la comunidad?
Sí, sé fiel a tu hobby, pero no te pases, o acabarás molestando a tu mujer / novia.

¡Eso es todo! ¡Un millón de gracias, Bryce, por responder a todas esas preguntas! :-) ¡Sigue con el buen trabajo!! :)