Vespertino world racing

Tener un botón en el cartucho para usarlo como una expansión de memoria normal es una idea genial. Supongo que después de todo podré cargar ese estridente juego de Nascar programado por IA.

2 Me gusta

"Lo han dejado muy claro. No necesita ninguna expansión. Solo el juego que va en cartucho o caja que irá conectado como el Dandanator por el puerto de expansión de serie de todos los AMSTRAD CPC.

El resto es la explicación de lo que lleva. Una expansión de memoria donde está alojado el juego, pero esto no es nada nuevo. En la época comercial también se usó pero no para juegos pero perfectamente se podría haber programado juegos por esta vía pero el precio por título hubiera sido altísimo. Ni es un invento ni añade características a la máquina más allá de las posibilidades que en su momento comercial no se usaron por rentabilidad."

Es un poco como decir que un juego que requiere 128 KB es una decepción…

Para mí, es increíble cómo se las arreglan para mover tanta memoria de un lado a otro, especialmente con un modo de pantalla overscan, siendo ese el talón de Aquiles del CPC.

Las expansiones de memoria siempre han existido, y el cartucho no añade absolutamente nada de potencia de procesamiento extra.

4 Me gusta

Mi única decepción sería que no hubiera un adaptador para que funcione en la GX4000, ya que ahora mismo no tengo un CPC…

1 me gusta

Tengo la impresión de que la gente olvida que hubo CPC clásicos con conectores Centronics, así que esto seguro que se tuvo en cuenta; no me preocupa.

¡Muchísimas gracias por los comentarios tras la presentación!

Me gustaría compartir algunas reflexiones después de echar un vistazo a los comentarios, no solo de aquí, sino también de varios foros en distintas plataformas.

Uno de mis objetivos cuando volví a programar para el CPC allá por 2009 era demostrar que la arquitectura del CPC era capaz de dar más de sí de lo que mucha gente pensaba. Cuando hoy en día veo a personas decepcionadas porque un juego de CPC no pueda mover algo comparable a los mejores juegos de 16 bits de su género en solo 64 KB, ¡me doy cuenta de que ese objetivo está más que cumplido! :slight_smile:

Intentaré explicarlo analizando lo que supondría que Vespertino pudiera funcionar en 64 KB:

Al tratarse de un juego con overscan completo, casi 48 KB son memoria de vídeo, lo que dejaría 16 KB para el resto del código y los recursos. Algunos podrían pensar que meter el juego entero en 16 KB es imposible, pero si nos fijamos en algunas de las hazañas del sizecoding de la demoscene, como las demos de 256 bytes de HellMood «Memories» o «Party.DLL», o demos de 4 KB como «Elevated» o «Cdak», quizá ya no estemos tan seguros.
El truco detrás de estas proezas, que consiguen meter lo imposible en un espacio tan reducido, reside en sustituir la memoria y los recursos por pura potencia de cálculo: con matemáticas y suficiente potencia de procesamiento, todo se puede generar en tiempo real utilizando poquísima memoria. Aun así, si hiciéramos un análisis detallado de lo que haría falta para meter Vespertino en 16 KB, nos daríamos cuenta de que es un objetivo inalcanzable dada la potencia de procesamiento de los ordenadores actuales; necesitaríamos una capacidad computacional varios órdenes de magnitud superior, tal vez incluso computación cuántica.

Dado que asumo que las críticas de esa parte de la comunidad, que está decepcionada porque Vespertino no funcione en 16 KB, proceden de personas con conocimientos de informática, solo puedo concluir que tienen en muy alta estima las capacidades del CPC y que sus expectativas sobre lo que debería ser capaz de hacer están por encima de las mías :slight_smile:

@XeNoMoRPH Solo una pequeña corrección a tu resumen: ¡en realidad tenemos más de 5000 sprites almacenados en la ROM!

¡Gracias!

13 Me gusta

Para ser justos, no creo que nadie esperara que entrara en 64K. Pero, para mucha gente, 128K + disquete es quizás la idea de cuál es ese límite superior antes de empezar a estirar demasiado la definición de «funciona en hardware original» (y sí, teóricamente, todo esto estaba disponible en su día, pero no era necesariamente práctico).

No estoy exactamente decepcionado, me temía que la cosa iba a ir por ahí, pero creo que, personalmente, para mí supondrá una inversión demasiado grande como para que merezca la pena el tiempo que realmente le dedicaría. Podría comprarme el remake de Ocarina of Time y probablemente me divierta más en conjunto. Esto no es ninguna crítica a Vespertino en sí, es solo mi sensación general respecto a este tipo de juegos (me gasté un par de libras en el Outrun para la Switch e incluso a ese solo le eché unas pocas partidas).

Aun así, es un logro increíble y deberías estar orgulloso de ello. Destaca como un logro enorme (literalmente) en la comunidad de los 8 bits al que muy poca gente desarrollando en cualquier plataforma ha logrado siquiera acercarse.

1 me gusta

Estamos hablando de 512 KB de RAM y entre 3,5 y 4 MB de ROM.

No es exactamente lo mismo que 128K frente a 64K, en mi humilde opinión.

Además, este es probablemente el juego de CPC con más expectación de la historia.

¿A qué viene tanto comentario negativo en YouTube sobre los vídeos de Vespertino? Parece que hay un montón de gente deseando encontrar cualquier excusa para criticarlo y actuando como si esto no fuera el resultado de una barbaridad de trabajo duro e ingenio. Menuda rabieta de «la zorra y las uvas». Supongo que debe de estar yéndole bien, porque nada atrae tanto a los «haters» como el éxito.

A cualquiera que diga que es fácil hacer algo impresionante con toda esa memoria extra: adelante, sorpréndenos.

13 Me gusta

Así son las cosas, pero teniendo en cuenta que funcionará en cualquier viejo 464 en el que lo metas, resulta mucho más accesible para la mayoría que una GX. Y a mí también me gusta mucho mi combinación de GX y Pico, de verdad. Pero, por desgracia, no hay tantas GX en el mundo (y no se puede acceder a la RAM a través de su ranura para cartuchos).

En cambio, debe de haber un montón de viejos 464 por ahí tirados con la pletina de casete echa polvo, y todos ellos podrán cargar Vespertino directamente desde el cartucho. Y luego te quedará un 464 con una ampliación de memoria de 512k que podrás usar para jugar a todas las obras maestras que están por venir de la mano de quienes dicen que es pan comido hacer juegos impresionantes con memoria extra.

8 Me gusta

Lo entiendo perfectamente y estoy de acuerdo. Hablando desde una postura puramente egoísta, ahora mismo no tengo un CPC… así que estaré al tanto para conseguir uno antes de que salga :smiley:

Parece que la vieja regla de «el software vende hardware» sigue aplicando para el CPC incluso después de cuatro décadas :sweat_smile:

4 Me gusta

Paso de tanto alboroto y expectación. Lo único que importa es: ¿cuándo podremos comprar el juego y cómo? Supongo que la CPC Wiki tendrá un enlace para pedirlo en algún sitio cuando se pueda, ¿no?

1 me gusta

Publicaré el enlace de Kickstarter solo para ti en cuanto esté listo :wink: Como va a salir en KS, puede que no se pueda pedir de otra forma… pero quizás @Rhino podría confirmar eso.

1 me gusta

¡Por supuesto, me voy a forrar a comisiones!:grin:

3 Me gusta

« … Secretos técnicos de Vespertino: Magia negra en tu Amstrad CPC … »

5 Me gusta

¿Tenemos una fecha estimada para cuándo comenzará la campaña de Kickstarter?

En mi opinión, no fue ninguna sorpresa que viniera en formato de cartucho, así que ya me esperaba que no fuera un lanzamiento gratuito ni barato. Puede que cueste unos pocos € más ahora con su RAM adicional, pero el o los circuitos integrados (CI) adicionales probablemente no tengan un impacto sustancial en el precio.

Vespertino es una auténtica genialidad y, en lo personal, me muero de ganas de hacerme con una copia.

Sin embargo, mi preferencia respecto a cómo gestiona el juego la RAM o los distintos modelos de Amstrad habría sido algo al alcance de todos. De pequeño siempre me encantaban los juegos (en CPC y más tarde en Amiga) que detectaban las especificaciones del sistema y luego aprovechaban cualquier extra de RAM o características Plus si las encontraban.

Lo ideal sería una versión en cartucho genial para los poseedores de un Plus, y luego una copia en disco del juego que aún pudiera funcionar en un 464 con disquetera, en un 664 y en un 6128. Así todo el mundo podría disfrutar de este juegazo, aunque quienes tengan especificaciones más bajas tengan menos coches, menos colores, menos circuitos en los que competir, etc.

Crucemos los dedos para que Batman Group todavía pueda ofrecer algo así con el Kickstarter, para que todos los usuarios de CPC puedan disfrutar de una versión del juego.

Les deseo lo mejor con el proyecto, y sin duda cubriremos el juego en la revista Pixel Addict una vez que salga al mercado. :slight_smile:

2 Me gusta

No termino de entender por qué la gente sigue diciendo que no todos los usuarios de CPC podrán jugarlo por el hecho de ser un cartucho. Que venga en cartucho permite precisamente eso. Puedes jugar en un CPC464 básico sin nada más que el cartucho conectado. En este caso no es un cartucho tipo Plus, sino uno que se conecta al puerto de expansión.

Dado que en el vídeo de la semana pasada el juego se ejecutaba en WinApe, sospecho que la versión digital se podrá jugar mediante el formato de archivo CRT. El tiempo lo dirá.

3 Me gusta