| Эмуляция > Эмуляторы консолей 6 поколения и выше |
| PCSX2: Эмулятор Sony PS2 (продолжение) |
| << < (1109/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. Дополнительные ссылки: * Исправляют различные баги либо ускоряют процесс эмуляции. Могут давать побочные эффекты. ...В стадии разработки... |
| Dukatti:
Deliruum, перенастрой CPU [если не поможет, то затем и GPU]. Особенно из-за: --- Цитата: Deliruum от 29 Январь 2019, 16:16:46 ---Частота зафиксирована на 4,3 ГГц навсегда --- Конец цитаты --- Проверь, чтобы система проходила stress тесты - и prime95, и Heaven. Мониторь температуры с помощью Core Temp [т.к. показывает температуру по ядрам, температуру смерти, и меняет цвет в случае к ее приближению] и GPU-Z [много сенсоров, наглядяно, окно занимает мало места]] Или два легких путя. Первый - это найти старую версию pcsx2 1-6 лет разницы [Т.к. сейчас pcsx2 развивается в сторону точности всех отображаемых эффектов, и если возможно, в скорость. И software режим в некоторых играх может быть быстрее, чем hardware.] Второй - в настройках электропитания настроить минимальную границу питания для процессора в 0% и максимальную в 95%. [Это освободит процессор от Throttling'a. Мощность при этом почти никак не изменится][т.е. я думаю, что то поведение, что ты описал - это CPU Throttling. Механизм защиты от перегрева, сбавляющий на короткое время мощность процессора для снижения повышенной температуры до безопасной. Обычно он никогда не включается даже под 100% нагрузкой. Но например - что-то случилось с кулером, состарился, или отходит, или пыли слишком много, или если конкретная термопаста не справляется. В случае видеокарты все то же самое. Здесь только еще может помочь сбавить частоты в MSI Afterburner. Попробуй в последнюю очередь [до легких путей] ] |
| BSV:
--- Цитата: Dukatti от 29 Январь 2019, 19:32:16 ---Это освободит процессор от Throttling'a --- Конец цитаты --- Для освобождения процессора от троттлинга также можно в БИОСе отключить функцию Thermal Monitor. |
| Deliruum:
--- Цитата: Dukatti от 29 Январь 2019, 19:32:16 ---Проверь, чтобы система проходила stress тесты - и prime95, и Heaven. --- Конец цитаты --- Ребят, поверьте, дело не в тротлинге проца. Я знаю что я делаю. Все стресс-тесты проверены давно. Температура 60 градусов в нагрузке (65 максимум). Это очевидные вещи, которые проверялись в первую очередь. Дело не в этом. Снял на видео момент фриза https://youtu.be/xiFLSg3DOdo постоянно такое. При записи специально запустил параллельно мониторинг - в момент фриза вообще ничего не поменялось - ни частота, ни нагрузка. Температура проца 50 градусов, видяхи 55. |
| Dukatti:
Deliruum, пример в видео - это или чтение объектов игры[текстур в т.ч.] с HDD, или компиляция шейдеров по мере их появления, или все вместе. Освобождение от этого - SSD + дальнейший прогресс эмулятора. // BSV, спасибо) Запомню как еще один вариант. |
| Softer:
Deliruum, сброс частот на GPU отключил? Фризы в Software так же имеют место быть? --- Цитата: Dukatti от 29 Январь 2019, 21:06:21 ---пример в видео - это или чтение объектов игры с HDD, или компиляция шейдеров по мере их появления, или все вместе. Освобождение от этого - SSD + дальнейший прогресс эмулятора. --- Конец цитаты --- Вилами по воде. Какая нафиг компиляция шейдеров в PCSX2? Про чтение объектов с HDD, это каких например? Которые реальная консоль с куда более тормознутого CD-ROM привода читает и не тормозит? --- Цитата: Dukatti от 29 Январь 2019, 19:32:16 ---Второй - в настройках электропитания настроить минимальную границу питания для процессора в 0% и максимальную в 95%. [Это освободит процессор от Throttling'a. Мощность при этом почти никак не изменится] --- Конец цитаты --- Настройка энергосберигающего режима отключает троттлинг? это что-то новенькое. Может всё таки не любой сброс частоты это троттлинг? |
| nonamezerox:
--- Цитата: Softer от 30 Январь 2019, 04:22:00 ---Про чтение объектов с HDD, это каких например? --- Конец цитаты --- Вот, кстати, такое может быть если у него хард вроде WD Green с "энергосберегающей" остановкой блинов при отсутствии активности. |
| Softer:
--- Цитата: nonamezerox от 30 Январь 2019, 07:19:30 --- Вот, кстати, такое может быть если у него хард вроде WD Green с "энергосберегающей" остановкой блинов при отсутствии активности. --- Конец цитаты --- Для этого не обязательно быть Green. У меня все винты, кроме системного, постоянно головки паркуют пока к ним не обращаешься. И да, когда они снова стартуют, то фризит вообще всё вокруг, только фриз этот один и гораздо длиннее того, что на видео. Добавлено позже: Уточнение: я говорю не просто про парковку головок, а именно про остановку блинов. Если же на отдельных винтах головки могут при коротких простоях парковаться без остановки блинов, то возможно это могло бы вызывать частые и короткие фризы, как на видео, именно при чтении с такого диска. Но это не точно. :) Dukatti, сунь образ игры на системный раздет и попробуй поиграть с него, чтоб исключить этот вариант. |
| Deliruum:
Ребят, думаю все догадки, связанные с ХДД мимо. Пробовал ставить и эмуль и образ кидать на SSD. Все тоже самое. Да и не может оно так влиять. Фриз он не один, он постоянно с некоей периодичностью. Винт если даже спал и стартанул (хоть трижды грин), то потом то чтение идет достаточно частое чтобы он не уснул. В той же онимуше читается новая локация каждый раз как идешь через двери. Можно ходить туда-сюда и через раз наблюдать фризы. И шейдеры не причем, потому что и в софтваре такая же картина. И игры, что фризят, должны нормально работать на куда более слабых машинах (полно видео в инете). И троттлинга нету никакого, господь с вами. Какой тротлинг на 2500К при 55 градусах то (это ж не современные U)? |
| Ogr:
Deliruum, Ну раз у тебя всё нормально, чего тогда спрашивать мороча другим головы, всё же Итак нормально. остаётся тебе лишь надеется, молиться и ждать, когда само всё пройдёт. Ну а в качестве примера Не пойми откуда взявшегося п-ц: https://www.old-games.ru/forum/threads/dosbox-instrukcija-po-ispolzovaniju.20813/page-184#post-1531148 |
| Deliruum:
--- Цитата: Ogr от 30 Январь 2019, 09:20:06 --- Ну раз у тебя всё нормально, чего тогда спрашивать мороча другим головы --- Конец цитаты --- Ну если б было нормально я б не спрашивал. И что значит морочить? Предположения высказывались, я проверял. Видео снял с фризом. Что не так то? Если у других нет проблем таких, значит дело в каком то нюансе. Пытаюсь понять в каком. Нечего сказать если, может и не надо тогда? Из проверенного: Мониторинг частот, троттлинг, температура, установка эмулятора с нуля, SSD вместо HDD. |
| noxtester:
Господа, подскажите, что предпринять. Запускаю Tales of Legendia русифицированную версию с роликами (без выбора рус/англ) - жутко тормозит и немного артифачит. Запускаю эту же игру, но оригинальную английскую версию - ни тормозов, ни артефактов, всё идеально. Такое чувство, будто эмулятор не знает русской версии и не применяет к ней нужные исправления. Как сделать, чтобы она работала не хуже оригинальной? |
| Leprikon:
--- Цитата: noxtester от 30 Январь 2019, 14:06:41 ---Господа, подскажите, что предпринять. Запускаю Tales of Legendia русифицированную версию с роликами (без выбора рус/англ) - жутко тормозит и немного артифачит. Запускаю эту же игру, но оригинальную английскую версию - ни тормозов, ни артефактов, всё идеально. Такое чувство, будто эмулятор не знает русской версии и не применяет к ней нужные исправления. Как сделать, чтобы она работала не хуже оригинальной? --- Конец цитаты --- http://www.emu-land.net/forum/index.php/topic,30552.msg1247546.html#msg1247546 Игра другая, но принцип тот же. |
| noxtester:
Leprikon, а где брать этот хекс, кем бы он ни был, чтобы открыть dll? |
| Leprikon:
--- Цитата: noxtester от 30 Январь 2019, 16:12:43 ---Leprikon, а где брать этот хекс, кем бы он ни был, чтобы открыть dll? --- Конец цитаты --- В яндексе. Я предпочитаю HxD Hex Editor Добавлено позже: Копируешь crc своей игры из лога эмуля, переходишь по моей ссылке в том посте, находишь игру копируешь один из адресов.0x43AB7214, TalesOfLegendia, US, 00x1F8640E0, TalesOfLegendia, JP, 0 0xE4F5DA2B, TalesOfLegendia, KO, 0 Открываешь GSdx32.dll который будешь использовать хекс редактором, ищешь адрес который скопировал с сайта (или из предыдущего предложения) и перебиваешь его на свой, сохраняешь и готово |
| noxtester:
Leprikon, пытаюсь сделать как у тебя написано, но поиск в редакторе ничего не находит :( Пробовал искать и "0x43AB7214", и "43AB7214", и разные опции поиска менял - не находится. Скорее всего как-то не так ищу :-\ , для меня это не знакомая область науки. Примерный порядок действий: запускаю редактор, открываю в нём файл "GSdx32-SSE4.dll" из папки плагинов эмулятора, выбираю в главном меню "Поиск"-"Найти", вставляю CRC и жму "Искать". |
| Leprikon:
--- Цитата: noxtester от 30 Январь 2019, 17:17:54 ---Leprikon, пытаюсь сделать как у тебя написано, но поиск в редакторе ничего не находит :( Пробовал искать и "0x43AB7214", и "43AB7214", и разные опции поиска менял - не находится. Скорее всего как-то не так ищу :-\ , для меня это не знакомая область науки. Примерный порядок действий: запускаю редактор, открываю в нём файл "GSdx32-SSE4.dll" из папки плагинов эмулятора, выбираю в главном меню "Поиск"-"Найти", вставляю CRC и жму "Искать". --- Конец цитаты --- скинь сюда crc русской игры. |
| noxtester:
--- Цитата: Leprikon от 30 Январь 2019, 17:49:15 ---скинь сюда crc русской игры. --- Конец цитаты --- Game CRC = 0x955E9D19 |
| blackoff:
--- Цитата: noxtester от 30 Январь 2019, 17:17:54 ---"0x43AB7214", и "43AB7214", и разные опции поиска менял - не находится. --- Конец цитаты --- а разве не так надо ? --- Цитата: Softer от 23 Сентябрь 2016, 12:17:52 ---Найти ты его не можешь потому, что он от обратного байта в теле плагина расположен. Ну то есть если CRC=75182BE5, то искать нужно E52B1875. И менять на CRC предварительно перестроив его от младшего байта. --- Конец цитаты --- |
| Leprikon:
--- Цитата: noxtester от 30 Январь 2019, 17:53:10 ---0x955E9D19 --- Конец цитаты --- Проверяй. Добавлено позже: --- Цитата: blackoff от 30 Январь 2019, 17:53:16 ---а разве не так надо ? --- Конец цитаты --- HxD Hex Editor находит и так. |
| noxtester:
--- Цитата: Leprikon от 30 Январь 2019, 17:57:01 ---Проверяй. --- Конец цитаты --- Работает! :wow: Спасибо :) Насколько я понимаю, CRC одной из трёх прописанных там версий был заменён на CRC русской версии? Если так, то какая версия была заменена? И всё-таки понять бы, что я делал не так...чтобы на будущее справляться самостоятельно. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |