Эмуляция > Эмуляторы консолей 6 поколения и выше
PCSX2: Эмулятор Sony PS2 (продолжение)
<< < (898/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. Дополнительные ссылки:

* Исправляют различные баги либо ускоряют процесс эмуляции. Могут давать побочные эффекты.
...В стадии разработки...
EdHell:
Включать надо, самый нижний в геймфиксах.
Dev1L:
Эмуль гарантировано виснет с ЕЕ циклрейтом на 2, при автоматическом переключении рендера. На 0 и 1 всё ок.
EdHell:
Циклрейт на 2 еще почти гарантированно убивает ролики во многих играх. Старайся вообще ползунки не юзать, это фактически троттлинг и даунклок виртуальной пс2, ничего хорошего.
GeraldFromRivia:
Ребят, помогите с WS в первой Якудзе, вот в этом посте указываются hex-значения, но это видимо уже результирующие величины, а если так, то какие надо искать?  http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=249667#pid249667
Pnach к этой игре я не нашел, а CheatEngine только поставил, диапазон поиска адресов настроил как в юзергаде указывалось. И эти числа в постах - это пары адрес-значение? Если так, то в сроку поиска надо вбивать первое число?
paul_met:
GeraldFromRivia,
Elf для Якудзы в студию (SLUS-ххххх).
GeraldFromRivia:

--- Цитата: paul_met от 28 Август 2012, 12:26:56 ---Elf для Якудзы в студию (SLUS-ххххх).

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

SLUS_213.48, или сам файл нужен?
Если нужен сам файл, то вот http://files.mail.ru/ZWS3TP
Dyons:

--- Цитата: GeraldFromRivia от 28 Август 2012, 12:14:42 ---Ребят, помогите с WS в первой Якудзе, вот в этом посте указываются hex-значения, но это видимо уже результирующие величины, а если так, то какие надо искать?  http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=249667#pid249667

--- Конец цитаты ---
Это не результирующие величины


--- Цитата: GeraldFromRivia от 28 Август 2012, 12:14:42 ---И эти числа в постах - это пары адрес-значение? Если так, то в сроку поиска надо вбивать первое число?

--- Конец цитаты ---
это не пары адрес значение, это hex значения для iso


--- Цитата: paul_met от 28 Август 2012, 12:26:56 ---GeraldFromRivia,
Elf для Якудзы в студию (SLUS-ххххх).

--- Конец цитаты ---
не поможет, потому что значения не в elf файле

да и вообще это не патч, а первые прикидки, для тех кому не терпелось
GeraldFromRivia:
Я так понял, что в Якудзе реализовать WS не просто из-за динамической камеры, Dyons, а у тебя в планах нет WS для якудзы?
paul_met:

--- Цитата: Dyons ---не поможет, потому что значения не в elf файле
--- Конец цитаты ---

А в каком файле тогда?
Dyons:

--- Цитата: GeraldFromRivia от 28 Август 2012, 13:36:36 ---Я так понял, что в Якудзе реализовать WS не просто из-за динамической камеры, Dyons

--- Конец цитаты ---
Там много проблем, и камера там не причем.


--- Цитата: GeraldFromRivia от 28 Август 2012, 13:36:36 --- а у тебя в планах нет WS для якудзы?

--- Конец цитаты ---
у меня в планах много чего, вот только ни сроков, ни что намечаться в каком порядке назвать не могу


--- Цитата: paul_met от 28 Август 2012, 14:36:44 ---А в каком файле тогда?

--- Конец цитаты ---
Не знаю, потому что я патчил изоху.
paul_met:

--- Цитата: Dyons ---Не знаю, потому что я патчил изоху.
--- Конец цитаты ---

Ну так по оффсету в образе можно вычислить файл (оффсет/mode=LBA).
Dyons:

--- Цитата: paul_met от 28 Август 2012, 17:52:21 ---Ну так по оффсету в образе можно вычислить файл (оффсет/mode=LBA).

--- Конец цитаты ---
Можно, ну а смысл если я например процентов на 99.99% уверен что значение в самом большом файле образа.
paul_met:

--- Цитата: Dyons ---Можно, ну а смысл если я например процентов на 99.99% уверен что значение в самом большом файле образа.
--- Конец цитаты ---

Так это точно не elf?
Softer:

--- Цитата: paul_met от 28 Август 2012, 19:24:09 ---
Так это точно не elf?

--- Конец цитаты ---
Смотря что называть elf'ом. Файл в корне с одноимённым расширением, присутствующий на дисках с разными играми исключительно от случая к случаю, или некая энная часть в файле на который ссылается строка "BOOT2 = cdrom0:\..." в SYSTEM.CNF?
paul_met:

--- Цитата: Softer ---Смотря что называть elf'ом. Файл в корне с одноимённым расширением, присутствующий на дисках с разными играми исключительно от случая к случаю, или некая энная часть в файле на который ссылается строка "BOOT2 = cdrom0:\..." в SYSTEM.CNF?
--- Конец цитаты ---

Тот elf, CRC которого считает эмулятор, чтобы потом подхватить патч.
Softer:

--- Цитата: paul_met ---Тот elf, CRC которого считает эмулятор, чтобы потом подхватить патч.
--- Конец цитаты ---

А точно известно местонахождение (чёткое начало и конец) этого elf'а? Помнится мне, что именно неопределённость с его точным местонахождением является главным препятствием выявления метода подсчёта CRC, оставляя только вариант с заглядыванием в лог эмулятора. Или его точные координаты известны?
Это я к тому, что как можно рассуждать о содержимом неизвестного участка данных?
EdHell:

--- Цитата: Softer ---некая энная часть в файле на который ссылается строка "BOOT2 = cdrom0:\..." в SYSTEM.CNF?
--- Конец цитаты ---

Этот файл и есть elf, расширение значения не имеет, оно просто всегда неправильное, можно посмотреть заголовок в хексе, 2-4 байты всегда #45 #4С #46 - т.е. ELF, Executable and Linkable Format (фактически, стандартный исполняемый файл Unix-систем, попросту линукса). Эмулятор считает CRC указанной в конфиге секции elf'а.
Softer:

--- Цитата: EdHell ---Эмулятор считает CRC указанной в конфиге секции elf'а.
--- Конец цитаты ---

Как не особо посвящённому хотелось бы понять рамки этих секций. С какого байта начинается первая и по сколько байт в секции?
EdHell:
Адрес начала первой секции указан по смещению #38 от начала ELF'а, длина секции по смещению #44 (в обоих случаях 4 байта, младший первым).
Softer:

--- Цитата: EdHell от 28 Август 2012, 22:28:47 ---Адрес начала первой секции указан по смещению #38 от начала ELF'а, длина секции по смещению #44 (в обоих случаях 4 байта, младший первым).

--- Конец цитаты ---
Или я что-то упускаю, или этот способ не работает. Тебе точно удаётся получать нужный CRC используя диапазон оффсетов указанных по приведённым тобой смещениям? Вот что у меня получается:
Если не сложно сделай пожалуйста скриншот на котором видно нахождение правильного CRC.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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