Un Nuovo Clone Italiano Editoriale
Total Page:16
File Type:pdf, Size:1020Kb
Rivista aperiodica di informazione sul mondo Sinclair e Spectrum N°12 anno 2006 Copyleft 2004 - 2006 Stefano Guida autore ed editore In questo numero: Editoriale 4 - Nuovo software per 1 - Badalòc: un nuovo Zx 81 clone italiano 5 - Emulatori: non solo 2 - Nuovi giochi per pc Carissimi lettori, innanzi tutto mi questo sara' un numero ricco di Bel Paese: il Minigame 2005 è 2 - Uno Zx dentro una 5 - Il QL visto da vicino scuso con tutti voi per la lunga notizie e approfondimenti che stato nuovamente vinto dal tastiera 6 - QL news nonché agoniata attesa con la spero siano di vostro gradi- nostro Paolo Ferraris con la 3 - Screen$ come opere quale esce il numero che state mento visto che il 2006 e' seconda versione di 4K Race. d'arte 6 - Bill Gates e il Timex 1500 leggendo. Ciò è dovuto a diversi iniziato con tante interessanti Non mi resta che augurarvi una 3 - Virtual Tr-Dos 6 - RND: numeri davvero problemi personali e in parte novita' tra le quali un nuovo piacevole lettura e vi invito come 3 - DivIDE: quanti file casuali? voluta appositamente per elu- clone nato nientepopodimeno- sempre a scrivere ed inviare system! 6 - Zx Webcam dere il fastidioso e a mio parere che in Italia. In attesa di poterlo articoli all'indirizzo: 3 - L'hobby dismesso inutile balzello imposto per l'edi- vedere "dal vivo" a Varese nel [email protected] 7 - Spectrum Robot 3 - Uno Spectrum "All in toria italiana sulle riviste periodi- prossimo "Varese Retrocompu- one"! 7 - Linux su Zx che. Bene, dopo tutto questo ting 2006" ci tengo a segnalare S. G. 4 - Dalla Mailing list 7 - Zx printer preambolo annuncio gia' che le altre novita' provenienti dal 4 - Mercatino 8 - E' più veloce un pc o uno Zx? 4 - Sandy: non solo Tr- Dos 8 - Emulatore Apple 1 4 - Berlusconi e lo 8 - Vignetta e ringrazia- Badalòc: un nuovo clone italiano Spectrum menti Mario con il suo Chrome, gia' ampiamente Ciao Alessandro, come ti e' venuta in mente l'idea discusso in un precedente numero di questa del clone? stessa rivista, ha lanciato l'idea: uno Spectrum ZX 81 fatto in casa. 3 mesi fa mi e` capitata fra le mani una stecca di KITS Questa volta il progetto proviene da Modena ed il processori Z80 da 20MHz, che erano rimasti in un primo prototipo e' stato costruito su una basetta cassetto per una decina d'anni. "millefori" con la carattersitica di non utilizzare la memoria contesa. E' proprio questo il motivo che Eri gia' a conoscenza del progetto di Mario? permette a questo clone di raggiungere velocita' elevate: fino a 21,25 Mhz e per la precisione le No, ma ne sono venuto a conoscenza prima di velocita' di funzionamento possono essere settate iniziare il mio progetto, cercando su internet per anche a 7,083MHz e 14,167MHz oltre ovviamente vedere se qualcun altro aveva avuto una idea ai 3,542MHz necessari per simile. Ricordo anche che un corretto funzionamento lasciai un messaggio di ed una compatibilita' con complimenti nel suo l'originale Sinclair per "guestbook" e gli dissi che Il famoso Zx 81 quanto riguarda le avevo intenzione di fare anche sottoforma di kit da temporizzazioni. Il nome di io qualcosa del genere, costruire con scatola questo clone e' Badaloc: partendo da zero. una inglesizzazione del originale, libri, termine modenese Quanto tempo ci hai impiegato espansioni ram, "badalucco" e la home a realizzare il tutto? stampanti e periferiche page del progetto si trova varie all'indirizzo : L'idea e` partita nei primi giorni brand new oppure in www.zxbada.bbk.org. Le di dicembre, o forse gli ultimi di caratteristiche salienti sono: novembre. Le prime foto condizioni perfette condizioni perfette - 2 modalita' operative (48k, risalgono all' 11/12/2005 e Kit da 100 $ + 34 $ di 128k) riguardano una schedina millefori con una CPLD spese di spedizione - uscita Vga (tramite uno scan converter) in grado (che non e` rimasta quella del progetto attuale) che di visualizzare l'immagine video su un monitor 100 riusciva a pilotare un monitor VGA con delle barre Hz di colore. - porta seriale a ben 115Kbps - lettore SD / MMC Quali sono state le difficolta' maggiori? - uscita audio AY - tastiera composta da dip switch La gestione dello scan converter, che richiede Sul sito e' altresì presente, oltre alla temporizzazioni ad alte frequenze, ma anche la documentazione dettagliatissima e allo stato gestione in hardware della conversione fra il attuale del progetto, una galleria di immagini formato video Spectrum e quello "pixel-based" di scattate durante la fase di costruzione e un uscita dello scan-converter stesso. http://www.zebrasystems.com piccolo video che ne dimostra il funzionamento. Un momento critico c'e' stato quando mi sono reso Per i piu' curiosi ho posto ad Alessandro, autore conto che il progetto, cosi` com'era, non poteva del clone, alcune domande che di seguito andare avanti avendo scelto una frequenza vengono riportate. verticale VGA di 70Hz (che non e` multiplo dei 50 N°12 ANNO 2006 PAGINA 2 dello spectrum originale) perche` provocava che mi interessa di piu` e` l'esistenza di un prodotto anche musicalmente parlando. sfarfallio. Ho dovuto cercare un oscillatore sistema operativo gia` scritto, mentre al Per entrambi i giochi i controlli sono i programmabile per ottenere gli 85MHz momento, anche se potenzialmente il mio classici Q A O P e girano tranquillamente necessari a far quadrare il tutto, e cambiare hardware non ha nulla da invidiare (anzi, anche sul 48K mentre sul 128K e' possibile CPLD perche` l'altra non poteva contenere forse e` anche piu` veloce) io dovrei scrivere apprezzare, nel gioco Infinity, anche una tutto da zero per utilizzare il simpatica colonna sonora che durante il tutta la logica necessaria. GB di memoria messa a gioco fa da background musicale. Un altra battuta di arresto disposizione dalla sd Infine ci tengo a segnalare una versione c'e' stata quando la ram a installata sul prototipo. Non beta di un simpatico "puzzle game" che, doppia porta si rifiutava di so se integrero` mai il una volta ultimato nei prossimi mesi, verra' recepire dati se si DivIDE, devo pensarci un venduto da Cronosoft. Il gioco in questione verificava una collisione po` su. Per quanto riguarda si chiama Loco Bingo, e' scritto da di indirizzi sui due lati. il Tr-dos, devo ammettere di Jonathan Cauldwell ed e' scaricabile dal Stavo per abbandonare il non saperne quasi nulla, ma sito: progetto, quando mi sono mi documentero`. http://scenergy.natm.ru/files/locobingo.zip Il accorto che confi- gioco parte dal terzo livello, ha una durata gurandola come "slave" si Lo porterai a Varese al di 5 minuti per quadro e, in questa versione prossimo VR2006? dimostrativa, lo schema sarebbe comportata correttamente. del gioco rimane Spero di si. C'e' una data approssimativa? invariato. Il giocatore, Come funziona il Badaloc senza memoria Ciao! muovendo un trenino condivisa? Ciò ne potrebbe compromettere sullo schermo, deve la compatibilita' con lo Spectrum? riuscire a far cadere nei buchi posti in basso allo Non avere memoria condivisa significa che Nuovi giochi schermo, i vagoni lo Z80 puo` scrivere in memoria video numerati. In particolare sempre e comunque, senza mai avere un La spagnola viene richiesto di rallentamento od un ciclo di attesa. A livello "Computer Emuzone introdurre quelli con i di CPLD, tuttavia, sarebbe possibile Studio", famosa per numeri corrispondenti a quelli richiesti (casuali) posti in alto a destra. Facendo implementare dei falsi cicli di attesa in modo le produzioni di nuovi giochi per piattaforme 8 scontrare i vagoni tra di loro, si otterra' un da allineare le temporizzazioni ed ottenere bit, negli ultimi tempi ha sfornato un paio di arcade per Spectrum davvero interessanti. unico vagone il cui numero e' la somma dei una riproduzione fedele dell'originale. Avevo Come tutte le produzioni "CEZ Game due precedenti. Se tale numero supera 90 anche previsto un ponte resistivo fra le due Studio", i programmi sono stati scritti e si riparte da zero. La grafica e' abbastanza porte della ram per simulare anche il floating compilati con il "C" di Z88Dk e i sorgenti semplice ed e' paragonabile ad un gioco bus, ma poi mi sono concentrato su altri vengono forniti assieme al binario degli anni 80. Si spera che nella versione aspetti. Non avere memoria condivisa precompilato. Il primo gioco che vi definitiva a pagamento venga perlomeno compromette la compatibilita` assoluta. Il presentiamo e' stato presentato ad Agosto aggiunta una colonna sonora sfruttabile dai software che utilizza le temporizzazioni 2005 e si chiama Moggy 128K e uno schema di gioco variabile in derivanti dalla memoria condivisa, tuttavia, (http://cezgs.computeremuzone.com/ficha.ph base al livello. e` veramente poco e cmq gira lo stesso, p?id=7): un simpatico "Pac man" che anche se in modo anomalo. Il mio obbiettivo sfidando il tempo, deve in pochissimi secondi era quello di costruirmi una macchina "mangiare" i cosiddetti "friends" (faccine viola) Uno Zx dentro capace di far girare i giochi che usavo 20 evitando di mangiare le anni fa, niente di troppo sofisticato. Poi pillole verdi che pero` mi sono fatto prendere la mano. una tastiera decrementano il numero di vite e aumentano la Negli anni 80 era normale considerare la Quali sono i progetti ancora in fase di velocita' del personaggio tastiera il computer stesso e solo da IBM (e realizzazione? rendendolo incontrollalbile. compatibili), Macintosh e grandi sistemi in Graficamente un po' genere veniva considerata come semplice Con il completamento dell'interfaccia SD spartano ma molto periferica. Forse le ultime produzioni di pc card, ora veramente velocissima perche` apprezzabile per "builtin keiboard" sono stati l'Amiga e gestita in hardware in una delle due cpld giocabilita'.