OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 14:04

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 
Autor Zpráva
 Předmět příspěvku: BBC Micro - disketové problémy
PříspěvekNapsal: 28.04.2016, 02:19 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Pořídil jsem si (po italsko/francouzských exotech) konečně nějaký normální počítač. Trochu jsem ale narazil z formátem disket. Časem určitě pořídím nějaké moderní řešení, na cestě je gotek, ale v prvním kole jsem to zkusil z fyzickou disketovkou.
Místo původního 8271 je ve stroji dobový upgrade s WD1770 - konkrétně Watford DDB2, ROM - DDFS 1.53.
Že by chodila 3,5 HD mechanika jsem ani nečekal (nechodí). Naopak bez problému s acornem funguje 5,25 DD. Naformátuju, uložím/přečtu soubory, všechno v pohodě.
S čím jsem ale narazil, byl pokus takovou disketu přečíst v PC a hlavně na ní zapsat nějaký ten stažený image. (abych si konečně zahrál Elite na té jediné správné platformě :) )
Při pročítání diskuzí a návodů jsem došel k tomu, že nejnadějnější nástroj by měl být omnidisk. Bohužel diskety, které jsem, na té samé mechanice, naformátoval v Acornu, nepozná.
Teď k tomu, proč ten román píšu. Byl bych rád, kdyby mi někdo chytřejší potvrdil, co si myslím. Tedy, že tohle dobové řešení od Watfordu sice umožnilo použít modernější DD mechaniky, ale je nekompatibilní s čímkoliv od Acornu. Navíc to bylo nejspíš tak málo rozšířené, že moderní utility (jako třeba zmíněný omnidisk) si s tím neporadí...
Samozřejmě odpověď "seš úplně blbej, použij tohle a pojede to" by potěšila mnohem víc :)

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 28.04.2016, 08:47 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Ještě vyzkoušel omniflop. Nevím, co to rozšíření kutí, ale zřejmě by nemělo mrvit DFS/ADFS - to by šlo proti všemu. Resp. nemá to rozšíření zpětnou kompatibilitu s DFS? Asi bych vyzkoušel pod omniflopem udělat klasickou jednostrannou DFS a uvidíš, zda ji BBC načte.

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 28.04.2016, 09:20 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Zkusím, v prvním kole jsem zkoušel omnidisk, protože v kompu, kde by chodil omniflop, nemám vhodnou disketovku...
Co se nekompatibility týče, psal o to Mark z RetroClinic na Stardot tohle:

"Watford DDB2 requires DDFS 1.53 and below, and is not compatible with the Acorn version. DDB3 board is compatible with DDFS 1.54T, and they are cross compatible with the Acorn 1770 DFS and board (and mine!)

Mark."

Původní DFS by to ale zkousnout mohlo... Zkusím...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 28.04.2016, 12:13 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Obávám se, že Omniflop asi DDFS umět nebude. Ale bůh ví, nikdy jsem ho tam nehledal. Každopádně ho můžeš načíst a odeslat autorovi, aby ho implementoval.

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 28.04.2016, 13:19 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Podle popisu neumí...
Zkusím v něm spáchat DFS disketu. Nebo opačně - když formátuju disketu na BBC, tak se ptá jestli použít DD a rozšířený rejstřík souborů. Zkusím co to provede, když dám ne, jestli to vůbec zvládne mechanika...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 28.04.2016, 22:54 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Částečný úspěch :)
Pokud na BBC zformátuju disketu jako SD (FM), tak ji omnidisk sice stále nepozná, ale pokud mu natvrdo nastavím, že je to DFS 40 tracks, tak ji přečte. Je tam ale ještě nějaký renonc v dalším nastavení, protože čte pouze pokud je to nastavené jako 40 stop disketa v 80 stop mechanice. To je u 5,25 DD samozřejmě ložená blbost. Je tam volba DBLSTEP OFF, ale s tou to přestane fungovat...
Každopádně dostatečně malý image se dá zapsat :) Zkusil jsem Arkanoid a funguje :ac:

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 02.05.2016, 22:00 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Problem solved, až se skoro stydím napsat, čím to bylo :)
Stačilo v klidu odjet pálit čarodějnice a nechat to uležet. Pak člověku třeba u piva dojde, že ta dírka, na pravé straně diskety tam není na ozdobu :oops:
Po přelepení chodí běžná 3,5'' HD mechanika s BBC jak fík a omnidisk taky bez potíží pozná oba formáty...
Hlásí je takhle:
SD/FM: 10*256*80 - 200kb/strana
Příloha:
DSC_0977.JPG
DSC_0977.JPG [ 76.27 KiB | Zobrazeno 14929 krát ]

DD/MFM 18*256*80 - 360kb/strana
Příloha:
DSC_0976.JPG
DSC_0976.JPG [ 80.67 KiB | Zobrazeno 14929 krát ]

Zapsat *.ssd image jde taky bez problémů, takže původní a jediná správná verze Elite konečně běží :mrgreen:
Příloha:
DSC_0983.JPG
DSC_0983.JPG [ 50.36 KiB | Zobrazeno 14929 krát ]

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 05.05.2016, 19:55 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Ještě pár drobností ke kabelu, možná je to samozřejmost, ale mně chvilku trvalo se rozvzpomenout :)
Původně se počítalo se čtyřmi jednotkami na kabelu, na konektoru jsou signály sel0 - sel3 a mechanika se nastaví jumperem.
Od dob PC-AT se, u PC, mechaniky nastavují obě (se čtyřmi se už nepočítá) na sel1 a výběr se provede známým překroucením kabelu - mechanika na konci je "0"
K BBC se mechanika připojuje klasicky, netwistovaným kabelem. Pokud tedy má být vidět jako Drive 0, je třeba přehodit jumper. To může být problém u novějších 3,5'' mechanik, které v horším případě nemají jumpery vůbec a v lepším jen pájecí plošky...
Varianta je vyrobit si křížený kabel, podobně jako u pece. Přehodí se ale jen piny 10-12 (sel0 a sel1, 11 je gnd - zůstává na místě)
Příloha:
DSC_0984.JPG
DSC_0984.JPG [ 30.72 KiB | Zobrazeno 14857 krát ]

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BBC Micro - disketové problémy
PříspěvekNapsal: 17.05.2016, 11:08 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2570
Bydliště: Praha
Has thanked: 502 times
Been thanked: 604 times
Další posun. Konečně dorazil Gotek, nahrání HXC firmwaru bylo taky bez problémů.
Display je někde na cestě z číny, takže s BBC jsem zatím zkoušel jen indexed mode. Zdá se že všechno funguje jak má, až na jednu drobnost. Pokud má SSD image 200kb (celá disketa) jde bez problémů převézt na HFE a používat s Gotekem. Pokud je ale menší (takových je v archivu většina) tak to nejde...
Jediné na co jsem přišel je otevřít takový image v BeebEm a do druhé mechaniky si vytvořit prázdný. Pak stačí pustit "*BACKUP 0 1".
Takhle vytvořená kopie už na HFE převézt jde a funguje...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


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ů: 9 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 3 návštevní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