Vespertino world racing

Avere un pulsante sulla cartuccia per usarla come una normale espansione di memoria è un’ottima idea. Immagino che alla fine riuscirò a caricare quel gioco di Nascar stridente e codificato dall’IA.

2 Mi Piace

«L’hanno chiarito molto bene. Non necessita di alcuna espansione. Solo il gioco, che è su cartuccia o box e si collegherà come il Dandanator tramite la porta di espansione di serie di tutti gli AMSTRAD CPC.

Il resto è la spiegazione di ciò che include. Un’espansione di memoria in cui risiede il gioco, ma questa non è certo una novità. All’epoca commerciale veniva già usata, anche se non per i giochi; si sarebbero potuti benissimo programmare giochi in questo modo, ma il prezzo per ciascun titolo sarebbe stato esorbitante. Non è un’invenzione né aggiunge funzionalità alla macchina che vadano oltre quelle possibilità che, a suo tempo sul mercato, non vennero sfruttate per motivi di redditività.»

È un po’ come dire che un gioco che richiede 128 KB sia una delusione…

Per me è incredibile come riescano a gestire tutta quella memoria, specialmente con una modalità a schermo overscan, che è sempre stata il tallone d’Achille del CPC.

Le espansioni di memoria sono sempre esistite, e la cartuccia non aggiunge assolutamente alcuna potenza di calcolo extra.

4 Mi Piace

L’unica mia delusione è se non ci fosse un adattatore per farlo funzionare sul GX4000, dato che al momento non ho un CPC…

1 Mi Piace

Ho l’impressione che la gente dimentichi che ci sono stati CPC classici con connettori centronics, quindi è stato per forza previsto, non sono preoccupato.

Grazie mille per il feedback dopo la presentazione!

Vorrei condividere alcune delle mie riflessioni dopo aver dato un’occhiata ai commenti, non solo qui, ma anche sui forum di varie piattaforme.

Uno dei miei obiettivi quando ho ricominciato a programmare per il CPC, nel lontano 2009, era dimostrare che l’architettura del CPC era capace di molto più di quanto molti pensassero. Quando oggi vedo persone deluse dal fatto che un gioco per CPC non riesca a far girare qualcosa di paragonabile ai migliori giochi a 16 bit del suo genere in appena 64 KB, mi rendo conto che quell’obiettivo è stato più che raggiunto! :slight_smile:

Proverò a spiegarmi analizzando cosa significherebbe se Vespertino potesse girare in 64 KB:

Trattandosi di un gioco interamente in overscan, quasi 48 KB sono occupati dalla memoria video, lasciando appena 16 KB per il resto del codice e delle risorse. Qualcuno potrebbe pensare che far stare l’intero gioco in 16 KB sia impossibile, ma se guardiamo ad alcune prodezze del sizecoding nella demoscene, come le demo da 256 byte di HellMood «Memories» o «Party.DLL», oppure a demo da 4 KB come «Elevated» o «Cdak», potremmo non esserne così sicuri.
Il trucco dietro queste imprese, che riescono a stipare l’impossibile in uno spazio così ridotto, sta nel sostituire la memoria e le risorse con pura potenza di calcolo: con la matematica e una sufficiente potenza di elaborazione, tutto può essere generato in tempo reale usando pochissima memoria. Ciononostante, se facessimo un’analisi dettagliata di cosa servirebbe per far entrare Vespertino in 16 KB, ci renderemmo conto che si tratta di un obiettivo impossibile con la potenza di calcolo dei computer attuali; avremmo bisogno di una capacità computazionale di vari ordini di grandezza superiore, forse persino del calcolo quantistico.

Dato che presumo che le critiche da parte di quel segmento della community, deluso dal fatto che Vespertino non giri in 16 KB, provengano da persone con competenze informatiche, posso solo concludere che tengano in altissima considerazione le capacità del CPC e che le loro aspettative su ciò di cui dovrebbe essere capace siano persino superiori alle mie :slight_smile:

@XeNoMoRPH Giusto una rapida precisazione riguardo al tuo riassunto: in realtà abbiamo più di 5.000 sprite archiviati nella ROM!

Grazie!

13 Mi Piace

A dire il vero, non credo che nessuno si aspettasse che entrasse in 64K. Ma per molte persone 128K + disco rappresentano probabilmente l’idea del limite massimo oltre il quale si comincia a forzare la definizione di «gira su hardware originale» (e sì, in teoria, tutto questo era disponibile all’epoca, ma non era necessariamente pratico).

Non sono esattamente deluso, avevo la sensazione che sarebbe andata a finire così, ma credo che per me personalmente sarà probabilmente un investimento troppo grande per valere il tempo che onestamente ci dedicherei. Potrei comprarmi il remake di Ocarina of Time e probabilmente nel complesso mi divertirei di più. Non è una critica a Vespertino in sé, è solo la mia sensazione generale su questo tipo di giochi (ho speso due spicci per Outrun su Switch e perfino a quello ho fatto giusto un paio di partite).

È comunque un traguardo straordinario e dovresti esserne orgoglioso. Si distingue come un risultato enorme (letteralmente) nella community a 8 bit, a cui pochissime persone che sviluppano su qualsiasi piattaforma si sono mai anche solo avvicinate.

1 Mi Piace

Stiamo parlando di 512KB di RAM e tra i 3,5 e i 4MB di ROM.

Non proprio la stessa cosa di 128K contro 64K, a mio modesto parere.

Inoltre, questo è probabilmente il gioco per CPC più atteso e pubblicizzato di sempre.

Ma che hanno tutti quei commenti negativi su YouTube sotto i video di Vespertino? Sembra che ci sia un sacco di gente che non vede l’ora di trovare qualsiasi scusa per sminuirlo, facendo finta che non sia il frutto di un’enorme quantità di duro lavoro e ingegno. Proprio la favola della volpe e l’uva. Immagino che stia andando alla grande, perché niente attira gli hater quanto il successo.

A chiunque dica che è facile fare qualcosa di straordinario con tutta quella memoria extra: fatevi sotto, stupiteci.

13 Mi Piace

Così va il mondo, ma considerando che gira su qualsiasi vecchio 464 in cui lo infili, è molto più accessibile per la maggior parte delle persone rispetto a un GX. E sia chiaro, anche a me piace un sacco la mia combinazione GX/Pico. Ma purtroppo non ci sono poi così tanti GX in giro (e non puoi accedere alla RAM tramite il loro slot per cartucce).

Al contrario, ci saranno una marea di vecchi 464 con il registratore a cassette andato a farsi benedire che prendono polvere da qualche parte, e tutti quanti faranno girare Vespertino direttamente dalla cartuccia. E alla fine ti ritroverai con un 464 dotato di un’espansione di memoria da 512k, che potrai usare per giocare a tutti i capolavori in arrivo da parte di chi dice che è un gioco da ragazzi creare giochi straordinari quando si ha della memoria extra.

8 Mi Piace

Lo capisco benissimo e sono d’accordo. Pensando egoisticamente, al momento non ho un CPC… quindi adesso mi metterò a cercarne uno prima che esca :smiley:

Sembra che la vecchia regola «il software vende l’hardware» valga ancora per il CPC, perfino dopo quarant’anni :sweat_smile:

4 Mi Piace

Non ne posso proprio più di tutto questo clamore e hype. L’unica cosa che conta è: quando e come potremo comprare il gioco? Immagino che CPC Wiki metterà un link per l’ordine da qualche parte non appena sarà possibile, giusto?

1 Mi Piace

Pubblicherò il link di Kickstarter apposta per te appena sarà online :wink: Visto che andrà su KS, potrebbe non essere ordinabile in nessun altro modo… ma forse @Rhino potrebbe confermarlo.

1 Mi Piace

Ovvio, farò un sacco di soldi con le commissioni​:grin:

3 Mi Piace

« … Segreti tecnici di Vespertino: Magia nera sul tuo Amstrad CPC … »

5 Mi Piace

Abbiamo una data stimata per l’inizio della campagna Kickstarter?

Secondo me non è stata una sorpresa che sia in formato cartuccia, quindi mi aspettavo già che non sarebbe stata un’uscita gratuita o economica. Magari costerà qualche euro in più per via della RAM aggiuntiva, ma il/i circuito/i integrato/i (IC) in più probabilmente non avrà/avranno un impatto sostanziale sul prezzo.

Vespertino è un colpo di genio assoluto e, personalmente, non vedo l’ora di metterne le mani su una copia.

Per quanto riguarda la gestione della RAM o dei diversi modelli di Amstrad, avrei preferito però qualcosa alla portata di tutti. Crescendo (prima su CPC e poi su Amiga), ho sempre amato i giochi capaci di rilevare le specifiche del sistema per poi sfruttare l’eventuale RAM extra o le funzioni Plus rilevate.

L’ideale sarebbe una versione su cartuccia per i possessori di Plus, affiancata da una copia su disco in grado di girare comunque su 464 con lettore floppy, 664 e 6128. In questo modo tutti potrebbero giocare a questo titolo fantastico, anche se chi ha specifiche inferiori avrebbe meno auto, meno colori, meno piste su cui correre, ecc.

Incrociamo le dita affinché il Batman Group riesca a proporre qualcosa del genere con il Kickstarter, così che tutti i possessori di CPC possano godersi una versione del gioco.

Auguro loro il meglio per il progetto e di sicuro parleremo del gioco sulla rivista Pixel Addict non appena uscirà. :slight_smile:

2 Mi Piace

Non capisco bene perché la gente continui a dire che gli utenti CPC non potranno giocarci solo perché è su cartuccia. Il fatto che sia su cartuccia permette proprio questo: puoi giocare su un CPC464 base senza nient’altro collegato se non la cartuccia stessa. In questo caso non si tratta di una cartuccia di tipo Plus, ma di una che si inserisce direttamente nella porta di espansione.

Visto che nel video della settimana scorsa il gioco girava su WinApe, sospetto che la versione digitale potrebbe essere giocabile utilizzando il formato di file CRT. Il tempo ce lo dirà.

3 Mi Piace