ZX-SPECTRUM, DIDAKTIK a Kompatibilnf .-..------Informace O Rocníku "'92

Total Page:16

File Type:pdf, Size:1020Kb

ZX-SPECTRUM, DIDAKTIK a Kompatibilnf .-..------Informace O Rocníku I I I \ ~ \ \\ PRO MAJITELE POCfTACU: ' ZX-SPECTRUM, DIDAKTIK A KOMPATIBILNf .-..------------------------------------------- Informace o rocníku "'92 Zamerení: uživatelské programy, hardware, schémata zapojení, výuka programování rady a informace pro zacátecníky zajímavé logické a koverLacní hry speciální rubrika pro uživatele editoru DESKTOP grafika a její animace na SPECTRU rubrika pro uživatele disketové jednotky D 40, popr. 3.5" jednotky D80 tiskárny - typy tiskáren, vlastnosti, zapojení a jaké programy k nim robotika aneb pobyblivá hracka rízená pocítacem Yyjfk: v roce 1992 vyjde celkem 6 císel Jak si je predplatit? Cena jednoho císla je 14.-- Kcs. Vynásobte si pocel objednaných císel krát 14, ale respektujte pritom termíny, do kterých je nutno predplatit príslušné císlo, a to: 6 císel (celý rocník) do 15. 3.1992 5 císel (2 až 6) do 30. 4. 1992 4 císla (3 až 6) do I. 6. 1992 3 císla (4 až 6) do 15. 7. 1992, dále pak je již nutno pockat na další rocník Nejpozdeji do tohoto data musíme obdržet predplatné. Objednávkou je príslušná cástka zaplacená poukázkou typu "e" (žlutá) na naši adresu: PROXIMA. box 24. 400 21 Ústí nad Labem 2 Na druhou stranu poukázky, do kolonky "zpráva pro príjemce" napište PREDPL4TNÉ ZXM '92. Žádnou další objedIL1vku jiŽ není treba posflal! Nezapomente napsat úplnou adresu vcelné PSC na složenku - redakce nemuže rucit za chyby vznikJé prepisováním neúplných ci necitelných adres' ___ V_príštích císlech ~ravuj_em_e_: __ další kolo otázek do souteže "10. výrocí Spcctra" jak na JUGGRENAUTa a na DEI<'ENDER 01<'TlU: CROWN (manuály ke hr;;m) organizace obrazové pameti u 7,)( Spectra hezkontaktní klávesnice CONSIJL ke Spectru další informace o NMI (chyba v rutine v ROM originálního Spectra) pravidelné ruhriky, inzertní pffloha "co delají Spcctrístt" - odpovedi na otázky. které jsme položili autorum w.1mýd1 programu. neho lidem. kterí se jinak l.aslo1l7.ilio rozvoj poNlacu Spectrum a kompatihiliú. Z.XM 3/19n POHÁOKA o MALEM KOSMONAUTOVI + OBSAH POHÁDKA O MALÉM KOSMONAUTOVI Jednou po obede si vyšli dl!de\!ek s babi\!kou do lesa sbírat maliny & ostru1.iny. Vtom se pred nimi na palouku objevil malý kosmonaut. Prilba se mu v odpoledním slunci leskla a ml!I na ní dve roztomilé anténky. Dede\!ek s babi\!kou se za radovali a dojatý kosmonaut se rozhodl, že jim pri\!aruje dárek. Na místl! kde ješte pred chv1lf siál. byl už jenom mlžný opar a na parezu opodál stála velká .Irevl!ná bedna. Dl!de~ek hodil bednu do nuše a odnesli si ji do chaloupky. Ve svl!tnici hednu rozsekal sekerou - medvl!dobijkou na trísky a spatril neco, co mu vyrazilo dech: úplne nový poWa~. dokonce i s monitorem a myš'(! Myš l.1jímala dedecka ze všeho nejvíc a tak ji za.:!al podrobné z;'oumal. když vtom dvere od svctnice l.'\skrípaly a dovnitr vešel babi\!cin tygr. Bahi.:!ka si odjakiiva potrpela na ncjake to domácí zvíre ... Jakmile šelma spatrila Wodavce, její o\!i l.1mžikaly, drápy se vysunuly (srst se naježila - pozn. autora) a pripravila se ke skok"U. Naštestí sta.:!iIdMe.:!ek v\!as rukou, ve které ddel myš, uhnout, a tak tes.1ky sjely pouze po Wadkém skIc monitoru. Obrazovka z nepcustrelného skla naštestí moe neutrpela, chudák tygr se ale neobešel bez nové zubni protézy. Dedecek si v manuáJu pre\!etl: "Po\!íta\! zapojte do síte ..;" r šel dédccek do mésta koupit porádné klubko provazu a babicka z néj doma upletla prekrásnou sít. Zástrcku od poWace pripevnili na síf, kde se utvorilo speciální magnetické pole, elektrony se rozproudily a obrazovka' monitoru se rozz:lrila. Dcdel!ek s babi\!kou se naucili programovat a jestJl nezemreli, štastne programují dodnes ... Príjemné poctení vám preje Pavel Pospíšil (autor Pohádky) a redakce ZXM. OBSAH 3. CíSLA Poh:ldka o malém kosmonautovi + obsah I OvMdání 040 ze strojového kódu (dH druhý) 2 FIGI-rfER BOMBER - manuál ke hre 5 HISOFf BASrC - minimanuál 8 11rE UNfOUCHABlES - dokoncení 10 Animace (dJ.1lrett) II Nl!kolik informací o tiskámc NI. 2805 13 PC monitor a BREAK pres NMr 14 Koutek pro uživatele DESKTOPu 16 Doznání (úplné) 17 Zvukový intcrface ~1ELODIK - recenze 18 Šifrov:~í dat 19 Soutež (\!ást pl"Vnt) . 21 Pocíta\!ové pirátství 23 Strojový kód Z-80 (.111.lruhý) 25 LEMMINGS - hor!;'i novinka' 27 lQ-lOO: novin.ka s 24 jehlickami 29 KUD I, poslední inform.1ce 30 ROZšírení poulUeInostl néklcl'ých tuzcmsL:ých periférií 31 Drobnosti DIDAKTIK D-40 (díl tleli) 32 - 1- •. ZXM 3/1992 oVLÁDÁNI D40 ZE STROJOVÉHO KÓDU - DÍL DRUHÝ Ovládání D40 ze strojového kódu (pokra~ov:lní, díl druhý) Minule jsme si povedeli, jak mnžeme ovl:1dat disketovou mechaniku pomocí basicovských ph1cazn ze strojového kódu. Víme tedy, jak ze strojového kódu zavolat libovolný ph1:az basicu a zase se vr:1tit zpet do strojového kódu. Poslední, co n.:1mzbýv:1je ošetrení chyb. Budeme chtít, aby se program vr:1til do strojového kódu a abychom mohli poznat, k jaké chybe došlo. N:1š program pak už na uživatele nevybafne S File not (ound ale hezky cesky a mile mu oznámí Bud jste si spletl disketu nebo oú zadal špatné jméno souboru, nemohu jej nalézt! nebo mu sproste vynad:1 slovy Ty troubo, spletl sis disketu nebo jméno souboru!, který z techto textu zvolíte, už bude z:1ležet vy1lradne na vás. OOležité je, aby váš program neztratil kontrolu nad pocítacem, k cemuž by po chybe obvykle došlo - ne každý uživatel má takové znalosti a schopnosti, aby napsal RUN, v horším prípade GO TO nnnn, nebo v nejhorším prípade R\.NDOMlZE USR nnnnn. Už jsem toho napovídal dost a tak se pustíme do práce, prohJédnete si následující výpis strojového kódu, vetšina by pro vás již nemela být žádnou záhadou, zbylé cásti si vysvetlíme: Id de,SP2Bhld,hl,SP2hl,3000a,1hl,(23613)e,a,195de(SP2+l),sp(23296)(hl)(23297)(23618)(23620)(hl),d,e ,a,hl ;na adrese 23296 vytvor IddecpushIdinc hl Id ;instrukci jp SP2 Id ;príkaz v BASICu je první ;pfíkaz na rádku císlo 3000 ;pfecti si ukazatel na adresu ;chybovÓho návratu, precti si ;adresu, kam se bude pri chyb~ ;odskakovat a ulo! ji na ;zásobník, ulo! tam taká ;adresu, odkud jsi vzal vy~~í ;byte odskokov9 adresy ;do DE dej adresu SP2B, ;na tomto míst~ bude program ;po chyb~ pokracovat, zapiš ji ;na místo chybového návratu -2- ZXM 3/1992Id oVLÁDÁNI D40 ZE STROJOVÉHO KÓDU - DIL DRUHY decjppopcallIdeiincId SP2 ret im 1 :nastav v§e potrebné a vrat SP2B sp,hl se do BASICU k proveden! iy,236l0 urceného príkazu (iy+O) ,255 nastav chybové hláiien! na 255 7030 a, (iy+O) :c!slo chyby zmen§ené o 1, a ;po úprav" znamená O stav OK ERROR ;a jiné císlo znamená chybu sp,O ;obnov hodnotu registru SP hl do HL ukazatel na chybový de návrat a do DE jeho p~vodn! (hl) ,d hodnotu, vrat vile zpátky hl (hl) ,e ;vrat se z podprogramu Programový rádek v BASlCu mdže vypadat treba nejak takhle • náš príklad vypíše katalog diskety, pocká na stisk libovolné klávesy a pak se vrátí zpátky: 3000 CLS: CAT: PAUSE O: RANDOMIZE USR 23296 Cinnost programu si nyní okomentujeme - nejprve se na adrcse 23296 vytvorí skok zpátky do tohoto programu (proc je to zrovna takhle jsme si již povedeli minule). Pak se do systémových promenných NEWPPC a NSPPC zapíše císlo r:1dl.:ua císlo príkazu, Icterým se má v BASlCu pokracovat. Následuje zjištení adresy, kde jc uložena adresa chybového návratu - ta sc precte a spolu s adresou, kde byla uložena uloží na zásobník, Na její místo se zapíše námi dosazená adresa pro odskok po chybe. Pak se nastaví z:!sobník na svou pl1vodní hodnotu (kterou mel prirazenu BASICem, nastaví se registr lY "a na adresu 23610 se zapíše císlo 255 - tato adresa obsahuje iníormace o poslední chybe a císlo 255 znamená, že k žádné chybe nedošlo. Tato instrukcc není potrebná, pokud ze strojového kódu volát.: pouze príkazy nonnální ROM (ty príkazy, které pracují i bez pripojení disketové mechaniky), v príPólde, že vol:!te príkazy stínové ROM (což v našem prípade ano), musíte Mo instrukci uvést. S/fno.'d ROJI tolÍ:' použf.'d k prepfndnf stejný mechanismus, jako probíhá pn chyb; (interpretace dalšfch pn'J;a;;Aje provádena tak, ze se nejprve použije interpret v normální ROJI, ten nale;:Jfe chybu a provede odskok na adresu 8, kde by se ml10 normáln; vyti.<knout chybm'é hldIenf, pokud je však pnpopna stfnová ROM, dojde k prestrdnko"ánf a dam n:enf pocítace má na starosti stfno"á ROM, ta testuje chybový kM a pokud je jiný nel 155, vrátf rízenf puvodnf ROM a chybové hldlenf se vytiskne, pokUll je chybo.j kód práv; 255, pokusf se program ve stfnové ROM "dointerpretovat" basicovskj príkaz - v nošem prípad; príkazy pro Do/O). -3- ZXM 3/1992 OVLÁDÁNí [).I()ZE STROJOVÉHO KÓDU - DíL DRUHY Další provád~ní programu zajiš(uje inlerpret. Návrat je možný dvema zpllsoby, bu,! instrukcf RANDO",nZE USR 23296. to v prípad~. že vše prob.!Wo bezchybné - v tom prípade program skocí na adresu SP2, zde sc obnoví ukazatel na z:1sobník (tcn musí být umíst~n jindc, než je umísten Basicem). prectou se adrcsa chybového návratu a jeho hodnola - la se zapfše na své staré místo. Druh.1 možnost. pri které se program vrátí zpet do strojového kódu jc pri chybe, v tomto prípade se skocí na adresu SP2B. zde se zjislí císlo chyby a provede její hlášení, program pak dále pokracuje slejne jako v prípade bezchybného provedení - obnoví se puvodní chybový návrat... V nekterých aplikacích se ch,ování programu v obou dvou prípadech znacne liší (pokud prob~hne vše OK, pokracuje se dál, pokud ne. vrací se provád~ní pred tuto operaci - opakování clení ncbo zadání jména - nebo do nejakého nadrazeného menu).
Recommended publications
  • Proximo I VEŘEJNÁ OBCHODNÍ SPOLEČNOST TANGO MAGIC DICE HONBA ZA POKLADEM SILVESTROVSKÁ PECKA VESELÉ VELIKONOCE
    proximo I VEŘEJNÁ OBCHODNÍ SPOLEČNOST TANGO MAGIC DICE HONBA ZA POKLADEM SILVESTROVSKÁ PECKA VESELÉ VELIKONOCE URČENO PRO POČÍTAČE: DELTA, SINCLAIR ZX SPECTRUM / + / 128, DIDAKTIK GAMA, M, KOMPAKT PŘÍRUČKA UŽIVATELE © 1993 PROXIMA Ústí nad Labem TANGO - soubor her Pozor! Čtěte pozorně licenční podmínky firmy PROXIMA předtím, než porušíte obal diskety (kazety). Počítačový program zaznamenaný na disketě (kazetě) je autorským dílem chráněným ustanoveními čs. autorského zákona a mezinárodními smlouvami. Porušením obalu diskety (kazety) se zavazujete dodržovat ustanovení následující smlouvy mezi Vámi a firmou PROXIMA. Licenční ujednání 1. Uživatel je oprávněn instalovat a provozovat počítačový program na jediném počítači a smí si pořídit jedinou bezpečnostní kopii obsahu nosného média. 2. V případě zakoupení multilicenční dodávky počítačového programu je uživatel oprávněn instalovat a provozovat program na takovém počtu počítačů, jaký je uveden v multilicenční smlouvě. 3. Firma PROXIMA neručí za bezvadný chod programu na amatérsky upravených počítačích a počítačích spolupracujících s nestandardními perifériemi včetně interface vlastní výroby. 4. Je zakázáno pořizovat kopie manuálu k programu. 5. Nehodláte-ii respektovat ustanovení této smlouvy, vraťte software v neporušeném obalu tam, kde jste jej získali. Bude Vám vrácena částka, kterou jste zaplatili. Podmínkou je vrácení do 10 dnů od zakoupení a při vrácení je nutno předložit doklad o zaplacení. strana 1 © 1993 PROXIMA Ústí nad Labem TANGO - soubor her TANGO Něco na začátek... Jednoho rána nasmažila vyhlášená kuchařka, paní Krákorová, sto voňavých koblížků. Poklidila, vzala si novou zástěru a čekala vzácnou návštěvu svých kolegyň ze soutěže O zlatou vařečku. Kocour Matěj mžoural ospale do sluníčka a nepostřehl, že se k němu potichu přikradli malý Honzík s Janičkou.
    [Show full text]
  • The ZX Spectrum on Your PC Emulators, Utilities and More
    The ZX Spectrum on your PC Emulators, utilities and more C Woodcock www.cwoodcock.co.uk/zxf ZXF Magazine www.cwoodcock.co.uk/zxf Copyright © 2004 Colin Woodcock First published 2004 by CafePress.com Acknowledgements My thanks to Paul Dunn, Nick Humphries and Jonathan Needle for the valuable suggestions that came out of their proof-reading of the first draft of this book. Thanks also to Matthew Westcott for helping me to understand TR-DOS a little better. ZXF magazine delights in reporting on the achievements of the members of the Spectrum community and is indebited to them all for their efforts. In particular, ZXF could not have achieved its current distribution without the hosting offered by Martijn van der Heide at www.worldofspectrum.org, whose own contribution to the Spectrum scene goes well beyond the easily measurable. Contents Preface vii 1 Emulator basics 1 2 Finding files 15 3 Peripherals 19 4 Emulator extras 27 5 Utilities 32 6 Russian clones; TR-DOS 44 7 Other emulators 49 Appendix I: Key websites 58 Appendix II: Key documents 61 Appendix III: comp.sys.sinclair 63 Index 67 for Jack Preface So you've finally realised. You think that new technology is great - of course you do - but ever since you packed away that old Spectrum in a box and taped up the lid something has most definitely been missing. At last you understand you were turning your back on more than just an obsolete computer. The good news is that you don't have to fish the box out from under the bed just yet (or lament its sale on ebay or at the local car boot): the Spectrum is one of the most emulated computers (if not the most emulated computer) on the planet and the quality of its emulation is just superb.
    [Show full text]
  • Appendix: ZX81 Hardware Modifications
    Appendix: ZX81 Hardware Modifications These are all very simple modifications. They require no more electronic expertise than the ability to solder neatly. None of the programs in the other chapters require any of these modifica­ tions in order to make them run smoothl y, but each suggestion more than pays for the smal l amount of trouble involved. POWER SUPPLY The Sinclair power supply gives an output of 9 vol ts DC via a 3.5 mm j ack plug, with the tip of the plug positive. It is very convenient because all the works are contained within i t s very large, plug type body . The only lead is the 9 volt supply to the ZX81. If you bought a ZX81 kit without a power supply and wish to build one, then this one has definite advantages. If you have a power supply and plan to use your computer for long periods, you might still consider the four or five pounds that the components will cost, worth spending for the following reason. The ZX81 voltage regulator is provided with a small heat sink which gets very hot. It is reasonable to assume that a machine which works at a high temperature and does a particular j ob , will not be as reliable as one which does the same j ob at a much lower temperature. The ZX8l will work as long as it is fed with DC cur­ rent at a voltage between seven and eleven volts. The higher the feed voltage, the harder the voltage regulator has to work to drop it down to the five volts needed by the chips.
    [Show full text]
  • Tecnologias Da Informação E Comunicação
    Referências: Guia da Exposição "Memórias das Tecnologias e dos Sistemas de Informação" www.memtsi.dsi.uminho.pt Colecção: memTSI, DSI e Alfamicro http://piano.dsi.uminho.pt/museuv Departamento de Sistemas de Informação da UM www.memtsi.dsi.uminho.pt http://piano.dsi.uminho.pt/museuv || Sinclair ZX81 || Sinclair ZX SPECTRUM || TIMEX 1500 || TIMEX TC 2068 Máquina lançada em 1981, Lançado em 1982, foi um O Timex 1500 foi criado em O Timex TC 2068 foi TECNOLOGIAS com 1K de memória (max dos maiores sucessos Julho de 1983 e era desenvolvido no final de 16K), sem som e sem cor. comerciais no mercado dos basicamente um sinclair 1983 com um processador “home computers”, Z81 com 16KB de RAM Z80A a 3,5 Mhz. DA INFORMAÇÃO desenhado e comercializado incorporada com Dispunha de 48KB de por uma empresa do Reino possibilidade de expansão memória RAM e 16KB de E COMUNICAÇÃO Unido (Sinclair) por poucas até 64KB. memória ROM. TIC dezenas de contos (o preço Tinha um processador Dispunha de conectores de lançamento foi £129.95 ZILOG Z80A que funcionava para monitor, joystick, no Reino Unido). a uma velocidade de 3,5Mhz. leitor/gravador de casetes, Descendente directo do A imagem em ecrã era a 2 porta de expansão e ZX81, incorporou cor e som. cores com uma resolução televisão, usando um sinal Configuração completa com de 64x44. PAL. impressora térmica Sinclair Em modo de texto permitia Tinha uma resolução de 2040 e um gravador áudio 32 colunas e 24 linhas. 256x192 píxeis e permitia (periférico de arquivo) e Não dispunha de som.
    [Show full text]
  • Aboard the Impulse Train: an Analysis of the Two- Channel Title Music Routine in Manic Miner Kenneth B
    All aboard the impulse train: an analysis of the two- channel title music routine in Manic Miner Kenneth B. McAlpine This is the author's accepted manuscript. The final publication is available at Springer via http://dx.doi.org/10.1007/s40869-015-0012-x All Aboard the Impulse Train: An analysis of the two-channel title music routine in Manic Miner Dr Kenneth B. McAlpine University of Abertay Dundee Abstract The ZX Spectrum launched in the UK in April 1982, and almost single- handedly kick-started the British computer games industry. Launched to compete with technologically-superior rivals from Acorn and Commodore, the Spectrum had price and popularity on its side and became a runaway success. One area, however, where the Spectrum betrayed its price-point was its sound hardware, providing just a single channel of 1-bit sound playback, and the first-generation of Spectrum titles did little to challenge the machine’s hardware. Programmers soon realised, however, that with clever machine coding, the Spectrum’s speaker could be encouraged to do more than it was ever designed to. This creativity, borne from constraint, represents a very real example of technology, or rather limited technology, as a driver for creativity, and, since the solutions were not without cost, they imparted a characteristic sound that, in turn, came to define the aesthetic of ZX Spectrum music. At the time, there was little interest in the formal study of either the technologies that support computer games or the social and cultural phenomena that surround them. This retrospective study aims to address that by deconstructing and analysing a key turning point in the musical life of the ZX Spectrum.
    [Show full text]
  • More Real Applications for the ZX 81 and ZX Spectrum
    More Real Applications for the ZX 81 and ZX Spectrum Macmillan Computing Books Assembly Language Programming for the BBC Microcomputer Ian Birnbaum Advanced Programming for the 16K ZX81 Mike Costello Microprocessors and Microcomputers - their use and programming Eric Huggins The Alien, Numbereater, and Other Programs for Personal Computers­ with notes on how they were written John Race Beginning BASIC Peter Gosling Continuing BASIC Peter Gosling Program Your Microcomputer in BASIC Peter Gosling Practical BASIC Programming Peter Gosling The Sinclair ZX81 - Programming for Real Applications Randle Hurley More Real Applications for the Spectrum and ZX81 Randle Hurley Assembly Language Assembled - for the Sinclair ZX81 Tony Woods Digital Techniques Noel Morris Microprocessor and Microcomputer Technology Noel Morris Understanding Microprocessors B. S. Walker Codes for Computers and Microprocessors P. Gosling and Q. Laarhoven Z80 Assembly Language Programming for Students Roger Hutty More Real Applications for the ZX81 and ZX Spectrum Randle Hurley M © Randle Hurley 1982 All rights reserved. No part of this publication may be reproduced or transmitted, in any form of by any means, without permission. Published by THE MACMILLAN PRESS LTD London and Basingstoke Company and representatives throughout the world ISBN 978-0-333-34543-6 ISBN 978-1-349-06604-9 (eBook) DOI 10.1007/978-1-349-06604-9 The paperback edition of this book is sold subject to the condition that it shall not, by way of trade or otherwise, be lent, resold, hired out, or otherwise circulated without the publisher's prior consent in any form of binding or cover other than that in which it is published and without a similar condition including this condition being imposed on the subsequent purchaser.
    [Show full text]
  • Page 1 of 4 Sinclair ZX80 Computer 1/24/2013
    Sinclair ZX80 computer Page 1 of 4 Home Page Old Ads Links Search Buy/Sell! Sinclair ZX80 Anouncedced: February 1980 Available: Late 1980 Price: £99.95 / US$199.95 How many: 50,000 Weight: 12 ounces CPU: Zilog Z80A @ 3.25MHz RAM: 1K, 64K max Display: 22 X 32 text hooks to TV Ports: memory, cassette Peripherals: Sinclair thermal printer OS: ROM BASIC For just $199.95, you can get a complete, powerful, full- function computer, matching or surpassing other personal computers costing several times more. The Sinclair ZX80 is an extraordinary personal computer, compact and briefcase sized, it weighs just 12oz, yet in performance it matches and surpasses systems many times its size and price. The ZX80 is an advanced example of microelectronics design. Inside, it has one-tenth the number of parts of existing comparable machines. In 1980, British company Sinclair released their ZX80 computer for £99.95 (British pound available in the United States, it is considered to be the world's first computer for under U that's what Sinclair Research Ltd stated in all of their ads. At the bottom of the magazine advertisements was an order form: "Please send me __ ZX computer(s) for $199.95 each ..." The ZX-80 was designed with only the base necessit the shelf components - there are no custom or propri involved. An external cassette drive, typical of the era, is the o loading and saving programs. Even cheaper at £75.95 in a kit form, the inexpensive Sinclair ZX-80 introduced many people to the computer world who might otherwise have forth due to the perceived high prices of other albeit more capable computer systems.
    [Show full text]
  • Didaktik Gama 192 Editoriale
    Periodico di informazione sul mondo Sinclair e Spectrum N°4 Agosto - Settembre 2004 Copyleft 2004 Stefano Guida autore ed editore In questo numero: 1 - Didaktik Gama 192 Editoriale 2 - Spectrum... di sinistra? L'estate e' arrivata e come tutti Didaktik Gama che e' l'occasione come sempre per 2 - ZX81 gli anni, in questo periodo, le disponibile ad una cifra piuttosto ricordare a tutti voi che se volete 3 - Compatibilita' ZX Spectrum notizie e le novità ovviamente modica; ci sara' uno spazio scrivere un articolo per questa e altri cloni scarseggiano per poi riprendere dedicato alle curiosità alcune rivista potete farlo inviandolo 3 - Sir Clive ci riprova a pieno ritmo all'inizio delle quali anche divertenti, all'indirizzo: dell'autunno. articoli presi da internet e [email protected] . 3 - Vinili per Spectrum In questo numero affronteremo addirittura uno scritto da un Verrà pubblicato sul prossimo quindi gli argomenti che in appassionato lettore di questa numero con tanto di 4 - Minigame 2004 questi ultimi mesi hanno stessa rivista autore di un ringraziamenti per la 4 - Nuovi cloni popolato il web parlando anche programma molto utile nella collaborazione. dello ZX81. Una particolare gestione dei nastri ormai S.G. 4 - Damtape attenzione va al nuovo clone del deteriorati. Colgo quindi [email protected] 5 - Collegare un +2A/+3 via Scart 5 - QL Neeting 2004 5 - Mistrum Didaktik Gama 192 6 - Strane periferiche Come annunciato nel numero precedente, una Didaktik (che attualmente produce alcuni articoli 6 - Il clone del mese delle novità più discusse recentemente è il di componentistica e controllori di processi) alla 6 - Vignetta & ringraziamenti Didaktik Gama 192K.
    [Show full text]
  • Vysoke´Ucˇenítechnicke´V Brneˇ
    VYSOKE´ UCˇ ENI´ TECHNICKE´ V BRNEˇ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMACˇ NI´CH TECHNOLOGII´ U´ STAV POCˇ ´ITACˇ OVY´ CH SYSTE´ MU˚ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS EMULA´TOR MALE´ HO DOMA´ CI´HO POCˇ ´ITACˇ E ZX SPECTRUM DIPLOMOVA´ PRA´ CE MASTER’S THESIS AUTOR PRA´ CE Bc. PETR Sˇ IMON AUTHOR BRNO 2012 VYSOKE´ UCˇ ENI´ TECHNICKE´ V BRNEˇ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMACˇ NI´CH TECHNOLOGII´ U´ STAV POCˇ ´ITACˇ OVY´ CH SYSTE´ MU˚ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS EMULA´TOR MALE´ HO DOMA´ CI´HO POCˇ ´ITACˇ E ZX SPECTRUM ZX SPECTRUM SMALL HOME COMPUTER EMULATOR DIPLOMOVA´ PRA´ CE MASTER’S THESIS AUTOR PRA´ CE Bc. PETR Sˇ IMON AUTHOR VEDOUCI´ PRA´ CE Ing. RICHARD RU˚ Zˇ ICˇ KA, Ph.D. SUPERVISOR BRNO 2012 Abstrakt Osmibitový počítač ZX Spectrum vznikl pøed 30 lety. Ve své době zažil obrovský úspěch a dodnes má poèetnou základnu příznivcù, kteří stále vytvářejí nové aplikace a hry. Vznikají v¹ak i nová hardwarová rozšíření pro pøipojení moderních periferií, jako jsou IDE HDD, paměťové karty apod. Tato práce si dává za cíl navrhnout a postavit emulátor počítače ZX Spectrum, který bude založen na moderní technologii FPGA a bude používat moderní periferie jako VGA monitor, SD/MMC paměťové karty apod. Abstract Eight-bit computer ZX Spectrum has been created 30 years ago. It was extremely popular in its time and it has many fans till now, which still developing new application and games. There are also many new hardware extensions like IDE HDD driver, SD/MMC memory driver etc.
    [Show full text]
  • ZX Diag Cart Manual and Build Guide
    ZX Diag Cart Manual and build guide Developed by Dylan ‘Winston’ Smith, Brendan Alford, Simon Brattel, Ben Versteeg, Graham ‘Turbo’ Mason, Victor Trucco and Russ Pitman Designed by Steve Smith Manufactured by Ben Versteeg Overview Thank you for buying the ZX Diag Cart! This manual describes the features of the interface, as well as how to assemble it if you ordered the kit. In the box The complete and assembled ZX Diag Cart, or in case you ordered the kit: ▪ The ZX Diag Cart circuit board with SMD components already soldered ▪ The diodes, resistors, LEDs, capacitor, transistors, pin headers and jumpers, switches, rubber feet in separately labeled bags ▪ IC’s and IC sockets ▪ Edge connector ▪ This manual Hardware features Autodetection of ZX Spectrum model The ZX Diag Cart automatically detects to which ZX Spectrum model it is connected, so it can control the ROM signals on ZX Spectrum 16/48K, 128K+, +2, +2A or +3, and many clones. LEDs The ZX Diag Cart has 20 LEDs showing these groups of information: - Control signals status, indicated by the blue LEDs - Data lines status, indicated by the red LEDs - Power lines status, indicated by the green LEDs The speed of change of the LEDs is limited by a clever timing circuit, so it’s easier to see what signals are acting and which are stable. Software features The ZX Diag Cart comes with the Integrated Diagnostic Tools. The basic diagnostic tool tests: - ZX Spectrum Internal ROM - ZX Spectrum lower RAM - ZX Spectrum upper RAM - ZX Spectrum RAM paging* - Interrupts *With 128K models Configuration Slider switch Slide it to the right to have the red (middle-row) LEDs show the status of the data lines present on the edge connector.
    [Show full text]
  • How to Write ZX Spectrum Games
    How to Write ZX Spectrum Games Version 1.0 Jonathan Cauldwell Document History Version 0.1 - February 2006 Version 0.2 - January 2007 Version 0.3 - December 2008 Version 0.4 - July 2009 Version 0.5 - October 2010 Version 0.6 - April 2014 Version 1.0 - June 2015 Copyright All rights reserved. No part of this document may be reproduced in any form without prior written permission from the author. Introduction So you've read the Z80 documentation, you know how the instructions affect the registers and now you want to put this knowledge to use. Judging by the number of emails I have received asking how to read the keyboard, calculate screen addresses or emit white noise from the beeper it has become clear that there really isn't much in the way of resources for the new Spectrum programmer. This document, I hope, will grow to fill this void in due course. In its present state it is clearly years from completion, but in publishing the few basic chapters that exist to date I hope it will be of help to other programmers. The ZX Spectrum was launched in April 1982, and by today's standards is a primitive machine. In the United Kingdom and a few other countries it was the most popular games machine of the 1980s, and through the joys of emulation many people are enjoying a nostalgic trip back in time with the games of their childhoods. Others are only now discovering the machine for the first time, and some are even taking up the challenge of writing games for this simple little computer.
    [Show full text]
  • Greenstreet Publisher
    ZXF05: 31 PRICE LIST (prices checked 30 March 2003) Top tips for using PAW with an emulator New hardware: PC-PSU with supply for 2 Floppies and MB02 36,00 € 'overlays,' as they were called - Use an emulator. You probably were going to anyway, but just in case MB02-Printerlead 13,00 € to add extra features to the you were tempted to go for the 'performance art' process of using real Spectrum +2A, new and original package, complete 219,00 € system was included. Essentially hardware, consider the pain of having to SAVE and VERIFY your Proface AT Extern (Interface for connecting PC-Keyboards to Spectrum) 69,00 € KS a modular system anyway (48K adventure game database each time you end a PAW session with the Proface AT Intern (internal interface) 62,00 € KS users didn't get the whole system simplicity of a quick snapshot save. at once and had to load in and Melodik AY-Soundbox (unboxed) 24,00 € KS Speed up your emulator to about 300 per cent to speed up the entry of out of memory the various +2 Cassette recorder 36,00 € long text passages (the cursor gets slower... and... slower... the more you modules - location text, process Floppy Disc drive (1,86 with MB02, 720k with Opus, 780k with +D) Please specify 24,00 € type). Any faster though and key presses might be missed. Speed it up tables, etc - as required, which all the way when using the text compressor, however. PSU for +2A/B and +3 or PSUl for +2 (also 48k and 128k) Please specify 29,00 € must have been a chore), the FDD lead for 2 drives 4,00 € potential for these was Run two seperate emulator windows - one for editing, the other for Multiface 128 (works also on 48k Spectrums 26,00 € enourmous, but the only testing; alternatively you could use two seperate emulators.
    [Show full text]