forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.WINDOWS.XP

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 19.04.2022, 14:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к Anton Shepelev в Apr 22 17:29:56 по местному времени:

18 апр. 2022, понедельник, в 14:36 NOVT, Anton Shepelev написал(а):

AS> По-моему, главное неудобство в запуске DOS на реальном
AS> железе -- это несовместимость его графических режимов с
AS> современными ЖК-мониторами. Там всё будет размыто и
AS> возможно искажено по пропорциям. Значит, для настоящего
AS> ДОСовского ПК придётся брать монитор ЭЛТ?

Мой FullНD LCD-монитор прекрасно отрисовывает текстовый режим
безо всяких размытий.

Eugene
--
Устав от вечных упований,
Устав от радостных пиров
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #12  
Старый 19.04.2022, 17:52
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Anton Shepelev написал(а) к Eugene Grosbein в Apr 22 16:40:50 по местному времени:

Eugene Grosbein:

EG> Мой FullНD LCD-монитор прекрасно отрисовывает текстовый
EG> режим безо всяких размытий.

Framebuffer линуксовый или родной текстовый режим 80x25 с
знакоместом 8x16? Если последнее, то я не верю, так как
пиксельная решётка этого режима (640x400) не ложится чётка
на пиксельную решётку твоего монитора (1920x1080). По
горизонтали ложится, а по вертикали -- нет. Так как
скриншот в текстовом режиме сделать проблематично (требуется
специальное ПО), то можешь хотя бы фото этого режима сделать
на своём мониторе -- общим планом и максимально крупным, в
режиме макро. Как минимум, должно быть размытие в
вертикльном направлении.

---
Ответить с цитированием
  #13  
Старый 19.04.2022, 19:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к Anton Shepelev в Apr 22 22:44:01 по местному времени:

19 апр. 2022, вторник, в 16:40 NOVT, Anton Shepelev написал(а):

EG>> Мой FullНD LCD-монитор прекрасно отрисовывает текстовый
EG>> режим безо всяких размытий.
AS> Framebuffer линуксовый или родной текстовый режим 80x25 с
AS> знакоместом 8x16?

Текстовый режим VGA 80x25 это 9x16 в разрешении 720x400.

AS> Если последнее, то я не верю, так как
AS> пиксельная решётка этого режима (640x400) не ложится чётка
AS> на пиксельную решётку твоего монитора (1920x1080).

Ты путаешь с EGA 80x25.

Eugene
--
Комбинация заискивания, подкупа и устрашения заставит молодого ученого
работать над управляемыми снарядами или атомной бомбой. (Норберт Винер)
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #14  
Старый 19.04.2022, 20:12
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Anton Shepelev написал(а) к Eugene Grosbein в Apr 22 19:04:12 по местному времени:

Eugene Grosbein - Anton Shepelev:

EG> Текстовый режим VGA 80x25 это 9x16 в разрешении 720x400.
EG>
AS>> Если последнее, то я не верю, так как пиксельная
AS>> решётка этого режима (640x400) не ложится чётка на
AS>> пиксельную решётку твоего монитора (1920x1080).
AS>>
EG> Ты путаешь с EGA 80x25.

Да, я перепутал. Но 720x400 тем более не ложится на
растровую решётку FullНD. Не может он нормально отображать
такой режим без специальной софтовой обработки, чтобы форсировать
целочисленный масштаб 2x2:

720x400 -> 2x2 -> 1440x800 < 1920x1080

Но тогда будет незадействованное поле по периметру. Именно так и
работает мой патч для DOSBox: вычисляет максимальный целочисленный
масштаб и пытается сохранить пропорции (если возможно).

---
Ответить с цитированием
  #15  
Старый 21.04.2022, 08:11
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к Anton Shepelev в Apr 22 11:03:40 по местному времени:

19 апр. 2022, вторник, в 19:04 NOVT, Anton Shepelev написал(а):

AS>>> Если последнее, то я не верю, так как пиксельная
AS>>> решётка этого режима (640x400) не ложится чётка на
AS>>> пиксельную решётку твоего монитора (1920x1080).
EG>> Ты путаешь с EGA 80x25.
AS> Да, я перепутал. Но 720x400 тем более не ложится на
AS> растровую решётку FullНD.

По факту всё прекрасно работает.

AS> Не может он нормально отображать
AS> такой режим без специальной софтовой обработки, чтобы форсировать
AS> целочисленный масштаб 2x2:
AS> 720x400 -> 2x2 -> 1440x800 < 1920x1080

Непонятно, откуда ты вытащил необходимость целочисленного масштаба.
Координату по горизонтали умножаем на 8 и делим на 3,
получаем отображение 720 в 1920. Такое же отображение
из 400 в 1067 даёт всего-навсего 6-7 "лишних" пикселей сверху
и снизу изображения, то есть по полпроцента неиспользуемого
вертикального пространства. Никаких проблем.

Eugene
--
Прекрасны тонко отшлифованная драгоценность; победитель, раненный в бою;
слон во время течки; река, высыхающая зимой; луна на исходе; юная женщина,
изнуренная наслаждением, и даятель, отдавший все нищим. (Дхарма)
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #16  
Старый 21.04.2022, 16:51
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Anton Shepelev написал(а) к Eugene Grosbein в Apr 22 15:44:10 по местному времени:

Eugene Grosbein:

EG> По факту всё прекрасно работает.

Я уверен, что нет, но показать/доказать смогу только если ты
постараешься и с фотографируешь фрагмент своего монитора в
этом режиме очень крупным планом, в режиме "макро".

EG> Непонятно, откуда ты вытащил необходимость
EG> целочисленного масштаба.

Из дискретной природы матриц LCD. В отличие от CRT, они не
поддерживают разные некратные разрешения, и хорошо работают
только на одном, родном, разрешении. Электронно-лучевые же
мониторы хорошо работают не только на своём максимальном
разрешении, но и на меньших.

> Координату по горизонтали умножаем на 8 и делим на 3,
> получаем отображение 720 в 1920.

8/3 = 2 2/3, а дробных элементов на LCD нет, следовательно
он будет их имитировать через интеполяцию, т.е.
размыливание.

---
Ответить с цитированием
  #17  
Старый 22.04.2022, 01:32
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к Anton Shepelev в Apr 22 04:19:47 по местному времени:

21 апр. 2022, четверг, в 15:44 NOVT, Anton Shepelev написал(а):

AS> Я уверен, что нет, но показать/доказать смогу только если ты
AS> постараешься и с фотографируешь фрагмент своего монитора в
AS> этом режиме очень крупным планом, в режиме "макро".
EG>> Непонятно, откуда ты вытащил необходимость
EG>> целочисленного масштаба.
AS> Из дискретной природы матриц LCD. В отличие от CRT, они не
AS> поддерживают разные некратные разрешения, и хорошо работают
AS> только на одном, родном, разрешении. Электронно-лучевые же
AS> мониторы хорошо работают не только на своём максимальном
AS> разрешении, но и на меньших.
>> Координату по горизонтали умножаем на 8 и делим на 3,
>> получаем отображение 720 в 1920.
AS> 8/3 = 2 2/3, а дробных элементов на LCD нет, следовательно
AS> он будет их имитировать через интеполяцию, т.е.
AS> размыливание.

А схрена ли ты постулируешь "инерполяция = замыливание"? Это тупо неверно.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #18  
Старый 22.04.2022, 02:01
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию Запустить ДОС нативно на современном ПК/лаптопе

Anton Shepelev написал(а) к Eugene Grosbein в Apr 22 00:52:08 по местному времени:

Eugene Grosbein:

EG> А схрена ли ты постулируешь "инерполяция = замыливание"?
EG> Это тупо неверно.

