OldComp.cz

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


Právě je 20.04.2024, 04:54

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 47 ]  Přejít na stránku Předchozí  1, 2, 3, 4  Další
Autor Zpráva
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 15:39 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2089
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
Za mňa je bláznivá výmena ROM. Za ideálne riešenie považujem: otvorím D40, medzi mechaniku a kábel pripojím malú krabičku, zatvorím D40. Hotové do minúty, bez letovania, a funkčné. Navyše možnosť vrátiť do pôvodného stavu (tiež do minúty) bez zanechania stôp.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 16:20 
Offline
Radil

Registrován: 18.10.2014, 23:10
Příspěvky: 377
Has thanked: 28 times
Been thanked: 120 times
PotPalo píše:
Stopa 40? 41? To kde ste. Ja mám diskety naformátované na 42 stôp..

No myslel som, že stopy sa počítajú od nuly, takže ak je hlava nad stopou 41 je počet stôp 42. Neviem koľko presne zvládne ktorá mechanika, ale ako píšete nie každá zvládne 43, preto aj to "cca 40 - 41". Inak ja by som si radšej tykal, veď sme tu na fóre ako jedna rodina.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 16:21 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1521
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 383 times
Dělej si co chceš.
Toto je problém, který už někdo řešil.
A vyřešil jej výměnou ROM.

Pokud to chceš řešit tím, že do D40 nacpeš ARM procesor, co bude počítat stopy, tak si tam nacpi ARM procesor, co bude počítat stopy.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 16:24 
Offline
Profík
Uživatelský avatar

Registrován: 20.02.2017, 01:17
Příspěvky: 806
Has thanked: 19 times
Been thanked: 48 times
A na co D40?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 16:55 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2089
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
Antony/DTA píše:
...Inak ja by som si radšej tykal, ....

No veď tykám, ale v množnom čísle. :D

Oné... ARM. ATINY... to bol iba taký záchvat. Skutočné retro riešenie by bol čítač s 74LSniečo a ešte ďalší IO ktorý by blokoval signál. A nemusí to počítať oboma smermi, reset ide aj tak od TR00 hore, takže stačí od TR00 smerom k 42, tam to vypne STEP. Smerom dolu by to mohlo nulovať počítadlo, rovnako ako TR00.

K poslednej otázke: Načo D40? Predsa na nočné programovanie (alebo hranie?). Nemám DivIDE. :oops:

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 19:18 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3663
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 797 times
PotPalo píše:
Ja mám diskety naformátované na 42 stôp, staršie ešte dokonca na 43, ďalej to už nešlo. Po výmene mechaniky tá 43.stopa už buchne ako na ňu príde vozík, takže je to zrejme 42,8. ;) , ale čítať sa našťastie dá, a zapisovať na ňu nebudem. 42 je limit mechaniky a hotovo. Nakoľko by som bol rád keby to čítalo aj 43. stopu, ktorá je posledná kde sa dá fyzicky dostať, tak de fakto miesto na spínač, senzor, alebo tlmič tam nieje. Je to skrátka na doraz. Týmto padá moje prvotné riešenie s mikrospínačom, a ponuka sa riešenie počítania stôp podľa signálov na kábli.
V tom pripade je riesenie s jednoduchou krabickou na kabli nepouzitelne. Cisto logicky, ak po krabicke chces, aby zabranila mechanike seeknut na stopu 43 (kde to uz narazi), potom bude tato stopa necitatelna lebo krabicka nikdy nedovoli mechanike sem presunut hlavicku.

Asi najlepsie riesenie bude zavriet D40 do zvukotesnej, alebo aspon odhlucnenej skatule ktoru budes otvarat len kvoli vkladaniu / vyberaniu diskiet :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 19:39 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1976
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
Ja o tom nikde nemuzu nic najit, vyslo to nekde v ZXM? Neco si matne pamatuji s pridanou SRAM, to je ono?

Ja vim o upravenem M-DOS 2.1, ale pro 1.0 to neznam a protoze mam jen D40, tak by se mi to hodilo.

dex píše:
Úpravy PVL ROM:

begin
D40 PVL 14

Uprava M-DOSu 1.0

Upravy:

-odstraneno (49152),BC pri kopirovani
-reset : -fialovy paper a border
-inicializuje 8255 (vse vstupni)
-vypne AY
-nepotrebuje mit v zxrom hodnotu 1, pushne si ji na 16384, coz by ale v budoucnu mohlo prekazet, takze to asi vratim zpet.
-pri prvnim resetu se pokusi do sebe zapsat zapojene mechaniky a dale se provadi uz jen no-seek reset (pokud vsak nedrzime CS)
Pri ns-resetu se nemeni aktualni mechanika. (16042)

Pr: nainstalovat a resetovat s povolenym zapisem a pak OUT 147,177 zakazat zapis
-zatim zachovan cheat BMSp (zatim)
-CAT vypisuje misto atributu Pocat. adr a Treti byte hlavicky
POKE #234,2 > pise misto tretiho bytu prvni sektor, POKE #234,0 vrati zpet
-List * nevypisuje jmena vlozenych disket
-NMI menu (zatim pouze pri stisku SNAP v zxrom a neporusene kontrolni tab apd.)
indikuje se modro-fialovymi pruhy jedoucimi nahoru
"a" continue, vrati se rizeni prerusenemu programu
"s" snapshot, ulozi na disk snap 16256,49280 "SNAPSHOT00.S" a continue
"d" spusti obrazovkovou verzi DEVASTACE s nastavenymi registry
"f" fotoshot, ulozi na disk screen 16384,6912 "FOTOSHOT00.B" a continue
"g" skok na adr 14598 v zxrom. (odpovida NMI menu v BS-ROM)
{Pozn:cisla pro snap a foto se pocitaji spolecne}
end;


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 19:55 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2344
Has thanked: 303 times
Been thanked: 640 times
PotPalo píše:
Za mňa je bláznivá výmena ROM. Za ideálne riešenie považujem: otvorím D40, medzi mechaniku a kábel pripojím malú krabičku, zatvorím D40.
Jak je libo. Když se ti to podaří, jsme zvědaví na všechny šťavnaté detaily :)

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 20:28 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1521
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 383 times
Citace:
Ja o tom nikde nemuzu nic najit, vyslo to nekde v ZXM? Neco si matne pamatuji s pridanou SRAM, to je ono?

SRAM netřeba, Tritol s PVL si ji sice dali, aby mohlo snadno vyměňovat ROMky, ale stačí i jen vypálit do EPROM.

Musel bych projít staré weby (které už zmizely), ale PVLova strának s ROM, v níž už je i tape emulátor, z roku 1997, je tady:
https://web.archive.org/web/19970807075400/http://sorry.vse.cz/~xrihp01/speccy/

(D80 emulátor vyžadoval myslím i změnu ROM v počítači.)

Jestli byly i pozdější verze, nevím, musely by se projít postupně jednotlivé archivy v čase.
Úplně poslední verze (kde byl i OS Matrix) před zrušením webu (která ale není kompletní s downloady!):
https://web.archive.org/web/20020202015727/http://sorry.vse.cz/~xrihp01/speccy/

Verze z roku 2000, kde download funguje, je tu:
https://web.archive.org/web/20000824091502/http://sorry.vse.cz/~xrihp01/speccy/

Podobně by mne zajímaly downloady z Tritolova starého webu - jeho D40 úpravy Fighter Bomber, UFO, UFO 2, Black Raven, Doom, ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 23.02.2020, 21:12 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2089
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
Busy píše:
...Cisto logicky, ak po krabicke chces, aby zabranila mechanike seeknut na stopu 43 (kde to uz narazi), potom bude tato stopa necitatelna lebo krabicka nikdy nedovoli mechanike sem presunut hlavicku....


Myslel som to takto: na 43. stopu kde to narazí to ešte seekne, takže to jedno "buch" bude počuť, ale pokus ísť na 44+ kam to tlačí pri resete (a to 10 krát), to už odpojí signál STEP, takže si to v tichosti počká na tej 43. až príde signál na posun späť. Tiež tam dám prepínač 42/43, a keď bude treba 43, prepnem...

Takže pri resete namiesto vrrrrrrrrr GRRRR vrrrrrrrr (54)
bude vrrrrrrrrr ŤUK pauza vrrrrrrr (43),
alebo vrrrrrrrr pauza vrrrrrrr (42).

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 24.02.2020, 07:01 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3663
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 797 times
PotPalo píše:
Takže pri resete namiesto vrrrrrrrrr GRRRR vrrrrrrrr (54)
bude vrrrrrrrrr ŤUK pauza vrrrrrrr (43),
alebo vrrrrrrrr pauza vrrrrrrr (42).
Mala fakticka poznamocka:
Prave pomocou toho GRRRR si MDOS rozlisuje medzi 40 a 80 stopou mechanikou. Pokial tam to GRRR ako take mat nechces, naco vobec robit aj nejake vrrrrr ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 24.02.2020, 14:01 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2089
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
Nemchápe... Ono to rozlišovanie tam práve ostane pôvodné, funkcia detekcie pri resete ostane zachovaná, akurát bude pri 5,25" mechanike tichšie.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 24.02.2020, 14:30 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3663
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 797 times
PotPalo píše:
Ono to rozlišovanie tam práve ostane pôvodné, funkcia detekcie pri resete ostane zachovaná, akurát bude pri 5,25" mechanike tichšie.
A akurat to rozlisovanie prestane fungovat :)
Pri 80 stopej mechanike to namiesto
vrrrrrrrrrrr (46) vrrrrrrrrrrr
urobi
vrrrrrr (pauza) (46) vrrrrrrrrrrr
kde to druhe vrrrrrr narazi na stopu 0 este predtym nez caka, takze to vyhodnoti ze je pripojena iba 40 stopova mechanika.
PotPalo píše:
Nemchápe...
Len ma napadlo ten test pomocou jednoduchej magickej krabicky uplne zrusit. Krabicka vobec nemusi vediet nic pocitat, iba cca dve sekundy po resete bude uplne blokovat akekolvek krokovanie smerom k vyssim stopam na mechainke "A:". MDOS sice vysle prikaz "chod na 46-tu stopu", avsak krabicka to nepusti dalej a mechanika bude ticho (iba sa zatoci disketa). Nasledne bude MDOS krokovat nazad, a kedze nulta stopa pride skor nez po 46.kroku, vyhodnoti to vzdy ako 40 stopovu mechaniku. Test pre mechaniu B nebude nijak blokovany.

A ako som uz vyssie napisal, pre beznu pracu MDOS vobec nemusi vediet ci je mechanika 40 alebo 80 stopova. Vediet to potrebuje jedine pri formatovani diskety, iba vtedy vezme do uvahy udaj ze mechanika ma 40 stop, co bude v poriadku. Formatovanie na nejakej pripojenej mechanike B: tym nebude nijak dotknute pretoze tam test prebehne v poriadku.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 24.02.2020, 16:03 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2089
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
80 stopová mechanika bude fungovať normálne, tam sa kúzelná krabička nebude pripájať. Krabička bude ako adaptér na 5,25" mechanike (40 stopovej, kto si ju dá na 80 stopovú, jeho problém, do dízlu sa tiež netankuje benzín).

Krabička musí počítať stopy smerom vpred (a resetovať počítanie pri 00 alebo vzad), časovanie od resetu nebude fungovať hneď z dvoch dôvodov: On tam totiž na tom kábli nieje signál reset, to by sa muselo zasa odniekiaľ ťahať a letovať, a za druhé, softvérový reset cez USR 0 signál reset neaktivuje, takže tam by to nefungovalo.

Schému som si už zhruba navrhol, 4+ logické obvody, ešte ostáva to zapojiť na kontaktnom poli a odskúšať. Pôvodne som myslel že to bude jednoduchšie, ale obe mechaniky sú na spoločnom kábli a teda majú spoločné signály, takže som to ešte musel oddeliť podľa /DS0. Ďalší problém bol že obvody ktoré som použil sa už nepredávajú, takže zasa prekopať na tie, ktoré sú ešte v predaji. SMD verzia by vyzerala nádherne.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Odhlučnenie D40 pri resete
PříspěvekNapsal: 24.02.2020, 16:08 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3663
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 797 times
PotPalo píše:
Krabička musí počítať stopy smerom vpred (a resetovať počítanie pri 00 alebo vzad), časovanie od resetu nebude fungovať hneď z dvoch dôvodov: On tam totiž na tom kábli nieje signál reset, to by sa muselo zasa odniekiaľ ťahať a letovať, a za druhé, softvérový reset cez USR 0 signál reset neaktivuje.
Tak USR 0 nepouzivaj :) A signal RESET v niekde v skatuli D40 urcite bude tiez.

Ale ok, chcel som ti to iba zjednodusit, nech tam nemusis davat aj citace.


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ů: 47 ]  Přejít na stránku Předchozí  1, 2, 3, 4  Další

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 25 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:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz