OldComp.cz http://oldcomp.cz/ |
|
TURBO DNM, TURBO MOS pre TURGEN SYSTEM http://oldcomp.cz/viewtopic.php?f=26&t=4958 |
Stránka 2 z 2 |
Autor: | baktra [ 06.02.2017, 21:05 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
viktormt píše: super, som zvedavy, bude o tom clanok?:) priznam sa, ja som v tychto veciach lajk, mal som kedysi magnetofon s touto upravou, tusim aj s rs232 vstupom, ale ten magic je bohviekde.. viem vsak o niekom, kto by bol ochotny nieco take podla schemy urobit, rad by som max prenosovu rychlost otestoval na real hw. Prostě sepíši svoje poznatky. Ještě ale budu potřebovat nějaký ten čas. |
Autor: | baktra [ 14.02.2017, 20:33 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
Tak se tedy podělím o výsledky svého "výzkumu". Prozatím rozlišení toho co k čemu patří. V celém tom hokeji vystupují celkem tři různé úpravy magnetofonu:
Dále k programovému vybavení, které tyto úpravy využívalo. TURBO D Na počátku bylo programové vybavení zvané Turbo D, které využívalo NZT. Ke čtení a zápisu poskytovalo zařízení D: a soubory zapisovalo ve formě 1031bytových bloků. Vylepšenou verzí původního Turba D bylo Turbo DNM. Využívalo NZT a poskytovalo tři CIO zařízení - D:, N: a M:. M: byl RAMDISK, D: ukládalo soubory v podobě duplikovaných 1031bytových bloků, N: ukládalo soubory v podobě neduplikovaných 1031bytových bloků. Dalším vylepšením Turba D byl "malý operační systém" Turbo MOS, který rovněž poskytoval CIO zařízení D:, N: a M: Tento malý operační systém byl dodáván ve dvou verzích. Turbo MOS-D spolupracující s NZT a Turbo MOS-T spolupracující s T2000. Verze T byla reakce na rychle se šířící pražské T2000. Existovaly i verze QNM či QN, které byly určeny pro spolupráci s disketovou jednotkou (Q: vyklidilo prostor zařízení D: poskytované disketovým operačním systémem). Také vznikly miniaturní binární zavaděče (TURBO D BLOAD V0 a V2) v několika verzích. Umožňovaly zavádět a spouštět binární soubory (tak jako to dělají různé MiniDOSy a MikroDOSy). Jednotlivé verze se liší obsazením paměti a také spoluprací buď s NZT nebo T2000. Pro Turbo D BLOAD V3.3 a vyšší mi však není známo s jakou turbo úpravou spolupracují a NZT to určitě není. QROS QROS je operační systém určený pro spolupráci s turbo úpravou TEMO. Natahuje se do paměti pod ROM a mění část OS, který má na starosti obsluhu zařízení C: tak, aby se využívala turbo úprava a zvýšená přenosová rychlost. Formát souboru mi zatím není znám, ale budou to nejspíš bloky o pravidelné délce. To je zatím všechno (je toho málo). Na atarionline.pl je ke stažení emulátor atari800 vylepšený o možnost zápisu turba, takže ho zkusím vyzkoušet na zde popsané programové vybavení a něco "zapsat na virtuální magnetofon" a prozkoumat vzniklý záznam. |
Autor: | baktra [ 15.02.2017, 10:23 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
Ještě doplním, že ten emulátor z ATARIONLINE.PL je ke stažení v tomto diskuzním vlákně - na jeho konci (binaria dla Windows). Poděkovat můžeme ataristovi s příznačnou přezdívkou FUJI. |
Autor: | baktra [ 19.02.2017, 16:45 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
Tak dalších pár poznatků k formátu ukládání dat, který používá Turbo D a jeho nástupci Turbo DNM a Turbo MOS.
Co se týká struktury jednotlivých bloků.
Škoda, že ve zpravodajích AK nejsou zapsané všechny podrobnosti bit po bitu. Člověk pak musí zbytečně moc přemýšlet. Kdo by si chtěl vyzkoušet záznam dat Turba D ve výše zmíněném emulátoru, tak může.
Každopádně by se tak v nouzi daly dekódovat soubory z kazety. Jednoduchý kopírák v BASICu zapisující na zařízení H: by to snad dokázal. Mluvíme samozřejmě o Turbu D a jeho variantách verze < 3.0. |
Autor: | baktra [ 20.02.2017, 22:42 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
Tak dalších pár střípků, tentokrát struktura bloku včetně řídících bytů. Je-li v bloku UB uživatelských bytů, vypadá to takhle: Kód: 00 (UB/256)+1 01 (UB%256)+1 02 (UB/256)+1 03 (UB%256)+3 .. První uživatelský byte .. Druhý uživatelský byte .. .. Poslední uživatelský byte UB+4 Náhodný byte (Čert ví k čemu je. Možná k rozlišení různých souborů se stejným jménem jako u systému B-TAPE) UB+5 Kontrolní součet (suma všech předchozích bytů % 256 - CLC, LDA chsum, ADC curr_byte, STA chsum) / značí celočíselné dělení a % zbytek po dělení Teď už jenom stačí rozklíčovat obsah hlavičkového bloku a je dost informací i na experimentální plugin do Turgenu. Instrukční sada jeho generátoru by i na takovéhle turbo měla stačit. Zato výstupní obrazy kazet budou plné pwml bloků. Uvidíme. A ještě můžu potvrdit, že soubor d2.wav co Viktor poskytl v předchozích příspěvcích je skutečně Turbo D. Dokonce se mi podařilo ho v emulátoru načíst. |
Autor: | baktra [ 04.03.2017, 22:34 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
Tak zásuvný modul pro Turgen už je ve vývoji. Jde to ale ztuha. Příloha:
|
Autor: | viktormt [ 19.03.2017, 14:43 ] |
Předmět příspěvku: | Re: TURBO DNM, TURBO MOS pre TURGEN SYSTEM |
wau, skvele informacie, cez tyzden sa pozriem na ten emulator a nieco poskusam.. ma ma tiez kontaktovat autor zapojenia, tak som zvedavy, ake dalsie informacie doda. |
Stránka 2 z 2 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |