VIC-20 “re-typed”

PaperSoft 1984-1

PAPERsoft VIC-20 “re-typed” è un progetto che ha l’obiettivo di riportare alla luce vecchi giochi e programmi per Vic-20, ribattendo i listati che furono pubblicati dalla rivista PAPERsoft negli anni 1984/1985 per il Commodore Vic-20.

Questo progetto nasce dalla volontà di Orion70 e NBLA000, membri del gruppo di discussione DENIAL (la comunità di riferimento internazionale per il Vic-20) di preservare il materiale di questa gloriosa rivista, esso si avvale del prezioso contributo degli amici di HAL, di ready64.org e di DVG che nel tempo hanno pubblicato le scansioni delle varie uscite.

PaperSoft era il punto di riferimento per apprendere i vari linguaggi di programmazione degli home-computers dell’epoca, con i suoi listati ha contribuito a formare intere generazioni di programmatori o aspiranti tali e a ben guardar potrebbe essere considerato un precursore dell’odierno “open-source”, le pubblicazioni erano in gran parte delle traduzioni di materiale della casa editrice americana “Compute! Pubblications, Inc.” e di altri editori internazionali, tutto materiale che è stato acquistato in licenza anche se non mancano comunque alcune uscite con lavori italiani come Vic-Organetto, Mister Cubo, La corona di pietra e altre perle.

La storia della rivista fu alquanto movimenta oltre che breve anche se comunque la si può considerare a tutti gli effetti la rivista giusta al momento giusto. PaperSoft è stato pubblicato a cadenza settimanale (i venerdì), salvo qualche eccezione, dal giugno 1984 fino a Dicembre 1985 e ci furono tre diverse serie, ognuna con le sue peculiarità, il suo numero di pubblicazioni e i suoi computer supportati.

Nella prima serie (dal 15 Giugno 1984 al 5 Aprile 1985) composta da una sola pubblicazione, oltre ai listati per Vic-20, vennero pubblicati anche i listati per Apple II, TI-99/4A, Sinclair Spectrum e Commodore 64, in pratica gli home computer più in voga del momento ad eccezione del TI-99/4A che venne forse inserita a seguito di alcuni risvolti che vedevano l’editore di PaperSoft, la J.Soft del Gruppo Editoriale Jackson, in qualche modo legato a questa macchina.

Nella seconda serie (dal 12 Aprile 1985 al 4 Ottobre 1985) la rivista venne divisa in tre differenti pubblicazioni, in quella che includeva il Vic-20, c’erano i listati anche per i C16 e Plus4, i nuovi nati di casa Commodore, oltre che ovviamente ai listati per il C64 mentre le altre due pubblicazioni erano dedicate rispettivamente ai computer Siclair e agli Apple II, TI-99/4A e MSX che cominciava a diffondersi e ad avere i suoi appassionati, questo è l’annuncio pubblicato sul numero 11 Anno II della prima serie, l’annuncio riportava come data della seconda serie il 01 Aprile 1985 anche se poi in realtà fu il 12 Aprile 1985.

Ci fu infine una terza ed ultima serie (dal 11 Ottobre 1985 al 27 Dicembre 1985) in cui la rivista era divisa in due pubblicazioni, una dedicata esclusivamente al popolarissimo Commodore 64 e l’altra dedicata ai Vic-20, C16/Plus4, Sinclair e TI-99/4A abbandonando gli Apple II e gli MSX, qui l’annuncio pubblicato sul numero 38 della seconda serie.

Tra le curiosità da segnalare sicuramente le Errata Corrige che venivano pubblicate nei numeri successivi e che facevano arrabbiare i vari lettori perchè dopo ore dedite a ribattere i listati per poter finalmente eseguire il tanto agoniato gioco, ogni tanto ci si trovava di fronte ad un ?SYNTAX ERROR o ?OUT OF DATA o altri errori simili, in alcuni casi addirittura venivano pubblicati listati per computer diversi da quelli indicati… Insomma c’era da aspettarsi di tutto!

Questa è la risposta della redazione alle tante lettere di segnalazione dei lettori.

Per farsi perdonare almeno in parte, dal numero 22 del secondo anno, venne utilizzato un programma STOP BUG che eseguito prima di iniziare ad digitare i listati, per ogni riga di codice inserita, visualizzava un numeretto in alto a sinistra nello schermo che doveva corrispondere allo stesso numero stampato sulla rivista alla fine della stessa riga, questo certo non preveniva gli Errata Corrige ma almeno dava una mano ai lettori prevenendo lunghe ore di debugging…

Il nostro ringraziamento va a tutti quelli che ci hanno aiutato nel ribattere i vari listati e in particolare a Nippur72 per il suo tool che ci ha permesso di ribattereli più agevolmente (anche se qualcuno ha preferito ribatterseli alla vecchia maniera con l’emulatore)

Un rigraziamento speciale inoltre va ad Alex (Alessandro) che ci ha permesso di pubblicare tutti i nostri lavori su vic-20.it riportando alla luce tutti questi vecchi listati che altrimenti sarebbero finiti nel dimenticatoio.

Qui è pubblicato un elenco di tutti i listati papersoft in ordine alfabetico.

Grazie, NBLA000 e Orion70.