Salve ragazzi, sono Fabbri Franco e mi fa piacere che questo gioco sia stato recuperato dall'oblio.
Oh si, quando la B.V Interface ( una ditta di elettronica di Forlì, Italia) mi chiese di proteggere il gioco mi sono detto quale fosse la cosa più difficile, per i mezzi dell'epoca (1985), per intercettare la routine di caricamento ?
Ovviamente , non era solo quella di nasconderla, ma anche quella di cambiare la sincronizzazione delle due routine di "load e "save" senza avere il basic facesse da intermadiario.
Infatti il gioco si caricava con un semplice LOAD "" CODE caricando tutti i 64 Kb di memoria dello spectrum.
Facendo questo c'era un piccolo problema da risolvere: finito il caricamento dove era lo stack in cui ci doveva essere l'indirizzo dell'inizio del gioco ?
Quindi si doveva sapere il punto esatto in cui il controllo sarebbe ritornato alla CPU Z80 e li mettere quell'indirizzo.
Per me è stato un grande divertimento programmare questo gioco ispirato al film di Boorman "Exalibur" uscito qualche anno prima.
Si il gioco è difficile , ma già uscivano delle interfacce per inserire le poke in tempo reale , quindi non c'era bisogno di fare un beta testing prima dell'uscita...
bell'articolo di archeologia informatica ! "archeologia" non tanto nel senso di "occuparsi di elementi arcaici" ma piu nella chiave di "la raccolta di tracce ed elementi sparsi per ricostruire una storia ormai dimenticata" ... :)
Btw, vedendo quel thread ho scoperto un piccolo scandalo... ossia che e' totalmente assente la voce JCE su it.wikipedia :-O :-P ... ( c'e' una voce discretamente buona sul patron... che in parte supplisce all'assenza... idem per la GBC ) ... Pieno di spectrumisti e radiantisti e nessuno che ha fatto una voce :p ... Me lo segno nelle cose da fare :)
Mi aggiungo anch'io all'altro commento: questi articoli sono interessanti e realizzati con passione. Apprezzo questo formato e penso che il passaggio a una newsletter sia la scelta giusta, soprattutto se si è in grado di mantenere costante il ritmo con cui si pubblicano gli articoli.
Ti hi scoperto su livello segreto e ti leggo da qualche numero. Per me hai fatto un lavoro fantastico e si vede che sia mosso da una vera passione.
Adoro il formato di questi articoli. Mi fa ritornare a quando ero piccolo e mi perdevo nel leggere le rubriche di “approfondimento” delle testate di videogiochi.
Un "Graal" per il Sinclair Spectrum
Salve ragazzi, sono Fabbri Franco e mi fa piacere che questo gioco sia stato recuperato dall'oblio.
Oh si, quando la B.V Interface ( una ditta di elettronica di Forlì, Italia) mi chiese di proteggere il gioco mi sono detto quale fosse la cosa più difficile, per i mezzi dell'epoca (1985), per intercettare la routine di caricamento ?
Ovviamente , non era solo quella di nasconderla, ma anche quella di cambiare la sincronizzazione delle due routine di "load e "save" senza avere il basic facesse da intermadiario.
Infatti il gioco si caricava con un semplice LOAD "" CODE caricando tutti i 64 Kb di memoria dello spectrum.
Facendo questo c'era un piccolo problema da risolvere: finito il caricamento dove era lo stack in cui ci doveva essere l'indirizzo dell'inizio del gioco ?
Quindi si doveva sapere il punto esatto in cui il controllo sarebbe ritornato alla CPU Z80 e li mettere quell'indirizzo.
Per me è stato un grande divertimento programmare questo gioco ispirato al film di Boorman "Exalibur" uscito qualche anno prima.
Si il gioco è difficile , ma già uscivano delle interfacce per inserire le poke in tempo reale , quindi non c'era bisogno di fare un beta testing prima dell'uscita...
Tanti saluti e buon Spectrum a tutti.
bell'articolo di archeologia informatica ! "archeologia" non tanto nel senso di "occuparsi di elementi arcaici" ma piu nella chiave di "la raccolta di tracce ed elementi sparsi per ricostruire una storia ormai dimenticata" ... :)
A proposito di questo, aggiungo una curiosita' (o una traccia?) che forse ti e' sfuggita... https://www.spectrumcomputing.co.uk/forums/viewtopic.php?p=43078#p43078
Btw, vedendo quel thread ho scoperto un piccolo scandalo... ossia che e' totalmente assente la voce JCE su it.wikipedia :-O :-P ... ( c'e' una voce discretamente buona sul patron... che in parte supplisce all'assenza... idem per la GBC ) ... Pieno di spectrumisti e radiantisti e nessuno che ha fatto una voce :p ... Me lo segno nelle cose da fare :)
Mi aggiungo anch'io all'altro commento: questi articoli sono interessanti e realizzati con passione. Apprezzo questo formato e penso che il passaggio a una newsletter sia la scelta giusta, soprattutto se si è in grado di mantenere costante il ritmo con cui si pubblicano gli articoli.
Aspetto la nuova "stagione" a settembre!
Ti hi scoperto su livello segreto e ti leggo da qualche numero. Per me hai fatto un lavoro fantastico e si vede che sia mosso da una vera passione.
Adoro il formato di questi articoli. Mi fa ritornare a quando ero piccolo e mi perdevo nel leggere le rubriche di “approfondimento” delle testate di videogiochi.
Continua sempre cosí