OldComp.cz http://www.oldcomp.cz/ |
|
Archiv přepsaných kazet s utilitami a uživatelskými programy http://www.oldcomp.cz/viewtopic.php?f=37&t=9013 |
Stránka 3 z 11 |
Autor: | Ladislav [ 04.11.2020, 15:14 ] | ||||
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog | ||||
Kazeta 013: Kompilace dvou podobných kazet do jedné Za zmínku stojí určitě ARTIST II pro tiskárnu Robotron K64xx, LABORATOŘ, VERIFIKÁTOR BASICU (návod v knížce HellSoftu nebo některém čísle Amatérského programátoru), PLOŠNÉ SPOJE s dohrávkami VERZE 1 a VERZE 2. Od HellSoftu program HELLTAPE (s možností tisku na BT-100), dále od Hellsoftu (proč není na popsikách kazet?) podprogram v basicu ČEŠTINA pro psaní českých znaků 8x8 v programech a s tím související i program MATEMATIKA, kde je i tento podprogram vložen. Druhá strana kazety tak jako standard... Ale na konci je DESKTOPMAN - textový soubor s klávesovými zkratkami do Desktopu. Jo a Desktop a COPY COPY z této kazety nejde spustit, ale máme jej tu jinde a líp. Jo a na začátku strany B mi ještě zbyl od něčeho soubor “pokeing1”...
|
Autor: | Ladislav [ 05.11.2020, 21:43 ] | ||||
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog | ||||
Kazeta 014: VELMI ZAJÍMAVÁ KOMPILACE PROGRAMŮ: ART MIOL (ART STUDIO se zvláštní počeštěnou úvodní úvodní obrazovkou výběru ovládání) KONVERZE D-Text - D-Writter, LOAD - ze ZX se stává klopný obvod, SPECTRUM SOUND COMPILLER, TEST z vyhlášky 99, OPRAVA V TEXTU CODE, DATABANKA pana Nováka, PROGRAM PRO PLOŠNÉ SPOJE, PŘEVOD ČÍSELNÝCH SOUSTAV, dokonalý SHADOW PRINT od pana Auzského, texťák THE LAST WORD... atd... Jen pro zajímavost - a moc prosím o vysvětlení - hned první dva programy - Artist II a Shadow 1 - jsou zřejmě pod nějakou ochranou - ačkoliv je přes TF COPY v pohodě nahraju, aniž by to hlásilo jakýkoliv error, tak pak při pokusu o standardní nahrátí to oznámí "tape loading error" ALE V HORNÍM LEVÉM ROHU OBRAZOVKY A NA MODRÉM POZADÍ... - O CO JDE? Dokážete je (hlavně Shadow 1) zprovoznit?
|
Autor: | Ladislav [ 06.11.2020, 09:47 ] | ||
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog | ||
PotPalo píše: Nejaká ochrana, niečo ako od busyho... To chce audiozáznam. Ahoj, v příloze screenshot TF COPY, kam jsem nahrával ten Shadow 1 (viditelně bez chyby), který teď nemůžu jako wavku najít, ale jako wavku posílám ten ARTIST 2 (je součástí celé strany, ale šel mi nahrát až jako poslední jiným kazeťákem, takže je až na konci záznamu). link zde: https://mab.to/XLUDd4Pgw
|
Autor: | Ladislav [ 06.11.2020, 18:55 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
PotPalo píše: Ladislav píše: ...Jen pro zajímavost - a moc prosím o vysvětlení - hned první dva programy - Artist II a Shadow 1 - jsou zřejmě pod nějakou ochranou ... Asi nejaký omyl. Na tej WAVke hneď prvé dva programy chýbajú, takže nemôžem slúžiť. Artist 2 je ešte aj na konci, tam má poškodený BASIC blok, ale nevyzerá to na chybu pásky, skôr akoby odmazané už v audioeditore (medzi zavádzacím signálom a dátami, nieje tam synchronizačný ani značkový byte a nenadväzuje to plynule ale skokom, to páska nedá). Mě už se v tom mnozství wavky špatně dohledávají, Artist 2 jsem skutečně dával až na konec té pásky, kterou máš a určitě jsem to nahrával i se Shadow 1 ještě jednou někam jinam. Ale ta tapka je přesně z toho 1:1, úplně stejně se choval program i z té wavky - TF COPY jej v pohodě přečetl a uložil, ale při nahrávání to hlásí to co píši výše. V audioeditoru nic needituju. Ještě jednou zopakuji, že soubory nahrávám postupně přes MASTERCOPY na disketu, abych tak mě 100% jistotu, že program šel nahrát. Z diskety jej pak stále přes MASTERCOPY nahrávám na harddiskový nahralvač do wavky, taktéz 1:1, v programu GoldWave preuložím do VOC pro TAPER, který jej dá do TAP. Vše tedy od kazety do TAP 1:1. |
Autor: | PotPalo [ 06.11.2020, 19:48 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Tá posledná wavka čo je na ňu odkaz cez mab.to, tá začína fontami 1 až 20. Tak vážne neviem, tie dva prvé programy tam skrátka niesu. Nemám teda čo zachraňovať. Tiež pokiaľ niečo nejde, stačí mi dať wavku s príslušnými programami, nie celú pásku. Ja som myslel že sem treba dať priamu nahrávku programov ktoré nejdú, priamo nahrať wav do PC, nie už spracovaný záznam, ktorý prešiel x zariadeniami. Tam už nič nezachránim, nemôžem vedieť ktoré zariadenie to ako upravilo alebo zmršilo. |
Autor: | Ladislav [ 06.11.2020, 20:08 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Ale vždyť už jsme to výše napsal - ten Artist 2 je na konci toho souboru, cos stáhnul, neboť se mi jej jako první nepodařilo na jednom kazeťáku nahrát - proto to začíná FONTY. Pak jsem kazetu převinul zpět na začátek, vložil do jiného kazeťáku a Artist 2 nahrál sem na konec. Nic jiného nemám. Takže ano, je to jediná verze, která kazeťákem do MASTERCOPY prolezla. Ta na tom konci wavky, kterou sis stáhnul. Těžko Ti pošlu záznam rovnou z kazeťáku - jak píši, v každém se to chová jinak a i při různých nastavení výstupních hlasitostí. Není v mých silách tolik verzí natáhnout (3 kazeťáky po 10ti stupních výstupní hlasitosti = 30 verzí). Proto to nahrávám přes ZX Spectrum na disketu přes MASTERCOPY, neboť rovnou vidím, ze kterého kazeťáku a jakou výstupní hlasitostí to do ZX Spectra projde. Wavka je teprve pak vyrobena přepisem z diskety z MASTERCOPY, úplně stejně, jako kdybych to z kopíráku nahrál do kazeťáku. V ten moment, ale kazeťák nahrazuji digitálním záznamem na harddisk, kde vznikne rovnou wavka. Čili ta wavka je ověřená, že 100procentně prošla do ZX Spectra BEZ JAKÉKOLIV HLÁŠKY “tape loading error”. Jinými úpravami neprošla. Proto mě pak ta hlášaka překvapuje, neboť je na horním řádku, což je nestandardní. Jo a přepisy nedělám na žádném emulátoru, ale poctivě přes Gumáka |
Autor: | dex [ 06.11.2020, 20:56 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Což je ale právě úplně blbě, protože se tím nahrávka změní a nejde definovat, jak vypadala ta původní. Naříklad Busyho ochrana spočívala v detekci přesné délky meziblokové mezery, jinak byly nahrávané bloky úplně standardní. Je jasné, že poté, co se program prohnal kopírákem, nebyla délka meziblokové mezery dodržena a program nešel nahrát, přitom byly všechny bloky v absolutním pořádku a ničím se nelišila jejich kopie od originálu. |
Autor: | PotPalo [ 06.11.2020, 21:23 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Aká medzibloková medzera? O tom neviem. Busyho ochrana pre Ultrasofťácke hry spočívala v tom, že na prvý pohľad úplne štandardné bloky (aj hlavičky) mali na konci nahraté ešte 4 bity naviac. Takže skopírovať to išlo normálne, teda aspoň to tak vyzeralo, ale pri pokuse nahrať to hlásilo nelegálnu kópiu. Tie 4 bity totiž kopírák už nenahrá, a bez nich to nejde. Tak toto môže byť niečo podobné, ale namiesto nelegálnej kópie to hlási Tape loading error. Preto som spomínal busyho, myslel som že sa o tom už vie. Z kópie ktorá už nejde a už tam ochranná časť nieje sa nedá urobiť funkčný originál, to dá rozum. |
Autor: | dex [ 06.11.2020, 21:47 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Citace: Aká medzibloková medzera? Mezera mezi bloky, Watsone. Někde takovýhle trik byl, možná to nebyl Busy, paměť je zrádná. Nicméně oba uvedené způsoby (měření mezery, čtyři bity navíc) projdou kopírákem nepozorovaně a původní nahrávku z kopie nejde zrekonstruovat. |
Autor: | l00k [ 06.11.2020, 22:36 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Díval jsem se na ten program Shadow, ta ochrana je dooost dobrá, bez emulátoru hodně těžko překonatelná, používá to normální ROMkový loader, ale za hlavičkou i datovým blokem jsou (minimálně) 4 bity, které se pak spojí a tímto číslem (s přírůstkem 59) se celý blok vyxoruje. A kdyby tohle bylo málo tak se to pak ještě XORuje jednou a pak teprve se spustí ten první nahrávaný blok (BASIC), ale na ten už nevidím protože se nerozkóduje. A ten Wav teda neobsahuje funkční verzi toho Artist2, nenahraje to ani úvodní BASIC (loading error po pár bajtech)... |
Autor: | Ladislav [ 07.11.2020, 09:10 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
l00k píše: Díval jsem se na ten program Shadow, ta ochrana je dooost dobrá, bez emulátoru hodně těžko překonatelná, používá to normální ROMkový loader, ale za hlavičkou i datovým blokem jsou (minimálně) 4 bity, které se pak spojí a tímto číslem (s přírůstkem 59) se celý blok vyxoruje. A kdyby tohle bylo málo tak se to pak ještě XORuje jednou a pak teprve se spustí ten první nahrávaný blok (BASIC), ale na ten už nevidím protože se nerozkóduje. A ten Wav teda neobsahuje funkční verzi toho Artist2, nenahraje to ani úvodní BASIC (loading error po pár bajtech)... Aha, jedná se tedy doslova o ochranu? Jak jí tedy mohl tehdejší uživatel odkódovat? Ten ARTIST 2 v jíné wavce asi nedohledám, ale v té TAPce je z na 100pro z verze, která skutečně ZX Spectrem prošla bez jakýchkoliv errorů. Chová se úplně stejně jak u SHADOW 1, tak pokud by byla prolomena ochrana Shadow 1, mohlo by to fungovat i pro ARTIST 2, ale vůbec na něm nelpím, je jich tu už hodně verzí, ale spíš ten SHADOW 1 by mě zajímal, zda to není oproti těm, které tu už máme jiná další verze. Diiiik |
Autor: | l00k [ 07.11.2020, 11:55 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
Tak udělej Wav z toho Shadow1 a já to lousknu, šlo by to asi i bruteforce (zkusit 256 možností) z toho co je, rychlejší to bude přes ten Wav. podle mně to tehdá nikdo neodkódovával... vzali to na dvojčeti natvrdo kopie kazety. |
Autor: | PotPalo [ 07.11.2020, 22:00 ] | ||
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog | ||
Netreba nič lámať. Pokiaľ to používa pridaný 4-bit ako busyho loadery, stačí pridať jeden celý byt kde to bude, a ešte jeden ako nový CRC. Takto mám uložené originálky od Ultrasoftu. Dajú sa kopírovať, sú v TAPke, a pritom je to neupravený originál, funkčný. Teda až na ochranu proti kopírovaniu. Príklad v prílohe, tiež to má ochranu. Teda malo. Ale aj tá sa dá obnoviť, stačí previesť späť do wav a zmazať v editore 12 bitov na konci blokov.
|
Autor: | Busy [ 08.11.2020, 09:41 ] |
Předmět příspěvku: | Re: Archiv přepsaných kazet s utilitami a uživatelskými prog |
dex píše: Citace: Aká medzibloková medzera? Mezera mezi bloky, Watsone.Někde takovýhle trik byl, možná to nebyl Busy, paměť je zrádná. PotPalo píše: Netreba nič lámať. Pokiaľ to používa pridaný 4-bit ako busyho loadery, stačí pridať jeden celý byt kde to bude, a ešte jeden ako nový CRC. Dokonca ani ten CRC netreba. Mame kopiraky, ktore vedia korektne skopirovat aj blok so zlou paritou. Akurat teda kontrola, ci sa nahral spravne, je malinko komplikovanejsia (treba vediet spravnu hodnotu parity co vypise kopirak).Ladislav píše: Proto to nahrávám přes ZX Spectrum na disketu přes MASTERCOPY, neboť rovnou vidím, ze kterého kazeťáku a jakou výstupní hlasitostí to do ZX Spectra projde. Wavka je teprve pak vyrobena přepisem z diskety z MASTERCOPY, úplně stejně, jako kdybych to z kopíráku nahrál do kazeťáku. V ten moment, ale kazeťák nahrazuji digitálním záznamem na harddisk, kde vznikne rovnou wavka. Čili ta wavka je ověřená, že 100procentně prošla do ZX Spectra BEZ JAKÉKOLIV HLÁŠKY “tape loading error”. A to je prave zle, ako uz napisal PotPalo. To ze to kopirak skopiruje (zdanlivo) v poriadku, este neznamena, ze program je v poriadku. Vid moje ochrany pre Ultrasoft.Wavku treba robit tak, ze sa kazeta pusti na kazetaku so spravne nastavenou kolmostou hlavy a priamo sa analogovo nasnima do WAV (idealne 44.1 kHz/16 bit). A az takto nasnimana WAVka sa nasledne podrobuje akemukolvek dalsiemu digitalnemu spracovaniu. Jedine takto nasnimana WAVka je kopia 1:1 povodnej pasky. |
Stránka 3 z 11 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |