OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů
Právě je 20 čer 2018, 20:11

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 13 ] 
Autor Zpráva
PříspěvekNapsal: 03 říj 2016, 10:32 
Offline
Kecálek

Registrován: 25 lis 2015, 01:24
Příspěvky: 125
Has thanked: 1 time
Been thanked: 17 times
Dobrý deň!

Som na scéne ZX Spectra a Didaktikov nový.
Didaktik M som vlastnil pred 25 rokmi, odvtedy len emulátor, no teraz som sa dostal k MiST a potreboval by som pomôcť s niektorými typmi súborov.
Tu sú:
1. CSW - čo vlastne tento súbor je? Snapshot alebo?
2. je mozné konvertovať D40 a D80 disky na TRD?
3. je možné nejakým spôsobom prerobiť snapshoty Z80 na TAP alebo jeden z formátov TRD, TAP, CSW - viem že TRD je obraz disku TR-DOS, je možné teda snapshot uložiť na TR-DOS disk?

Ďakujem veľmi pekne za pomoc.
Miro


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 11:10 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 13:56
Příspěvky: 702
Has thanked: 87 times
Been thanked: 164 times
MIRKOSOFT píše:
2. je mozné konvertovať D40 a D80 disky na TRD?
Ano je. Ale rozhodně ne automaticky a většinou to je zbytečné, protože konverzi už dávno někdo provedl.

Samotná konverze formátu (souborů na disketě) nestačí (to by možná do určité míry automatizovat šlo, třeba pro TRDOS jsou utility, které umí načíst jednotlivé soubory z MDOS diskety a zapsat na TRDOSovou). Ale hlavně je nezbytně nutné upravit zavaděče, případně i strojákové loadery, pokud software s diskem pracuje. K tomu je potřeba umět programovat, znát zdrojový i cílový (diskový) systém, porozumět programu a způsobu, jak zrovna ten konkrétní program s úložištěm pracuje, protože to není vždy stejné atd...

MIRKOSOFT píše:
3. je možné nejakým spôsobom prerobiť snapshoty Z80 na TAP alebo jeden z formátov TRD, TAP, CSW - viem že TRD je obraz disku TR-DOS, je možné teda snapshot uložiť na TR-DOS disk?
dtto

Předělávat snapshot (jakýkoli, nejenom Z80) je většinou nesmysl až na opravdu výjimečné případy, kdy se software v jiné formě nezachoval.

Konvertovat snapshoty z PC na snapshoty diskových systémů reálného hardwaru, pokud vím, dosud nikdo nezkoušel. Nicméně některé snapshoty z emulátorů jdou na ZX načíst pomocí Demfiru, Fatware, ESX DOSu atd... tj. firmwarů pro DivIDE. Ne všechny, tuším právě jen SNA a Z80. A naopak, snapshoty uložené v ESX DOSu by mohly jít načíst emulátorem (nezkoušel jsem, nebylo potřeba).

Co je CSW nevím (Corel WordPerfect?). Na ZX jsem se s tím nesetkal.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 11:25 
Offline
Kecálek
Uživatelský avatar

Registrován: 19 črc 2013, 13:21
Příspěvky: 142
Bydliště: Košice
Has thanked: 48 times
Been thanked: 126 times
1. je to nieco divne paskove: http://ramsoft.bbk.org.omegahg.com/csw.html
2. uprimne, do toho sa ani nepustaj, len sa tym viac rozdeluje scena - uz teraz si rusaci ficia na TRD, ktore je kompatibilne iba samo so sebou, kym cely zapadny svet funguje na standardnych TAPkach (z tohto pohladu aj samotne D40/80 bolo nieco, co tu scene-wide kompatibilitu iba porusovalo, ale ticho sa to akceptovalo heslom: "cudzie nechceme, nase si nedame")
3. toto sa robilo v 80. a 90. rokoch, volalo sa to Multiface a zanechalo to po sebe tolko rozvratenych hier, programov a mozno aj rodin, ze z historickej skusenosti by sme sa tomu mali vyhnut. :dwi:


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 13:08 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12 kvě 2013, 18:27
Příspěvky: 1093
Has thanked: 230 times
Been thanked: 212 times
MIRKOSOFT píše:
1. CSW - čo vlastne tento súbor je? Snapshot alebo?

CSW pouzivaly nektere emulatory pro uchovani obrazu programu tak, jak byly puvodne zapsane na pasce. Tento format se neujal.

MIRKOSOFT píše:
2. je mozné konvertovať D40 a D80 disky na TRD?

Ano, ale lepsi je vysosat soubory z D80 imagi do TAPek.
Realne diskety pro D80 umi cist emulator RealSpec pro DOS, ale jen ty diskety, ktere byly zformatovane MDOSem 2.0. U disket, ktere byly zformatovane MDOSem 1.0 (ktery byl nejbeznejsi) to nejde. Takze postup, jak dostat data z MDOS1 diskety je pomerne slozity:
- v emulatoru RealSpec vytvorit *.D80 image a zformatovat ji (FORMAT "a:")
- tuto prazdnou zformatovoanou image zapsat na realnou disketu
- na realnem Spectru (Didaktiku) s D80 pomoci TOOLS80 od Proximy ci jineho kopiraku zkopirovat obsah stare (MDOS1) diskety na novou (MDOS2, pripravenou puvodne v emulatoru)
- tuto novou disketu s nakopirovanymi soubory vzit a v RealSpecu z ni vyrobit image *.D80
- pomoci utility pro prikazovy radek D802TAP ji prevest do jedne TAPky
- pomoci nejake utility, ktera "vidi" dovnitr TAPek, treba SpectrumNavigatoru nebo Tapiru, vykopirovat potrebne soubory a z nich udelat jednotlive TAPky podle potreby
- u vyslednych souboru je treba jeste upravit Basicove zavadece a odmazat jim hvezdicky u prikazu LOAD, napr. LOAD *"obrazek" na LOAD "obrazek" a ulozit misto puvodnich zavadecu (loaderu), ale toto jde udelat i v nejakem hexaeditoru na PC prepsanim * na mezery, ale musi se vedet kde presne.

MIRKOSOFT píše:
3. je možné nejakým spôsobom prerobiť snapshoty Z80 na TAP alebo jeden z formátov TRD, TAP, CSW - viem že TRD je obraz disku TR-DOS, je možné teda snapshot uložiť na TR-DOS disk?

Teoreticky ano, ale pokud se nejedna o tve vlastni programy, ktere nemas nijak jinak ulozene, tak je lepsi a daleko rychlejsi vyhledat na internetu verzi inkriminovaneho programu v TAP.

_________________
Have you played ATARI today?
blog.factor6.cz | about.me | 8-bitstuff.com | soundcloud | bandcamp


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 14:29 
Offline
Pan Štábní

Registrován: 22 kvě 2013, 20:14
Příspěvky: 1857
Bydliště: Bratislava
Has thanked: 203 times
Been thanked: 342 times
Factor6 píše:
Takze postup, jak dostat data z MDOS1 diskety je pomerne slozity:
- v emulatoru RealSpec vytvorit *.D80 image a zformatovat ji (FORMAT "a:")
- tuto prazdnou zformatovoanou image zapsat na realnou disketu
- na realnem Spectru (Didaktiku) s D80 pomoci TOOLS80 od Proximy ci jineho kopiraku zkopirovat obsah stare (MDOS1) diskety na novou (MDOS2, pripravenou puvodne v emulatoru)
- tuto novou disketu s nakopirovanymi soubory vzit a v RealSpecu z ni vyrobit image *.D80
- pomoci utility pro prikazovy radek D802TAP ji prevest do jedne TAPky
- pomoci nejake utility, ktera "vidi" dovnitr TAPek, treba SpectrumNavigatoru nebo Tapiru, vykopirovat potrebne soubory a z nich udelat jednotlive TAPky podle potreby
Vela z tohto sa da urobit aj ovela jednoduchsie. Pokial ma clovek realne Speccy + D40/D80, moze si prazdnu disketu naformatovat priamo tu, nemusi ju formatovat na PeCi v emulatore. Pokial ma iba MDOS 1.0 (ktory neformatuje korektne), moze pouzit EI-format, utilitku z EI-managera, ktory v MDOSe 1.0 uz formatuje spravne (t.j. na PeCi citatelne).

Ono pokial clovek ma Speccy + D40/D80 a disketovu mechaniku na PeCi, vobec sa nemusi babrat s nejakym formatovanim, pretoze programy z D40/D80 diskety moze priamo "vyexportovat" na MSDOS disketu a na PeCi ich priamo pospajat do tapky pomocou utilitky 0toTAP.


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 15:09 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7039
Bydliště: Praha
Has thanked: 841 times
Been thanked: 816 times
Nebo pro vypípání na reálnou kazetu udělat "M1 (M128) loading". Ale jak psal zxcygnus - to jen pro případy, kdy opravdu neexistuje TAP/TZX verze.

_________________
Integrovat muslimy s Evropany je jako integrovat ovce s vlky.
Call me Mr.Hellwide!


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 15:42 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 660
Has thanked: 80 times
Been thanked: 99 times
MIRKOSOFT píše:
2. je mozné konvertovať D40 a D80 disky na TRD?
3. je možné nejakým spôsobom prerobiť snapshoty Z80 na TAP alebo jeden z formátov TRD, TAP, CSW - viem že TRD je obraz disku TR-DOS, je možné teda snapshot uložiť na TR-DOS disk?

Na přibližně toto jsem si vyrobil PC aplikaci, jejíž aktuální verzi najdeš na konci tohoto vlákna. Jak už tu ale ZXCygnus psal, konverze z jednoho formátu do druhého není úplně triviální záležitost, takže přestože ti aplikace umožní (1) vyrobit si image fyzické diskety, (2) přetáhnout soubory z fyzické diskety MDOSu do image TR-DOSu, (3) měnit parametry souborů, (4) spolupracovat s TAPkou, atd., tak výsledek ti bez zásahů přímo do kódu ZX programu nebude dobře fungovat. Ale můžeš to použít aspoň jako základ pro experimentování :-)
Jinak, převodem disket formátovaných pod MDOSem1 do PC jsem se už zabýval zde.
Snad to nějak pomůže :-)

_________________
韓国のライバルからのより良い購入 (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 03 říj 2016, 16:26 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12 kvě 2013, 18:27
Příspěvky: 1093
Has thanked: 230 times
Been thanked: 212 times
Busy píše:
Factor6 píše:
Takze postup, jak dostat data z MDOS1 diskety je pomerne slozity:
- v emulatoru RealSpec vytvorit *.D80 image a zformatovat ji (FORMAT "a:")
- tuto prazdnou zformatovoanou image zapsat na realnou disketu
- na realnem Spectru (Didaktiku) s D80 pomoci TOOLS80 od Proximy ci jineho kopiraku zkopirovat obsah stare (MDOS1) diskety na novou (MDOS2, pripravenou puvodne v emulatoru)
- tuto novou disketu s nakopirovanymi soubory vzit a v RealSpecu z ni vyrobit image *.D80
- pomoci utility pro prikazovy radek D802TAP ji prevest do jedne TAPky
- pomoci nejake utility, ktera "vidi" dovnitr TAPek, treba SpectrumNavigatoru nebo Tapiru, vykopirovat potrebne soubory a z nich udelat jednotlive TAPky podle potreby
Vela z tohto sa da urobit aj ovela jednoduchsie. Pokial ma clovek realne Speccy + D40/D80, moze si prazdnu disketu naformatovat priamo tu, nemusi ju formatovat na PeCi v emulatore. Pokial ma iba MDOS 1.0 (ktory neformatuje korektne), moze pouzit EI-format, utilitku z EI-managera, ktory v MDOSe 1.0 uz formatuje spravne (t.j. na PeCi citatelne).

Ono pokial clovek ma Speccy + D40/D80 a disketovu mechaniku na PeCi, vobec sa nemusi babrat s nejakym formatovanim, pretoze programy z D40/D80 diskety moze priamo "vyexportovat" na MSDOS disketu a na PeCi ich priamo pospajat do tapky pomocou utilitky 0toTAP.


Na EIM jsem zapomnel, lze i tak. Kazdopadne dve fyzicke mechaniky (A: a B:) jsou k nezaplaceni. Ale ano, toto bylo jen jedno z reseni. U EIMu je jeste jeden "mezistupen", kdy exportuje ne primo do TAPek, ale do formatu *.000, ktery je pak nutne jeste prekonvertovat jednou z Busyho utilitek 0TOTAP do TAPky.

_________________
Have you played ATARI today?
blog.factor6.cz | about.me | 8-bitstuff.com | soundcloud | bandcamp


Nahoru
 Profil  
 
PříspěvekNapsal: 05 říj 2016, 00:46 
Offline
Kecálek

Registrován: 25 lis 2015, 01:24
Příspěvky: 125
Has thanked: 1 time
Been thanked: 17 times
Ďakujem tomascz, utilitu som si stiahol.
Prečo vlastne tieto otázky?

Nevlastním fyzicky nijaké Spectrum ani Didaktik.
Dostala sa mi do rúk FPGA MiST.
Keďže práve Didaktik M bl prvý počítač s ktorým som sa stretol "osobne" - požičal mi ho bratranec a prvé hry a pokusy programovať boli na ňom tak ma nielen zlákalo použiť pre MiST aj core ZX Spectra a ZX81...
Core ZXS podporuje iba spomínané 3 formáty - TRD, TAP a CSW.
Mám veľa D80 obrazov s ČS programami a chcel by som ich použiť - jeden z dôvodov je to že som sa k nim už nedostal, rok po požičaní Didaktiku mi rodičia kúpili môj prvý vlastný počítač - Commodore 64 - a Didaktik bol vrátený bratrancovi...
Tak či tak - myslím že ČS scéna je kvalitná - a nejde to obísť.
Ak viete o nejakom zdroji kde sa dajú ČS diskové programy stiahnuť v TR-DOS diskovom formáte, budem vďačný...

Jednoducho: Didaktik ma k počítačom priviedol, C64 ma naučil programovať, Amiga bola iba zábava a C128 je reálne dobrý strol - momentálne na Nexys4DDR prevádzkujem Mega 65 - akési C65 Plus...

Miro


Nahoru
 Profil  
 
PříspěvekNapsal: 05 říj 2016, 07:32 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2037
Has thanked: 75 times
Been thanked: 279 times
Mrkni na Cygnusovu stránku, tam je ledacos o TR-DOSu, a někde dole i soubory ke stažení...

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 05 říj 2016, 07:55 
Offline
Kecálek
Uživatelský avatar

Registrován: 13 kvě 2013, 16:48
Příspěvky: 197
Bydliště: Košice
Has thanked: 83 times
Been thanked: 75 times
Pokiaľ MiST podporuje TAP a zaujímajú ťa ČS programy a hry, tak mnoho z nich je na http://cs.speccy.cz a drvivá väčšina je v TAP formáte. Ušetríš si mnoho netriviálnych problémov, ktoré sú pri konverziách z jedného formátu do druhého.
Odporúčam ale aj stránky http://www.zx-spectrum.cz, kde sú samozrejme aj zahraničné hry a mnoho ďalších zaujímavostí.

_________________
https://pmd85.borik.net - PMD 85 Emulátor, PMD 85, PMD 32-SD
https://pp01.borik.net/ - PP 01 Emulátor, PP 01


Nahoru
 Profil  
 
PříspěvekNapsal: 08 říj 2016, 02:35 
Offline
Kecálek

Registrován: 25 lis 2015, 01:24
Příspěvky: 125
Has thanked: 1 time
Been thanked: 17 times
V archívoch pri prehrabávaní sa na disku som našiel MDOS3 TOOL s disk image, tak sa chcem podeliť, aj keď myslím že väčšina ak nie všetci už toto máte.
Stiahnite si to z http://www.mirkosoft.sk/mdos3tool.zip

Miro


Nahoru
 Profil  
 
PříspěvekNapsal: 08 říj 2016, 10:10 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 14:27
Příspěvky: 1397
Has thanked: 887 times
Been thanked: 234 times
Může se hodit i STAR REMOVER (v příloze),
z dob, kdy byl český web zaplaven disketovým softwarem v TAPkách.


Přílohy:
d80utils.7z [14.2 KiB]
76 krát
Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 13 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz