Software pro ZX Spectrum a Betadisk
Zde uvádím software, který je podle mého názoru užitečný při práci s Betadiskem. Vše by mělo pracovat nejenom na Spectru, ale i v emulátorech (s podporou TRDOSu) případně na Pentagonu (netestováno).
POZOR! Pokud si myslíte, že některý program sdílím nelegálně, tak mne prosím upozorněte a já program odstraním, ze seznamu. Nemělo, by k tomu dojít, protože, jsem-li dobře informován pro ZX Spectrum se momentálně neprodává ani byte a jestli přece, tak jedině jako shareware bez záruky (obvykle gamepack na CD).
Správce souborů (file managers) a systémové nástroje (system tools)
- AY Driver - ZIP 18kB - Program napsal Tritolsoft (Lubomír Bláha) k důkladnému otestování funkce AY. Je velmi vhodný pro pochopení funkce AY, významu portů a případně i ke zjištění jak sobě vyrobit jednoduché zvukové efekty do programu. Tato verze je upravena pro Betadisk. Originál můžete získat od autora. (viz. odkazy)
- Betatools - ZIP 9kB - Komplexní filemanager se spoustou funkcí a celkem pěkně graficky zpracovaný. Je ovšem poněkud hůře ovladatelný díky pomalému kurzoru.
- Beta Disk Editor (B.D.E.) - ZIP 7kB - Velice dobrý program pro "ruční" editaci obsahu diskety v případě chyby filesystému. Umožňuje přepisovat obsah adresáře i libovolného sektoru (je-li čitelný), umí automaticky provádět i některé korekce chyb. Je velice vhodný k opravě fyzicky nepoškozených disket (tedy těch u nichž byl poškozen jen obsah ne médium). Návod od autora je přiložen jako text do D-TEXTu.
- Cygnus BOOT 2.1 - ZIP 4kB - viz. detailní informace
- Cygnus BOOT 2.2 - ZIP 5kB - viz. detailní informace
- Desnaper - ZIP 9kB - Program pro disassembling snapshotů, na D40 existuje ekvivalentní program, který se jmenuje CrackShot. Desnaper snejně jako CrackShot používá obrazovkový disassembler DevastAce+.
- DiskTape - ZIP 3kB - Program pro kopírování souborů z diskety na pásku.
- KCOPY + - ZIP 3kB - Velmi dobrý kopírovací program pro Spectrum 48kB i 128kB. Umí využívat úplně celou paměť počítače, takže kopírování diskety lze provést s minimálním počtem výměn i na jedné disketové mechanice.
- MataBOOT - ZIP 3kB - Spouštěč programů, narozdíl od mého bootu zobrazuje jména mikroprintem, takže se na obrazovku vejdou úplně všechna i když je disk zcela zaplněn, nicméně se tím zhoršuje čitelnost textu. Neumí zobrazovat obrázky a pracovat s ISO ROM. Pokud Vám toto vše nevadí jedná se o velmi kvalitní program, který mohu jen doporučit.
- Maxiformat - ZIP 3kB - Program ke zformátování diskety na maximální kapacitu. Pozor! Nepracuje a ani nemůže pracovat v žádném emulátoru.
- Ncopy 1.1 - SCL 8kB - Program pro kopírování od Nairama, velmi podobný KCopy, uživatelské rozhraní v mikroprintu.
- TapeBeta - ZIP 2kB - Program ke kopírování souborů z pásky na disketu.
- TapeDisk2 - ZIP 2kB - Další program ke kopírování souborů z pásky na disketu.
Kompilery
- Basic Compiler IUC88+ - TAP.GZ 11kB - Kvalitní kompiler Basicu, který jsem kdysi používal než jsem se naučil programovat v assembleru a používat Prometheus.
Hudební editory a přehrávače (music editors, composers and players)
Některé programy z tohoto seznamu podporují D/A převodník, který ovšem není v žádném (mě známém) emulátoru podporován. Takže pokud nemáte potřebný harware stahujte jen to co pracuje s AY nebo Speakerem.
- ASE 2.0 - ZIP 28kB - (D/A) Amiga sound emulator, zajímavý a universální přehrávač modů pro ZX Spectrum. Vyžaduje D/A převodník na portech 31, 63, 95 takže nepracuje v emulátorech. Minimální konfigurace tedy je Spectrum 128kB, Betadisk, D/A převodník. Soubor ke stažení obsahuje kromě přehrávače i ukázkový modul POPCORN 2 k přehrání.
- Soundtracker - ZIP 29kB - (AY) Starý dobrý Soundtracker s velmi dobrým betadiskovým rozhraním. Součástí souboru ke stažení je i compiler napsaných hudeb.
- Sampletracker 2.0 - ZIP 226kB - (Speaker, AY, D/A) Editor samplovaných hudeb pro Betadisk. Jeho autorem je CBM, rozhraní pro Betadisk dělal někdo jiný a bohužel je v něm drobná chyba. Pokud totiž zkusíte načíst neexistující soubor, tak už se vám nepodaří žádná disková operace. Verzi bez chyby jsem nikde neviděl.
- Konvertor - ZIP 3kB - (AY, D/A)Program pro přehrávání, konverzi a zkracování samplů přímo na ZX Spectru. Jedná se o opravdu jednoduchý prográmek, ale svůj účel obvykle splnil.
Programy pro práci s grafikou (programs for manipulations with pictures)
- Art Studio pro Betadisk a klávesnici - ZIP 19kB - Klasické Art Studio upravené tak, aby pracovalo s Betadiskem. Po spuštění programu je možné navolit ovládací klávesy.
- Art Studio pro Betadisk a Amiga mouse - ZIP 20kB - Toto Art Studio je upravené tak, aby pracovalo s Betadiskem a Amiga myší, bohužel ho nelze ovládat jinak.
Textové editory
- Desktop od Proximy pro TRDOS - na 2 disketách spolu s Fonteditorem, návodem, fonty i utilitami
Hry - výběr mých oblíbených pro Betadisk (my favorite games for TRDOS)
- Action Force (1, 2) - ZIP 54kB
- Digger - ZIP 7kB - Stařičká klasická hra, cílem je chytit běhající potvůrky do pasti a "zazdít".
- Eagles Nest - ZIP 20kB - cílem hry je postřílet podlé nepřátele, pohled na vojáka shora.
- Fighter Bomber (128 remix) - ZIP 70kB - 3D freescape realtime "simulátor".
- Gauntlet 3 (TRD) - ZIP 167kB - rozsáhlá pseudo 3D hra pro Betadisk s hudbou od Tima Follina, mohou hrát i dva hráči.
- Chase H.Q. (128 remix) - ZIP 80kB - automobilová honička se zločinci, které je třeba dohonit a vytlouct ze silnice.
- Lemmings - ZIP 113kB - Matasoftova verze, která je pomalejší než ruská, zato chodí i na originálních Spectrech
- Pang (128 remix) - ZIP 68kB Co bych k tomu mohl napsat ? Zahrajte si a uvidíte.
- Rockman - ZIP 17kB - stařičká hra pro Spectrum 48k, jedna z prvních, které jsem hrál.
- Savage (1,2,3) - ZIP 99kB - trilogie velmi pěkně barevných her, každá je jiná.
- Shadow of the beast (128 remix) - ZIP 96kB - bludiště se spoustou bojových situací
- SitoPons - ZIP 28kB - motocyklové závody při pohledu shora a mírně ze šikmo
- Solders of Fortune - ZIP 34kB - klasická dobře udělaná plošinovka
- Space Gun - ZIP 105kB - taková plnobarevná skoro doomovka
- Silkworm 5 - ZIP 76kB - velmi pěkná střílečka
- Trantor - ZIP 33kB - klasika pro 48k Spectrum
- Turrican 2 - ZIP 247kB - Plnografická hra jejímž cílem je projít (a přežít) rozsáhlé prostory plné všelijakých potvor.
- Wacky Racers (128 remix) - ZIP 67kB - závody v dosti absurdním terénu a prostorách
- Xenon 128 - ZIP 41kB - dobře zpracovaná střílečka s dobrým ozvučením
- Xenophobe 128 (128 remix) - ZIP 91kB - Cílem hry je vystřílet všelijaké bestie a potvory na kosmických lodích, hra je i pro dva hráče a má velice sugestivní hudbu.
Programy a hry ve formátech TAP a TZX
- Beerland - ZIP 22kB - Textová hra v češtině od Jiřího Koudelky (George K).
- BS COPY 128# - ZIP 4kB - Výborný kopírovací program tape nahrávek od BUSYSOFTa pro Spectrum 128kB a kompatibilní. Využívá nejen maximum dostupné paměti, ale provádí komprimaci v reálném čase při nahrávání.
- Dark Side - ZIP 56 kB - 3D adventura od firmy Incentive v systému FreeScape viz. návod.
- Fenomena - ZIP 5kB - Pravděpodobně nejlepší skladba od Qjety z MQM teamu, kterou už bohužel nestihl umístit do nějakého dema (neboť opustil ZX scénu).
- Feud (128/48) - ZIP 28kB - Podrobnosti viz. návod.
- GAMACOPY - ZIP 4kB - Výborný kopírovací program tape nahrávek od BUSYSOFTa. Tentokrát pro Didaktik Gama u něhož dokáže využít maximum z 80kB paměti. Stejně jako BUSY COPY 128 provádí realtime komprimaci.
- LadyBird - ZIP 10kB - Zajímavé demo (?) o malé berušce od M. Fišera.
- MadMix 1 - ZIP 24kB - Slušná variace na téma PACMAN.
- MadMix 2 - ZIP 33kB - Naprosto dokonalá a bezkonkurenční variace na téma PACMAN.
- PSG - ZIP 21kB - Návod na připojení AY včetně testovacího programu pro Spectrum 48kB.
- REX 1 - ZIP 28kB - Akční skákačka s velice pěknou grafikou.
- REX 2 - ZIP 26kB - Pokračování prvního dílu.
- TURTLES 1 - ZIP 38kB - Akční procházečka nepříliš duchaplná, ale graficky pěkná hra.
- TURTLES 2 - ZIP 75kB - O něco lépe zpracované pokračování prvního dílu.
Ostatní - mimo kategorie (others)
- KMouse tester - BZ2 10kB - velmi jednoduchý testovací prográmek pro Kempston Mouse s kolečkem
- Video Player - ZIP 7kB - viz. detailní informace
- Kalkulačka - ZIP 7kB - Velice pěkný kalkulátor pro ZX Spectrum od Busysofta.
- D-Text - ZIP 10kB - Kvalitní textový editor. Umí tisknout na tiskárny kompatibilní s EPSON (zapojené 8255 port A, ale nejsem si tím úplně jistý, protože tiskárnu u Speccy nemám)
- Clip (Animator) - ZIP 32kB - Jeden z programů, který byl napsán na rozhraní OPAT. Zip soubor obsahuje Clip ve formátu TAP, stručný popis programového balíku a stručný popis struktury rozhraní OPAT v angličtině. Zde si můžete přohlédnout zdrojový text nedokončeného OPATu pro Betadisk a případně ho dokončit, máte-li zájem.
- Příručka pro Didaktik Gama - ZIP 206kB - Zde si můžete stáhnout příručku popisující připojení periferií takovou jakou dodávala firma Didaktik Skalica v době, kdy se vyráběly počítače Didaktik Gama. Příručka je v HTML a soubory mají většinou dlouhé názvy. Příručku doporučuji otvírat přes soubor obsah.html.
Programy stáhnuté z ruského webu (Programs downloaded from the russian web.)
V době, kdy jsem následující software stahoval byly problémy s připojením na ruský internet docela velké. Spojení často velmi pomalé a nespolehlivé. Takže jsem se snažil vytvořit lokální kopie toho co mi přišlo zajímavé a už to tak zůstalo. Většina programů je samozřejmě v ruštině, tenkrát nebyla angličtina tak rozšířená jako dnes. Nicméně software je zajímavý především tím, že vznikal dokonce až v době, kdy u nás v ČR byly prodávány už i Pentia kolem 200MHz. Samozřejmě ne všechno, a leccos v té době už upadalo, ale je to důsledek vysoké ceny HW, kterou si mnoho tamních příznivců nemohlo dovolit zaplatit a tak tvořili na ZX Spectrum, které mohli sehnat snadněji a levněji (především jeho klony) a napodobovali software viděný na mnohem dražších PC. Díky tomu vznikaly hry a dema využívající ZX Spectrum opravdu maximálně a občas velmi výrazně překonávající kvalitní komerční software vycházející v dobách největšího rozmachu osmibitů.
- Black Raven (Čórnyj Varón) - ZIP 800kB - Velice dobrá realtime strategie, která se značně podobá Warcraftu 1. Po rozbalení získáte dvě 640kB diskety (soubory TRD) přímo použitelné v emulátoru. Hra je v ruštině a podporuje Kempston Mouse. Tato verze je opravená a nechybí v ní část animace!
- Mirror (Zjerkalo) - ZIP 426kB - Další z ruských programů, tentokrát velmi propracovaná adventura s výbornou grafikou (v možnostech ZX Spectra). Pokud umíte, alespoň trochu rusky a máte rádi napůl textové adventury tak Vám můžu slíbit bezvadnou zábavu. Hra rozhodně není jednoduchá, obsahuje spoustu logických zápletek s nimiž si budete určitě chvíli lámat hlavu.
- Doom (betaversion 1.5) - ZIP 112 - Doom na Spectru? Ano i takové pokusy byly. Není to sice plná verze, ale může Vám dát jistou představu jaké jsou možnosti Spectra. 3D barevná grafika přes celou obrazovku a k tomu celkem plynule je na 3,5 MHz Z80 skutečně výkon. Bohužel grafické schopnosti ZX Spectra jsou velice slabé na tento druh her.
- Worms (demo) - ZIP 37kB - Ukázka toho co by mělo být dokončeno, ale zatím není. Worms se staly na PC hitem a na Speccy by tomu nemělo být jinak. Zatím funguje vše, kromě zbraní (zvláště proslulý scrolling Wormsů je i na Speccy překvapivě velice plynulý).
- UFO - ZIP 300kB - A opět další z výborných ruských předělávek z PC na ZX Spectrum.
- UFO 2 - ZIP 412kB - Ještě lepší pokračování prvního dílu.
- Turbo Assembler v 4.12 - ZIP 37kB - Velice zajímavé vývojové prostředí pro Spectrum. Tento assembler umožňuje všelijaké direktivy a jestli se nepletu tak i oddělovat zdojové texty do unit. Zatím jsem ho neprozkoumal úplně, takže až to udělám přidám na tuto stránku podrobnější popis. K programu je přiložen podrobný návod v ruštině.
- Protracker 3.4 - ZIP 27kB - (AY) Universální hudební editor, jak se zdá odvozený od Soundtrackeru. Není určen k práci se samplovaným zvukem jako jeho vzor z Amigy.
Utility užitečné pro konverzi do ZX Spectra (utilities)
- ZX TOOLS version 1.2 (Shareware version) - ZIP 28kB - PC file manager pro práci se soubory, které odtud můžete stáhnout. Pomocí tohoto programu můžete vyrobit TRD soubor. S TRD souborem umí pracovat X128 emulátor jako s Betadiskovou disketou, takže do tohotou souboru můžete nakopírovat vše co stáhnete z této stránky a používat. Případně vše z této stránky můžete pomocí ZX TOOLS, nebo programu HOBETA nakopírovat přímo na Betadiskovou disketu.
- Z80ASM version 1.02 (autor A. Evdokimov, Sankt-Petěrburg 1998) - ZIP 135kB - Velice dobrý makroassembler v němž jsem taky zkoušel psát software pro Spectrum. Soubor ZIP obsahuje program RUSFONT.ZIP a podrobný návod k programu v ruštině. Stránka autora Z80ASM zde.
- HOBETA.EXE + HOFRMT.EXE (autor ?) - ZIP 38kB - Filemanager pro MSDOS, který dovoluje pracovat s jednotlivými soubory přímo na TRDOSové disketě formátované pomocí HOFRMT.EXE.