| Эмуляция > Эмуляторы консолей 6 поколения и выше |
| PCSX2: Эмулятор Sony PS2 (продолжение) |
| << < (807/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. Дополнительные ссылки: * Исправляют различные баги либо ускоряют процесс эмуляции. Могут давать побочные эффекты. ...В стадии разработки... |
| Unit2k:
--- Цитата: EdHell --- Возми FBA и Metal Slug'и --- Конец цитаты --- что за ФБА? И метал слаг какой? ты про зы2шный? |
| as32888:
Unit2k, в случае повышения частоты эмулируемого процессора, например, вполне реально убрать внутриигровые тормоза (например, разгон m68k в эмуле сеги до 25Мгц позволяет играть в Road Rash 3 не в слайдшоу, а с 60фпс). |
| Unit2k:
Softer, странно. Контра форс одна из наиболее знаменитых и известных "тормозных" игр для НЕС. Выражается непосредственно в тормозах, когда движения как в воде, заметить можно начиная с первого же уровня. :) Добавлено позже: --- Цитата: as32888 от 25 Декабрь 2011, 01:40:06 ---Unit2k, в случае повышения частоты эмулируемого процессора, например, вполне реально убрать внутриигровые тормоза (например, разгон m68k в эмуле сеги до 25Мгц позволяет играть в Road Rash 3 не в слайдшоу, а с 60фпс). --- Конец цитаты --- хм. а если поднять частоту, то не будет-ли изначальная скорость игры выше и превышать её? Ладно пример с роад раш3 - там вся игра слайд-шоу. а если брать те игры где тормоза эпизодичны, так выходит игра будет работать быстрее чем нужно, а ускорение это не есть хорошо. |
| EdHell:
Unit2k, нет, про аркадный разумеется. А ты про НЕС какой упоминал, зы2шный что ли? :lol: |
| Unit2k:
EdHell, NES -____- :biggrin: |
| EdHell:
as32888, +1. И PCSX2 походу это делает в автопилоте, пожирая ресурсы до тех пор, пока игра не перестанет тормозить. Или ПК не сдохнет. |
| Softer:
--- Цитата: Unit2k ---Softer, странно. Контра форс одна из наиболее знаменитых и известных "тормозных" игр для НЕС. Выражается непосредственно в тормозах, когда движения как в воде, заметить можно начиная с первого же уровня. --- Конец цитаты --- Каюсь, я почему то про оригинальную подумал упустив из виду что форс это другая часть. Так вот форс как то прошла мимо меня стороной, сейчас попробовал, действительно тормозит ). |
| Dyons:
--- Цитата: EdHell от 25 Декабрь 2011, 01:45:27 ---as32888, +1. И PCSX2 походу это делает в автопилоте, пожирая ресурсы до тех пор, пока игра не перестанет тормозить. Или ПК не сдохнет. --- Конец цитаты --- При такой оптимизации и попытке выжать честных 60 ФПС, еще 10 лет пройдет прежде чем эмуляция достигнет хоть какого-то подобия идеальности. |
| paul_met:
--- Цитата: Softer ---Если сигнал идёт по компоненту, он является аналоговым, соответственно фрапс посчитать реально генерируемые кадры до преобразования в аналог не может, он скорее показывает количество кадров которое выдаёт программа-плеер тв-тюнера. --- Конец цитаты --- Нет, я обратил внимание на работу TTT потому, что в остальных играх счетчик показывал 60 fps. --- Цитата: Softer ---Ну так опять же всё дело в том каким макаром выводить картинку и куда (кстати а что деинтерлейс не помогал?). --- Конец цитаты --- А причем тут деинтерлейс средствами тюнера? Я констатировал факт, что игра на реальном железе работала только в черезстрочном режиме, причем весьма жутком (как SF EX3). Разработчики на то время просто не могли выжать соки из консоли, чтобы сделать нормальную картинку в прогрессивной развертке (или хотя бы на уровне других, более качественных экземпляров). --- Цитата: Unit2k ---что за ФБА? --- Конец цитаты --- Ай-яй-яй! Только не говори, что ты до сих пор гоняешь в Неогеовские файты на небуле или на Мамке (а, может, и вовсе на NeorageX)? |
| Dyons:
--- Цитата: paul_met от 25 Декабрь 2011, 02:47:19 ---Разработчики на то время просто не могли выжать соки из консоли, чтобы сделать нормальную картинку в прогрессивной развертке --- Конец цитаты --- Прогрессива на то время в консоли не было вообще. |
| Unit2k:
--- Цитата: paul_met ---Цитата: Unit2kчто за ФБА?Ай-яй-яй! Только не говори, что ты до сих пор гоняешь в Неогеовские файты на небуле или на Мамке (а, может, и вовсе на NeorageX)? --- Конец цитаты --- А, дык это название эмуля -_______- лол. я просто аркады не особо-то эмулил, а что эмулил, то через мамку ога. |
| Virtua Fighter:
--- Цитата: paul_met от 25 Декабрь 2011, 02:47:19 --- Ай-яй-яй! Только не говори, что ты до сих пор гоняешь в Неогеовские файты на небуле или на Мамке (а, может, и вовсе на NeorageX)? --- Конец цитаты --- Kawaks! :cool: |
| as32888:
Unit2k, там на частоте кадров vdp вроде всё завязано. Поэтому при изменении частоты проца и не увеличивается скорость. Можешь сам проверить (эмулятор называется regen 0.972d). Упс, не заметил еще одну страницу. :lol: --- Цитата: EdHell от 25 Декабрь 2011, 01:45:27 ---as32888, +1. И PCSX2 походу это делает в автопилоте, пожирая ресурсы до тех пор, пока игра не перестанет тормозить. Или ПК не сдохнет. --- Конец цитаты --- Я так и думал :). Правда, мой ПК "дохнет" еще фпсах этак на 18-20. :lol: Добавлено позже: --- Цитата: Softer от 25 Декабрь 2011, 00:38:08 ---Если сигнал идёт по компоненту, он является аналоговым, соответственно фрапс посчитать реально генерируемые кадры до преобразования в аналог не может, он скорее показывает количество кадров которое выдаёт программа-плеер тв-тюнера --- Конец цитаты --- Но никто не запрещает сделать софт, который будет считать не общее кол-во кадров в секунду, а количество уникальных (то есть неповторяющихся) кадров в секунду. Например, имеем последовательность (число - кадр) 1-2-3-3-4-5-6-6. Вроде бы восемь кадров, но вот кадр 3 повторяется 2 раза, как и кадр 6. Повторы отбрасываем, получаем 6 кадров. :D |
| Onizuka:
EdHell как то хренова я смотрел в панель управления NVIDIA, там же в глобальных параметрах выбирается нужный графический процессор, стоял режим автовыбор :wall: теперь эмулятор работает на дискретной видюхе :wow: |
| as32888:
--- Цитата: paul_met от 25 Декабрь 2011, 02:47:19 ---Разработчики на то время просто не могли выжать соки из консоли, чтобы сделать нормальную картинку в прогрессивной развертке (или хотя бы на уровне других, более качественных экземпляров). --- Конец цитаты --- Или тупо картинка с разрешением 640(512)х240, которая тянется до 640(512)х480 с билинейной (например) фильтрацией, а потом в чересстрочном виде идет на ТВ (чтоб создать иллюзию того, что там 640(512)х480). :lol: А один фиг, на кухонном ТВ разницы не видно. :lol: |
| Dyons:
--- Цитата: as32888 от 25 Декабрь 2011, 04:23:54 ---Или тупо картинка с разрешением 640(512)х240, которая тянется до 640(512)х480 с билинейной (например) фильтрацией, а потом в чересстрочном виде идет на ТВ (чтоб создать иллюзию того, что там 640(512)х480). :lol: А один фиг, на кухонном ТВ разницы не видно. :lol: --- Конец цитаты --- Для пал там идет 512х256, а последние НТСЦ игры поголовно имеют 512х224. Причем порой в некоторых играх там вообще цирк получается, включаешь прогрессив, а тебе картинку дают в 512х448 и черные полосы вокруг. |
| EdHell:
--- Цитата: Onizuka ---EdHell как то хренова я смотрел в панель управления NVIDIA, там же в глобальных параметрах выбирается нужный графический процессор, стоял режим автовыбор теперь эмулятор работает на дискретной видюхе --- Конец цитаты --- В следующий раз заставлять не буду. :lol: |
| Softer:
--- Цитата: paul_met ---Нет, я обратил внимание на работу TTT потому, что в остальных играх счетчик показывал 60 fps. --- Конец цитаты --- А какой софт использовался? опять же, те программы которые попадались мне сами дробят видеосигнал на кадры в зависимости от их способностей и настроек, и не одна не утруждала себя анализом захваченных кадров на предмет повторяющихся с дальнейшим исключением оных. --- Цитата: as32888 ---Но никто не запрещает сделать софт, который будет считать не общее кол-во кадров в секунду, а количество уникальных (то есть неповторяющихся) кадров в секунду. Например, имеем последовательность (число - кадр) 1-2-3-3-4-5-6-6. Вроде бы восемь кадров, но вот кадр 3 повторяется 2 раза, как и кадр 6. Повторы отбрасываем, получаем 6 кадров. --- Конец цитаты --- Дело в том что при захвате аналогового сигнала с максимально возможным количеством кадров и последующим их сравнением, с точки зрения цифры (машины), там не будет ни одного одинакового кадра. Это на глаз мы видим что кадр повторился, но из за погрешностей аналогового типа передачи кадры никогда не будут на 100% идентичны после их захвата. Можно конечно написать алгоритм сравнения по ключевым признакам но это не исключит вероятность случайного пропуска одинакового кадра или наоборот не пропуска уникального кадра из за минимальных отличий в нём от предыдущего не относящихся к описанным в алгоритме ключевым признакам. Возвращаясь к написанному paul_met. Не знаю что за софт использовался но опять же повторюсь, фпс в случае с ТТТ задал именно он а не консоль, а вот на основании чего он разрезал аналоговый поток при игре в TTT на 30 кадров, когда до этого резал на 60, вопрос собственно к разработчикам этого софта и пользователю. |
| EdHell:
Сейчас, в преддверии выхода радиков 7ххх серии, с широкой шиной и большими объемами памяти, идет немало дискуссий, а надо ли столько вообще (в частности, многие утверждают, что 1.5Гб за глаза и за уши, причем надолго). Ортодоксальным ПКшникам может и за глаза, а вот что может понадобится эмуляторщику, имеющему под рукой такой эмуль, как PS2 с поддержкой сверхвысоких (GSdx держит до 8192х8192) значений рендера? Небольшой тест на потребление видеопамяти, в качестве образца использовалась Gran Turismo 4 NTSC с включенной прогрессией. Особенностью эмуляции данной игры всегда была высокая загрузка видеопамяти в моменты смены сцен (вход в меню, в гонку, в реплей), из-за чего рендер приходилось ограничивать, иначе нехватка видеопамяти вызывает падение эмулятора или как минимум фризы. Видимо новые данные сперва подгружаются и лишь затем выгружаются ненужные. Ниже приведены два графика, один с кастомным рендером 1920х1080 без АА, второй с фиксированным скейлом х4 без АА (примерно такие же значения и в 1920х1080 АА х2). Вывод в общем-то простой: для хорошей картинки нужна не только мощь, но и место под текстуры. Очень много места. Если в стандартном HD достаточно карты с 1Гб, то стоит добавить минимальное сглаживание или увеличить рендер и менее, чем с 2Гб ловить нечего. Для исследуемой же игры подобное улучшение лишним не будет, поскольку в ней часть постэффектов отключается фиксом, и даже в 1080р картинка весьма средненькая (подобная картина наблюдается и бернаутах, где FullHD выглядит лишь чуть лучше натива). 1920х1080 no AA Scale x4 no AA Так что, готовясь к апгрейду, будьте внимательны, поначалу меня душила жаба переплачивать за память, но практика уже показала, что с 1.5Гб я бы оказался в глубокой заднице. :lol: Пара занимательных скринов на ту же тему вдогонку, no comments: |
| paul_met:
--- Цитата: Softer ---А какой софт использовался? опять же, те программы которые попадались мне сами дробят видеосигнал на кадры в зависимости от их способностей и настроек, и не одна не утруждала себя анализом захваченных кадров на предмет повторяющихся с дальнейшим исключением оных. --- Конец цитаты --- Ну как какой? Fraps и стандартный софт, поставляемый с тюнером (media center). Так к чему ты всё-таки ведешь? Не верится, что TTT шел в режиме 30 fps. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |