OldComp.cz

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


Právě je 29.03.2024, 06:51

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 83 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6
Autor Zpráva
PříspěvekNapsal: 14.02.2020, 20:51 
Offline
Profík
Uživatelský avatar

Registrován: 26.03.2015, 18:45
Příspěvky: 579
Bydliště: Třebíč
Has thanked: 43 times
Been thanked: 91 times
Czech Human píše:
se budou do krve hádat o poměru pixelu na strojích, z nichž valná většina už je několikrát rozemletá do následujících generací elektroniky :lol:

vůbec se nehádám, beru to tak jak to je, ale třeba toto vlákno mi něco dalo, protože jsem třeba nastudoval všechny čipy Atari a ZX a dal je na jeden obrázek, poměr desek ale nesedí, možná ZX je v poměru k C64 stejné, ale Atari jsem na netu nesehnal v lepší kvalitě, ve výsledku to bylo nakonec jedno, protože fórum neumožnilo vložit větší rozlišení.
Momentálně by mě ale zajímalo co to Atari umí za všechny grafické/textové režimy, proti C64 je to složitější.
Pak mě jsem se dozvěděl, něco o PAL - to časování 56ns, díky Suksoftovi
Mám i další dotaz, umí ZX synchronizaci s obrazem, aspoň nový snímek? Protože pokud ne, tak nechápu, jak by dělali některé ZX dema.

_________________
C64C 2x, C64C s S-Video, C64 MK2 reloaded, floppy 1541-II 3x, Commodore monitor 1084, MPS1250, 1541 ultimate II+, FCIII, SD2IEC, XU1541
*** 8bit lives matter ***


Nahoru
 Profil  
 
PříspěvekNapsal: 14.02.2020, 21:00 
Offline
Profík
Uživatelský avatar

Registrován: 26.03.2015, 18:45
Příspěvky: 579
Bydliště: Třebíč
Has thanked: 43 times
Been thanked: 91 times
Panda38 píše:
A přitom stejně hodně závisí na nastavení televizoru, hlavně ty starší měly ratio jak to zrovna vyšlo.

konkrétně toto řeším v práci, pro klienta vždy přizpůsobujeme grafiky dle monitoru, hlavně pokud migrujeme staré věci z 4:3 na 16:9 / 16:10, tak aby kruh byl kruh

vzpomínám si, že když jsem C64 připojil k Merkuru, tak pokud bylo hodně bílé barvy, rozpadla se synchronizace a začal ujíždět obraz a musel jsem doladit, ale ostrost klesla.
jo to si dnešní mládež s LCD už nezažije

_________________
C64C 2x, C64C s S-Video, C64 MK2 reloaded, floppy 1541-II 3x, Commodore monitor 1084, MPS1250, 1541 ultimate II+, FCIII, SD2IEC, XU1541
*** 8bit lives matter ***


Nahoru
 Profil  
 
PříspěvekNapsal: 14.02.2020, 21:14 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Takže po výměně vstupu monitoru a stejně tak výrazné úpravě video výstupu dle toho co před ním leželo se většina rušení odstranila. Prostě křišťálově čistý obraz snadno a rychle :mrgreen: . Hned zahodím přeceňované dvi a půjdu své PMD 60.1 využívat coby monitor, byť tedy po rozpadu otočných trimrů na součástky už to s tou ostrostí není co to bývalo... :lol:


Nahoru
 Profil  
 
PříspěvekNapsal: 14.02.2020, 23:11 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1508
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 380 times
sandokan píše:
umí ZX synchronizaci s obrazem, aspoň nový snímek? Protože pokud ne, tak nechápu, jak by dělali některé ZX dema.

Odpovídáš si sám.
Umí synchronizaci se snímkem (přerušení při zatmívacím impulzu) a detekci barvy právě vykreslovaného atributu, což se dá využít k detekci konkrétního řádku na obrazovce (neplatí pro ZX 128 +2A/B a +3 s ULA od Amstradu, proto na nich mají některé hry problém se synchronizací nebo během vůbec - odtud většinou "+2A fix", který spočívá v odstranění synchronizace s atributem, takže objekt poblikává, ale hra aspoň jede).


Nahoru
 Profil  
 
PříspěvekNapsal: 15.02.2020, 00:09 
Offline
Profík

Registrován: 27.07.2013, 13:24
Příspěvky: 903
Has thanked: 25 times
Been thanked: 125 times
sandokan píše:
Momentálně by mě ale zajímalo co to Atari umí za všechny grafické/textové režimy, proti C64 je to složitější.


V kostce je to 6 textových, 8 grafických a 3 GTIA režimy, libovolně shora dolů kombinovatelné pomocí displaylistu a s počtem řádků od jednoho až do téměř plného overscanu.
Na šířku potom jdou nastavit tři možnosti: 256 pixelů (úzký), 320 pixelů (normální), 384 (široký - overscan).
Barvy jsou řešené nepřímo, pomocí palety s rozlišením 8 bitů s organizací 4 bity jas a 4 bity barva, tedy 16x16= 256 kombinací. Barvových registrů je celkem 9. 4 pro grafiku, 4 pro PMG (ataristické označený pro sprity) a jeden pro pozadí. GTIA režimy potom umí buď 16 odstínů vybrané barvy nebo 16 barev od jednoho odstínu nebo 9 libovolných barev, ale za cenu čtvrtinového horizontálního rozlišení.
Naopak nejvyšší rozlišení má jen 2 odstíny jedné barvy nicméně přes displaylist lze tuto barvu měnit po každém řádku a použít PMG na "podbarvování".
Na hry se nejčastěji používá znakový režim 160x2??
Sprity (PMG) jsou 4 pro "hráče" se šířkou 8 pixelů a "nekonečnou" výškou a 4 pro "střely" se šířkou 2 pixely (a opět nekonečnou výškou), které jdou hardwarově spojit do pátého "hráče". Rovněž je možné spojit více spritů do jednoho pro dosažení více barev. Vše s HW detekcí kolizí.

_________________
Atari 600XL, 800XL/XE, 130XE, ST, STE, MegaST, 7800, JaguarCD, Commodore C64, Amiga 500/Plus, 1200, CDTV, Sinclair QL + GC, Sharp MZ800, Sord M5, CPC 6128, Spectravideo SVI X'Press, Sony HB-750, Philips CDi 370, Ohio Scientific Challenger, Eureka.


Nahoru
 Profil  
 
PříspěvekNapsal: 16.02.2020, 00:16 
Offline
Profík
Uživatelský avatar

Registrován: 20.02.2017, 01:17
Příspěvky: 801
Has thanked: 19 times
Been thanked: 48 times
dex píše:
Umí synchronizaci se snímkem (přerušení při zatmívacím impulzu) a detekci barvy právě vykreslovaného atributu, což se dá využít k detekci konkrétního řádku na obrazovce (neplatí pro ZX 128 +2A/B a +3 s ULA od Amstradu, proto na nich mají některé hry problém se synchronizací nebo během vůbec - odtud většinou "+2A fix", který spočívá v odstranění synchronizace s atributem, takže objekt poblikává, ale hra aspoň jede).


To je zajimava informace. Je tohle ten hlavni duvod proc ve sve dobe byla tmava +2A tak nedoporucovana v mem okoli? Znamena to tedy ze +2A neumi synchronizovat snimkovani / radky? Dekuji za rozvedeni tematu...


Nahoru
 Profil  
 
PříspěvekNapsal: 16.02.2020, 09:42 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1508
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 380 times
tommik píše:
Je tohle ten hlavni duvod proc ve sve dobe byla tmava +2A tak nedoporucovana v mem okoli?

Taky byly obavy, že ta ULA nejde vyměnit/nahradit (ovšem zdroj ULA pro běžnou 128+ / +2 taky nebyl).
Další důvody byly přítomnost +3 DOSu - paměťová stránka, kterou +3DOS používá pro svoje systémové proměnné, se má nahrávat nebo depackovat jako poslední (+3DOS jinak při návratu do Basicu a pokusu o nahrání dalšího bloku spadl).
Též rozšířené stránkování 64 K ROM místo 32 K, allRAM režim - hra používající nestandardní hodnoty při stránkování si mohla odstránkovat ROM nebo videoRAM a spadnout, nebo nebyl vidět obraz (to se stává i na běžném ZX 128 s připojenou D40 bez úpravy, že přistránkuje VRAM 7 a zakáže stránkování, takže na obrazovce je většinou černo a nejde s tím nic dělat)
Zpřeházení rychlých a pomalých stránek RAM (vektor přerušení v pomalé stránce může způsobovat kolize - pršení v obrazu až pád stroje).
Citace:
Znamena to tedy ze +2A neumi synchronizovat snimkovani

Samozřejmě umí.
Citace:
/ radky?

Ano, těch pár her, co to využívají, má na +2A/+3 problémy (pokud se nepoužije opravená verze - oprava většinou znamená zrušení synchronizace na barvu atributu, takže hra na nic nečeká a rovnou kreslí, sice to může poblikávat, ale aspoň to jede).

!Ne všechny opravné fixy pro +2A řeší synchronizaci, některé jsou směřovány právě na stránkování a systémové proměnné +3DOSu.


Naposledy upravil dex dne 16.02.2020, 10:38, celkově upraveno 1

Nahoru
 Profil  
 
PříspěvekNapsal: 16.02.2020, 22:52 
Offline
Profík
Uživatelský avatar

Registrován: 26.03.2015, 18:45
Příspěvky: 579
Bydliště: Třebíč
Has thanked: 43 times
Been thanked: 91 times
pro rychlé seznámení s C64 doporučuji shlédnout toto velmi povedené video
phpBB [video]


pro detailnější pohled na 6502 respektive 6510, VIC, SID zde
phpBB [video]


phpBB [video]


pokud máte někdo i tip na podobná videa na ZX a Atari800XL/XE rád shlédnu

_________________
C64C 2x, C64C s S-Video, C64 MK2 reloaded, floppy 1541-II 3x, Commodore monitor 1084, MPS1250, 1541 ultimate II+, FCIII, SD2IEC, XU1541
*** 8bit lives matter ***


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

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 6 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