OldComp.cz

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


Právě je 28.03.2024, 23:36

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 54 ]  Přejít na stránku Předchozí  1, 2, 3, 4  Další
Autor Zpráva
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 23.08.2013, 19:29 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
VELESOFT píše:
ihned po navratu z tape rutin v ZX rom by stacilo testovat stav kazetoveho vstupu, jestli na nem je signal. Pri flashloadingu na DIVIDE neni pouzivany realny kazetak, takze se bit na tape in vstupu nemeni. To by mohlo stacit k detekci jestli nahravame k kazetaku nebo na DIVIDE.
To prave zial stacit nebude, pretoze bit na tape-in sa na mnohych Spektrach (gumak, plusko...) meni aj ked do tohto vstupu prave nepustame nahravku programu. Takze by sa uzivatelom casto stavalo, ze po nahrani prveho kratkeho bloku z rychleho zariadenia (mb02,divide,....) sa to zrazu prepne a bude chciet dalsi blok nahravat custom loaderom z kazety.

Ak chceme naozaj mat jednu verziu programu s nahravanim cez romku a zaroven aj s custom loadrom, ako jedine rozumne riesenie vidim toto: po nahrati kratkeho bloku obsahujuceho custom loader sa tento custom loader spusti, a bude cakat na signal z kazety. Ak uzivatel stlaci (napr.) enter, custom loader sa ukonci a vrati nazad do basicu, kde sa bude pokracovat nahravanim programu standartne cez romku.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 23.08.2013, 20:38 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1612
Has thanked: 31 times
Been thanked: 357 times
Busy píše:
To prave zial stacit nebude, pretoze bit na tape-in sa na mnohych Spektrach (gumak, plusko...) meni aj ked do tohto vstupu prave nepustame nahravku programu. Takze by sa uzivatelom casto stavalo, ze po nahrani prveho kratkeho bloku z rychleho zariadenia (mb02,divide,....) sa to zrazu prepne a bude chciet dalsi blok nahravat custom loaderom z kazety.


Hmm, o teto nestabilite ctu poprve, fakt jsem o tom nikdy necetl. Zadna nestabilita nemuze prece vygenerovat nahodne zrovna bity v poradi 1,0,1,0 v pomerne presne casovanych intervalech.

Busy píše:
Ak chceme naozaj mat jednu verziu programu s nahravanim cez romku a zaroven aj s custom loadrom, ako jedine rozumne riesenie vidim toto: po nahrati kratkeho bloku obsahujuceho custom loader sa tento custom loader spusti, a bude cakat na signal z kazety. Ak uzivatel stlaci (napr.) enter, custom loader sa ukonci a vrati nazad do basicu, kde sa bude pokracovat nahravanim programu standartne cez romku.


To jo, ale jak by to vypadalo, kdyz se nahraje loader a pak pauza.... to je takove podivne... ztraci to eleganci. Jeste jinak, custom loader by mohl pouze pocitat dobu, po kterou bude hledat uvodni ton hlavniho bloku. Pokud je prodleva moc velka, prepne na flash loading. V dobe cekani na uvodni ton by custom loader mohl klidne provadet nejaky efekt.

Bohuzel to cele ma nevyhodu, bloky na kazete musi mit standartni casovani, jinak by flash loading bloky nepobral (to uz by neslo o TAP ale o TZX).

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 23.08.2013, 20:42 
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
Já bych to asi nechal na uživatelích. Pravda je, že DivIDE připraví o spoustu krásných loaderů, ale na druhou stranu, kdo chce, tak si to na tu kazetu nahraje a paří z ní. Vydal bych víc verzí - jednu pro kazety s loaderem a druhou pro DivIDE/Floppy, kde by uživatel měl možnost podívat se na "loader" a nebo to celé přeskočit.

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 23.08.2013, 21:14 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
VELESOFT píše:
Hmm, o teto nestabilite ctu poprve, fakt jsem o tom nikdy necetl. Zadna nestabilita nemuze prece vygenerovat nahodne zrovna bity v poradi 1,0,1,0 v pomerne presne casovanych intervalech.
Aha, ty chces vlastne detekovat rovno uvodny ton a nasledny blok ? To znamena, ze loader by po spusteni chvilku pockal (napr. 5 sekund), a ked pocas tejto chvilky nezacne nahravat dalsi blok, automaticky by sa ukoncil a nahravanie by pokracovalo cez romku. Takto by to tiez islo.

VELESOFT píše:
To jo, ale jak by to vypadalo, kdyz se nahraje loader a pak pauza.... to je takove podivne... ztraci to eleganci. Jeste jinak, custom loader by mohl pouze pocitat dobu, po kterou bude hledat uvodni ton hlavniho bloku. Pokud je prodleva moc velka, prepne na flash loading.
Jasne. Ale tej pauze sa aj tak nevyhneme, pretoze jednoducho musime chvilku pockat, ci sa v tom sume, snimanom z tape-in vstupu, neobjavi dalsi blok nahravaneho programu. Ale uzivatel bude mat moznost tuto pauzu odklepnut a necakat na blok nahravany custom loaderom. Na diskovom systeme by to vyzeralo potom takto: Uzivatel si zvoli program, odklepne jeho spustenie. Za nejaku desatinku sekundy sa objavi uvodny obrazok custom loadera (aj s nejakym pripadnym efektom). Uzivatel, este s prstom na klavese (napr. ten enter) rovno odklepne aj tento obrazok. A o nejaku tu dalsiu stvrt sekundy ma program nahraty cez romku :)

misticjoe píše:
Vydal bych víc verzí - jednu pro kazety s loaderem a druhou pro DivIDE/Floppy, kde by uživatel měl možnost podívat se na "loader" a nebo to celé přeskočit.
A preco iba divide alebo floppy ? Na Spektre (okrem divide a disketoviek vyuzivajucich realne diskety) predsa mame viac systemov nahravajucich z modernych rychlych pametovych medii ... (len take male podpichnutie) ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 24.08.2013, 12:30 
Offline
Site Admin
Uživatelský avatar

Registrován: 05.04.2013, 15:29
Příspěvky: 2394
Bydliště: Starý Vestec
Has thanked: 426 times
Been thanked: 446 times
[youtube]http://www.youtube.com/watch?v=YSQpdm6t5jg[/youtube]
Můj nejoblíbenější loader. Žádný nezvyklý efekty nemá, ale prostě se mi líbí.

_________________
Amiga Sinclair Didaktik Sam_Coupé Enterprise SAM440ep μA1 MacBook_Air Mac_Mini_MOS CPC Atari MSX Acorn C64 RetroPC

http://party.oldcomp.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 24.08.2013, 16:36 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
Starej_Mraf píše:
Můj nejoblíbenější loader. Žádný nezvyklý efekty nemá, ale prostě se mi líbí.
Madload obrazku je klasika, ale pouzitie spalovania sviecok ako ukazovatel nahravania bloku je vyborny napad :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 18.10.2013, 15:55 
Offline
Radil

Registrován: 18.10.2013, 15:30
Příspěvky: 263
Bydliště: Oakland, Slovakia
Has thanked: 25 times
Been thanked: 60 times
Zaujmavy loader ma napr. originalka hry Deflektor.
Kód:
http://www.worldofspectrum.org/infoseekid.cgi?id=0001327

_________________
Didaktik Gama | ZX Spectrum 128 | ZX Diskface Quick A | BetaDisk 128C Interface | D40 & D80 | divIDE | Interface M/P | Multiface 128 (GOTDJ) | Gama Breaker | D80mini

"Kvalita a stabilita Windows XP se Microsoftu nevyplatila, stal se takovou temnou připomínkou toho, co se stane, když odvedete svou práci moc dobře."


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 21.01.2015, 20:03 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
V borderu nejde dělat nic jemnějšího, než atributové čtevrce. Ani s rychlejším procesorem. ULA totiž kopíruje obsah registru borderu do výstupního registru jednou za 8 pixelů, tak jako to dělá s normálními atributy. Viz ULA Book.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 21.01.2015, 22:25 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
omikron píše:
V borderu nejde dělat nic jemnějšího, než atributové čtevrce. Ani s rychlejším procesorem. ULA totiž kopíruje obsah registru borderu do výstupního registru jednou za 8 pixelů, tak jako to dělá s normálními atributy. Viz ULA Book.
Ale ide. Daju sa spravit obdlznicky 8x mensie ako atributy - konkretne velke 8x1 pixel. Je to tak preto lebo ULA sice kopiruje farbu borderu raz za 8 pixelov, ale pre kazdy pixelovy riadok berie tuto farbu z registra borderu opakovane - presne ako pri atributoch vo videoramke.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 22.01.2015, 10:48 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
Jojo, to je pravda. Minimální šířka je daná těmi 8 pixely ale každou TV řádku načítá ULA vždy znovu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 22.01.2015, 10:50 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
Starej_Mraf píše:
[youtube]http://www.youtube.com/watch?v=YSQpdm6t5jg[/youtube]
Můj nejoblíbenější loader. Žádný nezvyklý efekty nemá, ale prostě se mi líbí.


To jsem ještě neviděl. Mohl bych prosit tap/tzx.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 22.01.2015, 11:43 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2192 times
Been thanked: 894 times
omikron píše:
Mohl bych prosit tap/tzx.


cs.speccy.cz

Druhá tapka v balíku http://cs.speccy.cz/Hry/ADVENTUP.zip

_________________
// na co myslím, když sedím u oldkompů: Blood Products from Genetic Vaccine Recipients


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 22.01.2015, 11:55 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
omikron píše:
Jojo, to je pravda. Minimální šířka je daná těmi 8 pixely ale každou TV řádku načítá ULA vždy znovu.

ULA "načítá" barvu borderu znovu a znovu každých 8 pixelů, takže teoreticky je schopná změnit barvu v jedné řádce cca 40x.

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, ZX Spectrum+, Didaktik Gama, LnxSpectrum, LnxTracker, LnxAmigaImageConvertor, https://www.ilnx.cz <<


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 01.10.2018, 23:29 
Offline
Radil

Registrován: 18.10.2013, 15:30
Příspěvky: 263
Bydliště: Oakland, Slovakia
Has thanked: 25 times
Been thanked: 60 times
Dajú sa niekde nájsť masteringové utility ochrán (Alcatraz, Speedlock, Bleepload, a i.), teda niečo ako kopirak, ktorý vysejvuje na pásku chránené dáta spolu s vlastným loaderom?

Napríklad na WOS je program XLR-8. Taktiež som tam náhodou narazil na nejakú hru (už neviem aká to bola) v masteringovej verzii.

_________________
Didaktik Gama | ZX Spectrum 128 | ZX Diskface Quick A | BetaDisk 128C Interface | D40 & D80 | divIDE | Interface M/P | Multiface 128 (GOTDJ) | Gama Breaker | D80mini

"Kvalita a stabilita Windows XP se Microsoftu nevyplatila, stal se takovou temnou připomínkou toho, co se stane, když odvedete svou práci moc dobře."


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kazetové loadery
PříspěvekNapsal: 11.06.2021, 19:43 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1910
Bydliště: Vsetín
Has thanked: 517 times
Been thanked: 812 times
Loader, při kterém hraje AY hudba :-)
phpBB [video]

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz


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ů: 54 ]  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 2 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