Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fido7.ru.dos > #46

Соотношение сторон экрана

From Anton Shepelev <antonius@freeshell.de>
Newsgroups fido7.ru.dos
Subject Соотношение сторон экрана
Date 2019-02-05 21:02 +0000
Organization NPO RUSnet InterNetNews site
Message-ID <1187511229@freeshell.de> (permalink)

Show all headers | View raw


Здравствуйте, товарищи

Была  ли в MS-DOS поддержка мониторов с соотношением
сторон, отличным от 4:3?

Вопрос возник в контексте разработки патча для  DOS-
Box  (эмулятора  MS-DOS), реализующего целочисленное
попиксельное масштабирование изображания с  апрокси-
мацией  правильного  соотношения  сторон.  Hапример,
программу, работающую в режиме 320x200, в  зависимо-
сти от разрешения монитора, патч увеличит так:

   320x200 --[2x2]-->   640x400  ( 8:5,  error 16%)
   320x200 --[3x4]-->   960x800  ( 6:5,  error 11%)
   320x200 --[4x5]-->  1280x1000 (32:25, error  4%)
   320x200 --[5x6]-->  1600x1200 ( 4:3,  error  0%)

Исключение составляют программы, портировнные с Ами-
ги и рассчитанные на квадратные пикселы.  Могу ли  я
смело приводить любой графический режим с неквадрат-
ными пикселами к соотношению сторон 4:3, или для ка-
ких-то программ это будет неправильно?

-- 
Антон Шепелёв

Back to fido7.ru.dos | Previous | NextNext in thread | Find similar | Unroll thread


Thread

óÏÏÔÎÏÛÅÎÉÅ ÓÔÏÒÏÎ ÜËÒÁÎÁ Anton Shepelev <antonius@freeshell.de> - 2019-02-05 21:02 +0000
  Re: óÏÏÔÎÏÛÅÎÉÅ ÓÔÏÒÏÎ ÜËÒÁÎÁ Boris Chesnokov <Boris.Chesnokov@p727.f2141.n5020.z2.fidonet.org> - 2019-02-08 15:11 +0300
    Re: óÏÏÔÎÏÛÅÎÉÅ ÓÔÏÒÏÎ ÜËÒÁÎÁ Anton Shepelev <antonius@freeshell.de> - 2019-02-08 16:13 +0000
  Re: óÏÏÔÎÏÛÅÎÉÅ ÓÔÏÒÏÎ ÜËÒÁÎÁ Ivan Krouglikov <Ivan.Krouglikov@p696.f2141.n5020.z2.fidonet.org> - 2019-02-09 10:50 +0300
    Re: óÏÏÔÎÏÛÅÎÉÅ ÓÔÏÒÏÎ ÜËÒÁÎÁ Anton Shepelev <antonius@freeshell.de> - 2019-02-12 10:34 +0000
      Re: óÏÏÔÎÏÛÅÎÉÅ ÓÔÏÒÏÎ ÜËÒÁÎÁ Ivan Krouglikov <Ivan.Krouglikov@p696.f2141.n5020.z2.fidonet.org> - 2019-02-12 20:07 +0300

csiph-web