Uživatelské nástroje

Nástroje pro tento web


unicmt:software

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
unicmt:software [2025/01/26 19:34]
admin
unicmt:software [2025/01/26 23:56] (aktuální)
admin
Řádek 15: Řádek 15:
 |< 100% >| |< 100% >|
 ||  @red:  | ||  @red:  |
- 
  
  
Řádek 60: Řádek 59:
 ||  @red:  | ||  @red:  |
  
 +Manažerem můžete procházet po struktuře disku a stisknutím klávesy **<​CR>​** zrychleně spustit jakýkoli **MZF**, **MZT**, **M12** a podobný spustitelný program. **Spustitelné programy začínají** bytem s hodnotou **01**.\\
 +\\
 +Soubory s bytem začínajícím **02** nebo **05** jsou obvykle **BASIC** programy nebo data. Můžete použít soubor **run.cfg** ve složce **/​unicmt**,​ kterým UniCMT nastavíte, jaký program má použít pro načtení dat. UniCMT pak místo dat spustí tento program a datový soubor připraví do emulace kazetového magnetofonu. Po načtení programu pak stačí dát LOAD a načte se datový soubor, který jste odklepli klávesou <​CR>​.\\
 +\\
 +UniCMT manažer má v sobě integrované spouštění zrychleného BASIC MZ-1Z016A pro MZ-800 pro soubory začínající **05** a editoru FET pro soubory začínající **FE**. Pro ně není nutné vytvářet soubor **run.cfg**.
 +Akcelerovaný BASIC je upravný, že automaticky spouští i příkaz **%%RUN "CMT :"​%%**,​ takže se BASIC program po načtení i spustí. U textového editoru FET musíte datový soubor načíst klávesovou posloupností **ESC G <​CR>​**.
 +
 +**Obsah run.cfg a konfigurace spouštění/​načítání dat**
 +
 +Obsah souboru /​unicmt/​run.cfg může vypadat například takto. Uvedená ukázka představuje default spouštění a pro MZ-800 se vykonává automaticky,​ pokud soubor run.cfg neexistuje.
 +
 +<​code>​
 +; English MZ-800 BASIC programs (fast load/save)
 +[05]
 +RUN=/​unicmt/​1z-016a_run_max_speed.mzf
 +LH=85
 +LL=25
 +SH=18
 +SL=65
 +
 +; Czech MZ-800 FET editor text files
 +[FE]
 +RUN=/​unicmt/​Fet-3-2.mzf
 +LH=470
 +LL=120
 +SH=240
 +SL=278
 +</​code>​
 +
 +  * **;** řádky začínající středníkem jsou brány jako komentáře a ignorovány
 +  * **[HH]** zahajuje sekci pro soubory začínající bytem HH (hex)
 +  * **RUN=** určuje program, který se má spustit
 +  * **LH**, **LL**, **SH** a **SL** jsou časové koeficienty (v mikrosekundách) používané v kazetových rutinách pro nahrávání. Změnou koeficientů můžete měnit rychlost nahrávání.
 +
 +{{:​unicmt:​unicmt_tape-pulse-length.png|}}
  
 ---- ----
Řádek 65: Řádek 99:
 |< 100% >| |< 100% >|
 ||  @red:  | ||  @red:  |
 +
 +Kazetový magnetofon má na pásce obvykle více programů za sebou. UniCMT umožňuje tuto funkci prostřednictvím souborů MZT (koncovka není důležitá). Stačí spojit více souborů do jednoho a UniCMT je postupně na žádost počítače o spuštění CMT přehraje.
 +
 +Pokud chcete změnit rychlost přehrávání některé části, stačí mezi ně vložit hlavičku ze souboru 1xspeed.mzf,​ 2xspeed.mzf nebo 3xspeed.mzf.
 +
 +Pokud se vám nechce soubory spojovat ručně, můžete pro vytváření souborů MZT použít nástroj [[https://​github.com/​mlukasek/​QDTool|QD Tool]]. Je primárně určen pro práci se soubory na obrazech QuickDisku, ale s MZT si také hravě poradí.
 +
 +{{:​en:​unicmt:​qdtool.png|QDTool}}
 +
 +<WRAP round alert>
 +=== POZOR ===
 +Většina souborů na [[http://​www.mz-800.scav.cz/​|SCAV]] je kopírovaná přes CP/M a jejich délky jsou prodlouženy na násobky 128 bytů, protože CP/M umí délku souboru specifikovat pouze v sektorech, nikoli bytech.
 +To nevadí při běžné práci, ale vadí pokud takovéto soubory chcete jednoduše pospojovat za sebe pro vytvoření MZT. Proto délku před pospojováním zkontrolujte nebo použijte třeba [[https://​github.com/​mlukasek/​QDTool|QD Tool]].
 +</​WRAP>​
  
  
Řádek 71: Řádek 119:
 |< 100% >| |< 100% >|
 ||  @red:  | ||  @red:  |
 +
 +Abychom vám usnadnili práci s UniCMT, připravili jsme vám [[https://​www.sharpwiki.cz/​doku.php?​id=unicmt:​download|vzorový obsah pro uložení na USB flash disk]], kterým můžete začít svoji práci s UniCMT.
  
  
Řádek 77: Řádek 127:
 |< 100% >| |< 100% >|
 ||  @red:  | ||  @red:  |
 +
 +Firmware obsahuje i manažer, takže aktualizace firmwaru obvykle znamená i aktualizaci manažera. Pro aktualizaci firmwaru je potřeba umístit **do kořenového adresáře** USB flash disku soubor **unicmt.app**
 + a počítač **zapnout při zmáčknutém šedém tlačítku**. Rozbliká se levá LED červeně, pak zablikají červeně obě, následně zablikají zeleně a **zůstanou zeleně svítit**.
 +To znamená, že firmware byl úspěšně aktualizovaný. Pak stačí stisknout pravé červené tlačítko a tím přepnout UniCMT do běžného provozního režimu. Nebo vypnout a zapnout počítač.
 +
 +[[unicmt:​download|Nejnovější verzi firmwaru a ukázkový obsah pro váš USB flash disk najdete zde.]]
  
  
Řádek 84: Řádek 140:
 ||  @red:  | ||  @red:  |
  
 +V případě potíží můžete získat podporu k zakoupeném produktu na e-mailu:
 +[[support@retrocomp.cz|support@retrocomp.cz]]
 +
 +Vezměte prosím na vědomí, že UniCMT je hobby produkt. Nejedná se o průmyslovou masovou výrobu a kapacity na podporu a vývoj hardwaru i softwaru jsou omezené. Přesto se maximálně vynasnažíme vám pomoci.
  
unicmt/software.1737909271.txt.gz · Poslední úprava: 2025/01/26 19:34 autor: admin