Эмуляция > Эмуляторы консолей 6 поколения и выше
PCSX2: Эмулятор Sony PS2 (продолжение)
<< < (828/1167) > >>
lob:

Вся необходимая информация находится под спойлером ниже: 1. Основная информация:

* Официальный сайт и версии эмулятора - здесь
* Биосы можно скачать - здесь
* Официальный список совместимости - здесь
* Свежие ревизии эмулятора с плагинами - здесь и тут
* Pack'и самых последних ревизий различных эмуляторов - здесь
* Настройки для игр - здесь и тут
* Об изменениях можно узнать - здесь (на английском)
* Руководство по настройке эмулятора - здесь
2. Библиотеки и утилиты:

* Microsoft Visual C++ 2008 SP1 Redistributable - здесь (х86) и тут (х64)
* Microsoft Visual C++ 2010 Redistributable - здесь
* Обновление DirectX (June 2010) - здесь
* Библиотеки для OpenGL-плагинов  - здесь
* Утилита для переноса сейвов на карту памяти - MYMC
* Программа для хранения настроек эмулятора  - PS2Launcher
3. Патчи и хекс коды для запуска игр в широкоэкранном режиме:

*
* Постоянно обновляемый архив патчей (более 500 игр) здесь
* Хекс коды для запуска игр в широкоэкранном режиме тут4. Дополнительные ссылки:

* Исправляют различные баги либо ускоряют процесс эмуляции. Могут давать побочные эффекты.
...В стадии разработки...
Dyons:

--- Цитата: Softer от 25 Январь 2012, 05:20:00 ---да что долго за примером ходить, если у FFX и FF2 в версиях для PAL и NTSC "фреймбуфер" разный, а искажение одно и то же, уже ведь не раз об этом писал. Следовательно никаких параллелей не проводиться.а что это меняет?

--- Конец цитаты ---
У тебя один аргумент циферка из эмуля 1,43. которая у тебя как аксиома, которую ты не можешь аргументировать.

Кстати что скажешь на это




--- Цитата: Softer от 25 Январь 2012, 05:20:00 ---Добавлено позже:[/size][/color]вот хоть убей не понимаю, ну рендер и рендер, причём тут соотношение сторон, масштабирование и кроп? Кто определил нормальность рендера 512х512 и не нормальность любого другого? Учитывая то что игр с отличным от 512х512 рендером выше крыши, получается что сони делая свою консоль думала только о том чтоб нормально отображались игры только с 512х512, а остальные пусть будут через ж..., не страшно ). Это по крайней мере странно, не находишь?

--- Конец цитаты ---
Фулл Фреймбуфер для НТСЦ консолей равен 640х448, для ПАЛ 640х512. От соотношения размера рендера к размеру Фулл фремуйбуфера и пляшут все пропорции.

А по поводу размера рендера, высота 512 для ПАЛ и 448 ДЛЯ НТСЦ + любые значения целочисленно кратные им - это полное заполнение по высоте. ширина 512 это 2/3 от ширины ПАЛ И НТСЦ. Плюс на сам размер рендера еще влияет и видеопамять, коей у ПС2 как кот наплакал.
Softer:

--- Цитата: Dyons ---У тебя один аргумент циферка из эмуля 1,43. которая у тебя как аксиома, которую ты не можешь аргументировать.
--- Конец цитаты ---
:facepalm:
Dyons:

--- Цитата: Softer от 25 Январь 2012, 18:10:15 ---:facepalm:

--- Конец цитаты ---
:lol:
Softer:

--- Цитата: Dyons ---Кстати что скажешь на это
--- Конец цитаты ---
смотря про что именно ты спрашиваешь. Если про кроп то да, сказав что эмуль всегда выводит полную и одинаковую картинку и на пал и на нтсц версии, то на примере FF2 сам вижу что ошибся, просто раньше я подобного не замечал. Но и кроп то оказался вовсе не кропом как ты написал, а особенностью масштабирования при которой верхний и нижний край экрана просто выходят за рамки видимой области меняя тем самым пропорции, чего не произошло бы если это был бы обычный кроп. Что означает что чёрные полосы по горизонтали в твоих фотках на FF2 PAL это вообще не видимая область создаваемая консолью а не подогнанное изображение к краям экрана твоего телевизора, и говорить о том что в пал версии что то там добавляется в виде чёрных полос для компенсации искажения вообще нельзя. В свете этого теперь нужно выкинуть из головы все твои замеры по фоткам и думать почему изображение на твоём телевизоре не подгоняеться к краям экрана.

Добавлено позже:

--- Цитата: Dyons ---От соотношения размера рендера к размеру Фулл фремуйбуфера и пляшут все пропорции.
--- Конец цитаты ---
этого я вообще не понял. я думал что срендерился кадр => отправился в фрембуфер => вывелся на экран, но и предположить не мог что параметры (пропорции и пр.) кадра в фреймбуфере почему то должны отличаться от рендеренных. чем плох рендер, что в фреймбуфере он преврящается в отличающийся кадр? а главное зачем?
У меня начинают закрадываться мысли что под фреймбуфером мы понимаем совершенно разные веши. Для справки моё понимание соответствует написанному здесь.
EdHell:

--- Цитата: Softer ---чем плох рендер, что в фреймбуфере он преврящается в отличающийся кадр?
--- Конец цитаты ---
Softer, то, что мы на эмуле называем нативным рендером, он называет фреймбуфером. А говорите об одном и том же. :)
Dyons:
Кропом я образно назвал.


--- Цитата: Softer от 25 Январь 2012, 18:36:28 ---В свете этого теперь нужно выкинуть из головы все твои замеры по фоткам и думать почему изображение на твоём телевизоре не подгоняеться к краям экрана.

--- Конец цитаты ---
Если ты о темных черных полосах слева и справа, то это потому что тв 16:9, а режим стоит 4:3.
Все что внутри красного прямоугольника, это то что выдает консоль, соотношение сторон прямоугольника 4:3

NTSC 480i


PAL 576i


А по поводу особенностей масштабирования, на консоли скалер масштабирует и позиционирует конечное изображение и выводит его на тв. А на эмуле оно уже считается масштабированным (поэтому к примеру в играх где есть опция "Screen position", она не работает). В итоге вывод один, хочешь пропорции близкие к реальным на эмуле, берешь НТСЦ.
Softer:

--- Цитата: EdHell ---Softer, то, что мы на эмуле называем нативным рендером, он называет фреймбуфером. А говорите об одном и том же.
--- Конец цитаты ---
я изначально так и полагал, но это делает полнейшим бредом следующее:

--- Цитата: Dyons ---От соотношения размера рендера к размеру Фулл фремуйбуфера и пляшут все пропорции.
--- Конец цитаты ---


Добавлено позже:

--- Цитата: Dyons ---Если ты о темных черных полосах слева и справа
--- Конец цитаты ---

--- Цитата: Softer ---чёрные полосы по горизонтали в твоих фотках на FF2 PAL это вообще не видимая область создаваемая консолью а не подогнанное изображение к краям экрана твоего телевизора
--- Конец цитаты ---
EdHell:

--- Цитата: Dyons --- А на эмуле оно уже считается масштабированным (поэтому к примеру в играх где есть опция "Screen position", она не работает).
--- Конец цитаты ---
Ошибаешься, эта опция в эмуляторе работает.
Softer:

--- Цитата: Dyons ---Все что внутри красного прямоугольника, это то что выдает консоль
--- Конец цитаты ---
как скажешь. я так не считаю и написал почему.
EdHell:

--- Цитата: Softer --- чёрные полосы по горизонтали в твоих фотках на FF2 PAL это вообще не видимая область создаваемая консолью а не подогнанное изображение к краям экрана твоего телевизора
--- Конец цитаты ---
В таком случае пропорции собсно изображения должны оставаться неизменными, а нехватка линий восполняться черными полями во фреймбуфере, который всегда одинаков. Т.е. отрендеренный в нативе кадр кладется во фреймбуфер по центру, как на лист черной бумаги. Затем полный фреймбуфер выводится на экран (всегда полное число линий по стандарту ТВ вещания). Но ведь фигу, это не так, если вспомнить про тот же IСO - таким способом соотношение игры было бы реально 2:1. Хотя хз, движок мок мог предварительно тянуть картинку по вертикали до помещения в буфер. И как тогда туда засовывалось видео из этой же игры (720х576 и 720х480 соотв).
Softer:
хотел ещё добавить про следующее:

--- Цитата: Dyons ---У тебя один аргумент циферка из эмуля 1,43. которая у тебя как аксиома, которую ты не можешь аргументировать.
--- Конец цитаты ---
Единственное что я ещё не приводил в аргумент так это твои собственные скриншоты. Так вот FF2 NTSC при более тщательном измерении видимой обрасти игры составляет от 1,3 до 1,36 названных тобой, среднее от которых будет 1,33 (4:3). Так что всё честно. Но если ты не поленишься и дойдёшь в игре до фотокамеры, увидишь как раз то самое яйцо в объективе что я и приводил в пример на своих скринах. И исправить его можно только растянув изображение по горизонтали до 1,43. Что и было хорошо видно в роликах на ютубе где люди играли на телевизорах 4:3.

Добавлено позже:

--- Цитата: EdHell ---В таком случае пропорции собсно изображения должны оставаться неизменными, а нехватка линий восполняться черными полями во фреймбуфере, который всегда одинаков.
--- Конец цитаты ---
именно так и было бы адекватнее всего, но то что в PAL версии кадр уходит за края видимой области, а сама видимая область при этом уменьшается по вертикали, это просто верх абсурда какой то, поэтому на примере PAL версии проводить какие то дальнейшие эксперименты считаю не целесообразным.
EdHell:
Softer, двух скриншотов с консоли вообще недостаточно, ведь настроек AR в биосе три, есть еще Full. Что при этом происходит на реале, интерполяция до полного экрана без заполнения полями? И будет ли разница на скринах с PAL на эмуляторе в режимах 4:3 и Full при запуске игры через биос? Есть подозрение, что на скринах выше с эмулятора либо фулл через биос, либо быстрый запуск (где скорее всего всегда фулл), а при 4:3 в биосе и запуске через него же вполне может быть изображение как на консоли, ведь даже в биосе при смене режимов на эмуляторе добавляются черные поля (правда, обрезая при этом края изображения, но это ничего не значит, т.к. для корректной смены настроек биоса требуется перезапуск эмулятора).
Softer:
Вариантов влияющих на конечный результат названо было уже выше крыши, и я полностью согласен что пары скриншотов мало и чтоб полностью разобраться нужно засесть основательно и нащёлкать много, с разными настройками, в разных играх и версиях. Но поскольку лично у меня такой возможности нет хотелось бы вернуться к имеющимся двум скринам и сказать что, хоть я зарекался не смотреть на пал версию FF2, но обратил внимание что изменений пропорций объектов в кадре относительно NTSC всё таки не произошло (по таким скриншотам вообще сложно ориентироваться, так как рекурс для наших целей выбран мягко говоря не самый удачный). А произошло следующее, версию NTSC успешно перенесли в пал с соблюдением пропорций, НО зачем то оттяпав (всё таки кроп :D) верхнюю и нижнюю часть изображения, что и добавляет нам существенной путаницы. В итоге с точки зрения пропорций не изменилось ровным счётом ничего, и игра как и в версии NTSC осталась 1,43. И если Dyons дойдёт до фотокамеры и в PAL версии, он всё равно увидит то самое яйцо в объективе.

Добавлено позже:
P.S. кстати FF2 хоть и отделался от искажения пропорций в PAL версии относительно NTSC, FFX постигла другая участь и это хорошо видно на экранках Dyons. Так что рекомендация по возможности не смотреть на пал версии только укрепляется ).
Dyons:

--- Цитата: EdHell от 25 Январь 2012, 19:35:11 ---В таком случае пропорции собсно изображения должны оставаться неизменными, а нехватка линий восполняться черными полями во фреймбуфере, который всегда одинаков. Т.е. отрендеренный в нативе кадр кладется во фреймбуфер по центру, как на лист черной бумаги. Затем полный фреймбуфер выводится на экран (всегда полное число линий по стандарту ТВ вещания). Но ведь фигу, это не так, если вспомнить про тот же IСO - таким способом соотношение игры было бы реально 2:1. Хотя хз, движок мок мог предварительно тянуть картинку по вертикали до помещения в буфер. И как тогда туда засовывалось видео из этой же игры (720х576 и 720х480 соотв).

--- Конец цитаты ---
Я понимаю что дело обстоит так. Есть понятие фулл фрейм буфер (640х448 НТСЦ, 640х512 ПАЛ) он считается по умолчанию как 4:3 (не исключено что и 1,43). Дальше есть текущий реальный фреймбуфер игры. Возьмем для примера 512х448 (God Of War), получается что пропорции должны искажаться в рендере в сотношении 4х512/640 и составлять 3,3х3

Косвенно в подтверждение этого сказано тут http://www.eurogamer.net/articles/god-of-war-collection-article

--- Цитата ---There were consequences though: Sony Santa Monica opted for a 512x448 framebuffer that was anamorphically scaled outwards to give the impression of full resolution. Back in the era of the CRT display, there was no such thing as a "native" display resolution for consoles, and anamorphic scaling in this fashion worked very well indeed.
--- Конец цитаты ---

Тогда если считать так, то ФФ2 ПАЛ, 640*4/640 к 3*448/512 = 4 к 2,6, примерно 1,54.

Но тут малость непонятки, у ГоВ получается анаморфик, а ФФ2 ПАЛ нет.

В итоге делаем вывод, учитывая еще и ФФХ, что если скалеру ничего не указывают, получаем сплюснутость как в ФФХ ПАЛ, если указывают получаем анаморфик, как в ГоВ или полосы как ФФ2 ПАЛ.


--- Цитата: Softer от 25 Январь 2012, 19:53:34 ---хотел ещё добавить про следующее:Единственное что я ещё не приводил в аргумент так это твои собственные скриншоты. Так вот FF2 NTSC при более тщательном измерении видимой обрасти игры составляет от 1,3 до 1,36 названных тобой, среднее от которых будет 1,33 (4:3). Так что всё честно. Но если ты не поленишься и дойдёшь в игре до фотокамеры, увидишь как раз то самое яйцо в объективе что я и приводил в пример на своих скринах. И исправить его можно только растянув изображение по горизонтали до 1,43. Что и было хорошо видно в роликах на ютубе где люди играли на телевизорах 4:3.

--- Конец цитаты ---
Я сверху писал

--- Цитата ---Fatal Frame 2
Соотношение за вычетом полос
1,59  pal (искажение пропорций круглых элементов меню ~11%)
1,36  ntsc (искажение пропорций круглых элементов меню ~5%)

З.Ы. В итоге делаем вывод, если ориентироваться по круглым элементам меню, то
в ФФХ соотношение сторон якобы 1,23 (512:416), но реально выходит 1,46, пал версию в расчет не берем
в Фатал Фрейм 2 выходит якобы 1,43 (640:448), но реально получается 1,36 нтсц и 1,59 пал

--- Конец цитаты ---


--- Цитата: EdHell от 25 Январь 2012, 20:05:22 ---Softer, двух скриншотов с консоли вообще недостаточно, ведь настроек AR в биосе три, есть еще Full. Что при этом происходит на реале, интерполяция до полного экрана без заполнения полями?.

--- Конец цитаты ---
Ничего не меняется абсолютно.
Softer:

--- Цитата: Dyons ---Я сверху писал
--- Конец цитаты ---
емко, но учитывая что этот пост толстоват и он был не один, не могу понять о чём именно ты говоришь ).
Dyons:

--- Цитата: Softer от 25 Январь 2012, 21:02:05 ---емко, но учитывая что этот пост толстоват и он был не один, не могу понять о чём именно ты говоришь ).

--- Конец цитаты ---
Я ж писал, что если ориентироваться на круглые элементы меню, да и тот же круг от камеры. То соотношение сторон выходит 1,43 (640:448) и в ПАЛ и в НТСЦ. Для НТСЦ разница между 1,36 и 1,43 мизерная, около 5%, такое искажение для картинки никто не заметит.  Поэтому тут без разницы 1.36 или 1.43. У ПАЛ же все по другому, 1.59 к 1.43 это уже 11%.

В той же ФФХ, если ориентироваться на круглые элементы меню, то соотношение выходит 1.25. А на деле 1,46 в НТСЦ и фиг знает что в ПАЛ.


--- Цитата: EdHell от 25 Январь 2012, 19:28:10 ---Ошибаешься, эта опция в эмуляторе работает.

--- Конец цитаты ---
Запустил FF12 ZJ, зашел в опцию и ни фига не работает. Что делают не так?
Softer:

--- Цитата: Dyons ---Для НТСЦ разница между 1,36 и 1,43 мизерная, около 5%, такое искажение для картинки никто не заметит.
--- Конец цитаты ---
ну да ), значит я один такой заметчивый раз мне яйцо на скрине ниже бросается в глаза:


--- Цитата: Dyons ---В той же ФФХ, если ориентироваться на круглые элементы меню, то соотношение выходит 1.25. А на деле 1,46 в НТСЦ и фиг знает что в ПАЛ.
--- Конец цитаты ---
Тут скорее всего просто погрешность подсчёта с фотографии. Там явно 1,43. Говорю так как именно на ней первой и заметил это явление и измерял ФФХ уже сто раз, говорю конечно о NTSC версии.
mc1death:

--- Цитата: Unit2k от 25 Январь 2012, 12:26:11 ---mc1death, Вот жеж странно. Вчера перед сном решил запустить ещё разок, в итоге просидел 2 часа за игрой без намека на вылеты.  o_0 До этого, раз 10 точно запускал, менял настройки, вылетало стабильно каждые 15-10 минут. Одно но, отключил SkipDraw, который запамятовал вырубить месяц назад, когда решил поиграть в Киллзон. Неужели из-за него.

--- Конец цитаты ---

вот блин, это же невероятно... проверить надо
Unit2k:
mc1death, ну и да. кроме этого я ещё обновил эмуль. у меня была какая-то 45хх ревизия. Перед тем как запустить в последний раз, скачал что последнее было с эмукр. обновил и плагины и сам эмуль.
mc1death:
Unit2k, лады, учту и буду пробовать, авось чего и добьюсь
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии