Reply To: Feature request: smooth scaling

#5570
Stepaan
Participant

Oba jsou ve fullscreen modu. Ani jeden není roztažený na 16:9 na velikost displaye. Ono je to totiž zřejmě ještě trochu jinak. Jiný DosBox zřejmě bere v potaz, že body vintage grafických módů často nebyly čtvercové, ale obdélníkové. Kdežto váš algoritmus asi počítá pixel perfect obrázky, kdy bere pixel jako čtverec a tak ho i zobrazí. Proto jsou jiné obrázky širší než ty z Magicu. Když v magicu roztáhnu obraz na 120 % na šířku, má vlastně korektní rozměry podle pixel aspect ratio EGA a VGA modů 320×200 s PAR 1:1,2 (pixel má 120 % na šířku).
Koukněte: https://drive.google.com/open?id=1RG3BOvynnToh9CtJYVJcUmdSCKwPQkzf
Je to dobře vidět na kurzoru hodinek – teď jsou kulaté, v původním 1:1 zobrazení byly šišaté, trochu vyšší než širší. Nevím, jak moc zasahujete do portování původního DosBoxu, takže nevím, do jaké míry mám pravdu já, nebo vy.

[x-post] Pixel-perfect display in DOSBox with scaling and aspect-ratio correction
byu/Ant_222 indosbox

Díky za váš čas.