Интерполяция вычисляет значения пикселей между узлами
данного растра. Их значения лежат между значений в этих
узлах, т.е. образуется более плавный, мякгий градиент. Так
работают основные методы интерполяции: билинейная и
бикубическая. Единственный вариант интерполяции без
замыливания -- nearset neighbor, но там пиксели получаются
корявые, разных размеров, и в мониторах этот алгоритм не
применяется. Я тебя уже третий раз прошу продемострировать
своё утверждение фотографией монитора, но ты его
игнорируешь. Я уже сказал, что без этото продолжать
бесполезно.

---
Ответить с цитированием
  #19  
Старый 22.04.2022, 21:42
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к Anton Shepelev в Apr 22 00:21:04 по местному времени:

22 апр. 2022, пятница, в 00:52 NOVT, Anton Shepelev написал(а):

EG>> А схрена ли ты постулируешь "инерполяция = замыливание"?
EG>> Это тупо неверно.
AS> Интерполяция вычисляет значения пикселей между узлами
AS> данного растра. Их значения лежат между значений в этих
AS> узлах, т.е. образуется более плавный, мякгий градиент. Так
AS> работают основные методы интерполяции: билинейная и
AS> бикубическая. Единственный вариант интерполяции без
AS> замыливания -- nearset neighbor, но там пиксели получаются
AS> корявые, разных размеров, и в мониторах этот алгоритм не
AS> применяется. Я тебя уже третий раз прошу продемострировать
AS> своё утверждение фотографией монитора, но ты его
AS> игнорируешь. Я уже сказал, что без этото продолжать
AS> бесполезно.

"Замыливание" это термин органолептический. Я не знаю,
что применяется в мониторе, но на практике никакого замыливания нету
для VGA 80x25 на FullНD. И пиксели все ровные, и пустого места
невооруженным глазом не наблюдается, и мыла нет.
Практика критерий истины.

Eugene
--
Устав от вечных упований,
Устав от радостных пиров
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #20  
Старый 22.04.2022, 22:32
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Запустить ДОС нативно на современном ПК/лаптопе

Eugene Grosbein написал(а) к All в Apr 22 00:25:00 по местному времени:

23 апр. 2022, суббота, в 00:21 NOVT, Eugene Grosbein написал(а):

EG>>> А схрена ли ты постулируешь "инерполяция = замыливание"?
EG>>> Это тупо неверно.
AS>> Интерполяция вычисляет значения пикселей между узлами
AS>> данного растра. Их значения лежат между значений в этих
AS>> узлах, т.е. образуется более плавный, мякгий градиент. Так
AS>> работают основные методы интерполяции: билинейная и
AS>> бикубическая. Единственный вариант интерполяции без
AS>> замыливания -- nearset neighbor, но там пиксели получаются
AS>> корявые, разных размеров, и в мониторах этот алгоритм не
AS>> применяется. Я тебя уже третий раз прошу продемострировать
AS>> своё утверждение фотографией монитора, но ты его
AS>> игнорируешь. Я уже сказал, что без этото продолжать
AS>> бесполезно.
EG> "Замыливание" это термин органолептический. Я не знаю,
EG> что применяется в мониторе, но на практике никакого замыливания нету
EG> для VGA 80x25 на FullНD. И пиксели все ровные, и пустого места
EG> невооруженным глазом не наблюдается, и мыла нет.
EG> Практика критерий истины.

На всякий случай: у монитора есть VGA-вход и это всё касается
настоящего VGA-сигнала через настоящий VGA-кабель от системы
с VGA-выходом.

Монитор Dell E2218НN 21.5"

Eugene
--
А ученый уподобляется обученному слону, которого погонщик поставил перед
преградой. Он пользуется силой разума, как слон --- силой мышц, подчиняясь
приказу. Это необычайно удобно: ученый отныне готов на все, так как ни за
что уже не отвечает.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:42. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot