Sharp MZ-700 Aggiornamenti

Lo Sharp MZ-700, un'evoluzione dello Sharp MZ-80A, che offriva un processore piu veloce, piu memoria, video a colori e molte piu opzioni di espansione come una stampante plotter a colori integrata. Era chiaramente rivolto al mercato dei personal computer con la rimozione del tastierino numerico, l'uscita TV, le porte joystick e il suo prezzo che lo rendeva piu competitivo. Essendo meno della meta del prezzo dell'MZ-80A originale, sono state vendute molte piu unita e questo lo rende probabilmente il computer Sharp MZ piu abbondante ancora disponibile.

Guardando e-bay e siti comparativi come Gumtree, lo Sharp MZ-700 e molto piu facilmente disponibile, economico e facile da ottenere, e un candidato ideale per rivisitare l'era dei computer Sharp MZ e anche un candidato ideale per gli upgrade.

Questa sezione del mio portfolio di progetti e dedicata agli upgrade che ho progettato e realizzato per lo Sharp MZ-700. Correggono la limitazione originale di un display a 40 caratteri e aggiungono funzionalita e potenza aggiuntive come uno Z80 a 24MHz con 512K di RAM, grafica bitmap, CP/M a 64K e BASIC ecc. Gli upgrade sono sia hardware che software.

I progetti non sono stati sviluppati per scopi commerciali, piuttosto come un corso di apprendimento e aggiornamento delle mie competenze passate. Essendo questo il mio secondo Sharp, l'MZ-80A essendo il primo, ho continuato a realizzare gli upgrade che avevo sempre desiderato all'epoca!

Tutti i progetti seguono una semplice regola: 'Nessuna modifica fisica permanente' - dal mio punto di vista, le antichita non dovrebbero essere distrutte e qualsiasi modifica dovrebbe essere reversibile per ripristinare la macchina allo stato originale di fabbrica. Detto questo, i miglioramenti per rendere il computer piu utilizzabile sono sempre benvenuti, da qui questi progetti, miglioramenti senza conseguenze.

Il seguente diagramma illustra il percorso di upgrade disponibile per lo Sharp MZ-700.

Upgrade Road Map

At the time of writing, the MZ-700 developments are evolutions of existing Sharp MZ-80A upgrades, bringing together tried and tested designs, albeit in a much more demanding environment in terms of power, size and heat dissipation.

Unlike the Sharp MZ-80A upgrades, these projects use newer hardware technologies due to space restrictions within the machine. In terms of software, I still use a good mix of technologies such as Assembler (Z80, ARM), C/C++ and VHDL programming languages.

Please see the relevant section in the index on the left for board details and the above map on which boards can be combined together. At the time of writing, 2 variants of the tranZPUter SW 700 are available with the pure FPGA variant (tranZPUter v2.1) at the PCB design stage.

Riconoscimenti

Dove ho utilizzato o basato qualsiasi componente sul design di terze parti, ho incluso l'avviso di copyright dell'autore originale nelle intestazioni o dato il dovuto credito. Tutto il software di terze parti, per quanto ne so e secondo le mie ricerche, e open source e liberamente utilizzabile. Se si dovesse scoprire che un componente e soggetto a restrizioni di licenza, verra rimosso da questo repository e verra fornito un link/configurazione appropriata.

Licenze

Questo progetto, hardware e software, e concesso in licenza sotto la GNU Public Licence v3.

La Licenza Pubblica Generale GNU v3

I file sorgente e binari in questo progetto contrassegnati come GPL v3 sono software libero: puoi ridistribuirli e/o modificarli secondo i termini della Licenza Pubblica Generale GNU come pubblicata dalla Free Software Foundation, sia la versione 3 della Licenza, sia (a tua scelta) qualsiasi versione successiva.

I file sorgente sono distribuiti nella speranza che siano utili, ma SENZA ALCUNA GARANZIA; senza nemmeno la garanzia implicita di COMMERCIABILITA o IDONEITA PER UNO SCOPO PARTICOLARE. Vedere la Licenza Pubblica Generale GNU per maggiori dettagli.

Dovresti aver ricevuto una copia della Licenza Pubblica Generale GNU insieme a questo programma. In caso contrario, vedere http://www.gnu.org/licenses/.