Discussion:
Соотношение сторон экрана
(слишком старое сообщение для ответа)
Anton Shepelev
2019-02-05 21:02:20 UTC
Permalink
Здравствуйте, товарищи

Была ли в 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, или для ка-
ких-то программ это будет неправильно?
--
Антон Шепелёв
Boris Chesnokov
2019-02-08 12:11:58 UTC
Permalink
Здpавствуй, Anton!

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

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

имхо таких мониторов небыло
на пц по крайней мере я не встречал

С уважением - Boris
Anton Shepelev
2019-02-08 16:13:44 UTC
Permalink
Boris Chesnokov to Anton Shepelev:

AS>> Была ли в MS-DOS поддержка мониторов с соотношением
AS>> сторон, отличным от 4:3?
BC> имхо таких мониторов небыло на пц по крайней мере я не
BC> встречал

Спасибо. Значит соотношение сторон можно всегда приводить к
4:3, или оставлять квадратные пикселы для игр, портированных
с Amiga.
--
Anton Shepelev
Ivan Krouglikov
2019-02-09 07:50:16 UTC
Permalink
Здpавствуй, Anton!

Среда 06 Февраля 2019 00:02, ты писал(а) All, в сообщении по ссылке
area://ru.dos?msgid=<***@freeshell.de>+5492b9ee:

AS> From: Anton Shepelev <***@freeshell.de>

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

AS> Была ли в MS-DOS поддержка мониторов с соотношением
AS> сторон, отличным от 4:3?
Был у меня вьюер графических файлов под дос,там куча видеорежимов, но
несоответствие пропорций видно было только на нарисованном круге, и была
возможность подрастянуть-сжать картинку чтобы подровнять.

С уважением - Ivan
... Мальчик крикнул глядя в монитор: "А дед-то голый!"
Anton Shepelev
2019-02-12 10:34:40 UTC
Permalink
Ivan Krouglikov:

IK> Был у меня вьюер графических файлов под дос,там
IK> куча видеорежимов, но несоответствие пропорций
IK> видно было только на нарисованном круге, и была
IK> возможность подрастянуть-сжать картинку чтобы
IK> подровнять.

Такое растяжение -- это потерьная операция с нецело-
числынными маштабами, поэтому для моего патча не
имеет смысла. Интересно было бы попробовать этот
вьювер в DOXBox.
--
Anton Shepelev
Ivan Krouglikov
2019-02-12 17:07:40 UTC
Permalink
Здpавствуй, Anton!

Вторник 12 Февраля 2019 13:34, ты писал(а) мне, в сообщении по ссылке
area://ru.dos?msgid=<***@freeshell.de>+de2d4625:

AS> From: Anton Shepelev <***@freeshell.de>

AS> Ivan Krouglikov:

IK>> Был у меня вьюер графических файлов под дос,там
IK>> куча видеорежимов, но несоответствие пропорций
IK>> видно было только на нарисованном круге, и была
IK>> возможность подрастянуть-сжать картинку чтобы
IK>> подровнять.

AS> Такое растяжение -- это потерьная операция с нецело-
AS> числынными маштабами, поэтому для моего патча не
AS> имеет смысла. Интересно было бы попробовать этот
AS> вьювер в DOXBox.
У меня такое ощущение, что там это не по пикселям делалось а как-будто
ручку настройки монитора крутишь, и настройка сохранялась потом без записи.

С уважением - Ivan
... Мальчик крикнул глядя в монитор: "А дед-то голый!"
Loading...