Již dlouho dobu šířím slovo svaté, totiž že k DosBoxu potřebujete LCD s rozlišením 1920x1200. To si pak vezmete klasických 320x200 bodů, jednu stranu vynásobíte pěti, druhou šesti, a máte z toho 1600x1200, což znamená, že jste získali pekelně ostrý obraz a navíc se správným poměrem stran (4:3). Takhle hry pro DOS běžící v 320x200 mají vypadat.
Jenže je mi jasné, že většina z vás si nový monitor jen kvůli DosBoxu kupovat nebude. Navíc 16:10 (1920x1200) jsou podstatně dražší, než běžné 16:9 (1920x1080). Plus dnes už jsou v módě vyšší rozlišení.
Ale dneska jsem si při pročítání studnice moudrosti, kterou je internet, uvědomil, že existuje docela rozumný kompromis, a to 1280x1000. Tedy 4*320 a 5*200. Výsledný poměr stran je 1,28:1, což je velmi blízko ideálnímu 1,33:1, a velmi daleko od deformovaného 1,78:1 (tedy běžného 16:9). Obraz je tedy trochu zúžený, což je sice nepříjemné, ale díky celočíselnému násobení zůstává perfektně ostrý. A na klasickém monitoru s 1920x1080 se 1:1 zobrazí téměř jako fullscreen (na výšku), popř. lze povolat starší 1280x1024 monitor, kde je výsledek ještě lepší.
A přesně tenhle trik, tedy přeškálování do 1280x1000 na monitoru s 1920x1080 / 1280x1024, vám zařídí Dosbox ECE do verze r4301 včetně, pokud nastavíte output=surfacepp. A stejný trik umí i nový fork dosbox-staging s nastavením output=texturepp.
Níže pro názornost srovnání toho samého záběru s poměry:
1,28:1 (1280x1000) -> 1,33:1 (ideál) -> 1,78:1 (16:9).
Po pravdě v tom nevidim rozdíl. Určitě né takovej aby mi to ovlivnilo herní zážitek.
A proč nemít radši LCDčko rovnou s rozlišenim 1600×1200 ?
Tak 1600×1200 je samozřejmě ideální, ale to se zrovna shání úplně nejhůř. Naopak 19″ s 1280×1024 jsou všude mraky za pár korun.
Ony ty 20ky s 1600×1200 po bazarech jsou.
Posledních pár měsíců na jaře jsem teď sháněl a podařilo se.
(nejlepší se mi jeví HP LP2065, Dell 2007FPB a možná Fujitsu Siemens P20-2. Všecky vídám od cca 300 do 1000 Kč.)
Ale je fakt, že první HP co jsem koupil bylo vadné, až druhé funguje super.
Já bych něco takového bral hned, ale s klasickým TN panelem (mám své důvody – https://www.high-voltage.cz/forum/archiv-starych-inzeratu/lcd-monitor-1600×1200-70hz-pres-dvi-hdmi/:) Takže bych potřeboval třeba Samsung 204B.
HP LP2065 umí 1600×1200 i na 75Hz.
Pošťouchnut tvým příspěvkem jsem našel na sbazaru Samsung 204B, tak ho asi zkusím koupit a otestovat. Ty TN panely mají ještě jednu výhodu, a to odezvy. A vzhledem k plánovanému použití nejsou lepší pozorovací úhly a věrnější podání barev u IPS panelu tak kritické.
Ad HP LP2065 – ona je otázka, jestli to pak monitor vnitřně nepřepočítá do 60Hz, tzn. jestli nezahazuje frejmy. Na tomhle by to mělo jít vizuálně otestovat – https://www.testufo.com/frameskipping
Tohle chapu, nejen DOS hry skalovani ale i klasicke hry z dob pozdejsich jsme byli zvykli hravat ve 1280×1024. Proto kdyz se naskytla sance tak jsem nakoupil 19″ zhruba 40 kusu na budouci LAN projekt, protoze vim ze za chvili proste nebudou k mani.