PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Эмуляторы для PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=299)
-   -   [PS2/PS1] Widescreen Game Patches - Запускаем игры в широком формате на PS3 (https://www.pspx.ru/forum/showthread.php?t=108040)

ErikPshat 19.08.2018 18:54

[PS2/PS1] Widescreen Game Patches - Запускаем игры в широком формате на PS3
 
Вложений: 11
https://i.imgur.com/9r8CdH8.png

Добро пожаловать в полноэкранный архив Devina, содержащий самые свежие широкоформатные патчи! :)

Цель этих патчей состоит в том, чтобы игры PS2 имели истинную широкоэкранную поддержку на PS3 (без растягивания).
Все эти патчи имеют открытый исходный код - они могут быть улучшены кем угодно в любое время. Патчи выполняются поэтапно. В архиве в настоящее время содержится 3227 патчей в cheats_ws.


Что нужно, чтобы из PS2 ISO образа сделать из 4:3 игры 16:9 игру без растягивания картинок:
  1. PS2 Widescreen Patch Archive (Тема) - на всякий - PS2 Widescreen.rar
  2. PSOne Widescreen Patches - на всякий - PSOne Widescreen Archive.rar
Патчи .pnach ко многим проверенным играм можно найти на сайте http://ps2wide.net/
Список игр, поддерживающих шарокий формат 16:9 можно посмотреть на wikipedia.org

PCSX2 Widescreen Hack Patch

Вот очень интересный хак, который позволяет вам играть в большинство игр PlayStation 2 в широкоэкранном режиме с помощью эмулятора PCSX2. Сначала я подумал, что это лишь слегка растянутое изображение, возможно, немного порезав высоту, но это совсем не так! Этот патч замечательный, и именно поэтому я поделился им с вами! Но прежде, вот немного, что он дает:


Между красными линиями находится нормальный режим 4:3. За красными линиями мы видим больше, с широкоэкранным взломом. Это дает совершенно новое измерение для некоторых игр, потому что мы видим намного больше деталей! Дополнительные примеры можно найти ниже...

Как установить патч в 6 простых шагов:
  1. ШАГ 1:
    Перейти к концу страницы и скачать из вложения: PS2 Widescreen Pack.rar.
    Или взять его у нас из вложения, но через какое-то время он может быть устаревшим ...

  2. ШАГ 2:
    Используя Winrar или 7-Zip, извлеките файлы куда-нибудь на свой компьютер (запомните место). Вы получите что-то вроде этого:


  3. ШАГ 3:
    В эмуляторе PCSX2 (:github:) не забудьте перейти в Запуск, выберите Включить читы и Включить широкоэкранные патчи.


  4. ШАГ 4:
    Еще в PCSX2 перейдите в Настройка -> Видео (GS) -> Настройки окна.... Здесь выберите широкоэкранный режим 16:9 и нужный размер экрана.


  5. ШАГ 5:
    Перейдите в каталог, который вы извлекли на шаге 2, выберите свою игру (например: NTSC-U -> BloodRayne), скопируйте и вставьте файлы .pnach в каталог «Cheats» эмулятора. Не копируйте каталог игры, а только файлы .pnach!


  6. ШАГ 6:
    Запустите игру, о которой идет речь, она должна быть в режиме 16:9. Обратитесь к экрану лога, чтобы узнать, активен ли широкоэкранный режим (widescreen):

Более подробная инструкция:
1 способ: Hex-редактор

2 способ: PS2 Patch Engine

  • Открываем программу PS2 Patch Engine (подробнее...).
  • Выбираем или перетягиваем образ.
  • Вписываем значения или перетягиваем патч.
  • Жмём Patch и выбираем место сохранения пропатченного образа.
обновляемый набор патчей -
http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 - в самом низу страницы ссылка - http://forums.pcsx2.net/attachment.php?aid=50934
3 способ: PS2rd
PS2rd
Программа для запуска читов на PS2.
Запускается с помощью uLaunchELF
Добавление новых игр:
  • Открываем файл cheats.txt.
  • Пишем название игры и региональный код
  • Пишем мастер код(его можно узнать с помощью Mastercode Finder)
  • Пишем название чита и RAW значение(его можно узнать с помощью ELF Search Tool и PNACH Converter)
  • Сохраняем результат.
Пример
Код:

"Need for Speed Underground / SLUS 208.11"
Mastercode
903B4A58 0C0ED23E
Wide screen
204ff42c 3f400000
204ff434 3f400000
204ff628 3f2aaaaa
204ff630 3f2aaaaa

Прописываем путь к OPL:
  • Открываем ps2rd.conf
  • Находим строку с boot2
  • Прописываем путь к Open PS2 Loader(mc0 и mc1- первая и вторая карта памяти, mass - USB устройство, загрузка с внутреннего HDD не поддерживается)
  • Сохраняем результат
Пример
Код:

boot2 = [
                            "mc0:/OPL/OPNPS2LD.ELF",
                            "mc1:/OPL/OPNPS2LD.ELF",
                            "mass:/OPL/OPNPS2LD.ELF",

 ];

4 способ: PS2rdmod
PS2rdmod
Программа для запуска читов на PS2.
Запускается с помощью uLaunchELF
Главное отличие от предыдущей программы - читы берутся не из cheats.txt, а поддерживаются PNACH файлы.
Этот способ подходит только для запуска игр с диска, OPL к сожалению не поддерживается.
Инструкция:
  • В папку PNACH скопировать .pnach файлы.
  • Запустить программу.
  • Засунуть диск с игрой и играть
  • Чит для игры включается автоматически.
Дополнительные программы:
ELF Extractor
Программа для поиска и извлечения ELF файлов из игр PS2.
  • Открываем программу ELF Extractor.
  • В появившемся выбираем образ или привод с игрой
  • В новом окне выбираем нужный нам ELF.
  • Жмём OK и выбираем место сохранения.
ELF Search Tool
Программа для конвертирования HEX-значений в RAW или в патч для PS2rdmod и эмулятора.
  • Открываем программу ELF Search Tool
  • Выбираем или перетягиваем ELF
  • В первом окне вписываем значение для поиска, а во втором для замены(Новая строка это новое значение).
  • Ставим галочку на RAW - для конвертирования в RAW code или ставим галочку на PNACH - для создания патча.
  • Жмём Save и выбираем место сохранения.
Mastercode Finder
Программа для получения мастер кода.
  • Запускаем Mastercode Finder
  • Выбираем ELF
  • Получаем Мастер код
PNACH Converter
Программа для конвертирования патчей в RAW и Hex значения, а так же для пропатчивания эльфов.
  • Запускаем PNACH Converter
  • Выбираем PNACH
  • Выбираем ELF(для RAW и Hex необязательно)
  • Ставим галочку на RAW и жмём Convert.
  • Получаем RAW Code
  • Ставим галочку на Hex Pattem и жмём Convert.
  • Получаем значение для Hex редактора
  • Ставим галочку на ELF и жмём Convert.
  • Выбираем место сохранения для пропатченного эльфа
Скриншот до редактирования образа:
После редактирования:


обновляемый набор патчей -
http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 - в самом низу страницы ссылка - http://forums.pcsx2.net/attachment.php?aid=50934

daneeall 24.08.2018 14:22

Патчи эти в общем просто для PS2 игр, безотносительно к PS3. Можно поправить образ, нарезать и играть на оригинальном железе PS2. Просадок FPS, не смотря на увеличение объёма данных для рендеринга GS, не наблюдается.
И хотелось бы заметить, что не все PNACH патчи содержат в себе статичные правки образа диска. Часть из них (например серия Ratchet&Clank) содержат правки оперативной памяти уже запущенной игры и должны запускаться вместе с игрой, скажем, с карты памяти из под free mc boot или hdd loader'а(т.е. бывает нельзя просто пропатчить образ и закончить на этом) такие правки patch engine обработать не сможет и если игнорировать эти правки, то widescreen, ожидаемо, будет не везде, а то и вовсе нигде не будет.
Далее, не всегда всё после патча бывает красиво: 2D элементы интерфейса растягиваются, как ни крути. Поэтому следует осторожностью применять патчи к играм с прередереными статичными фонами, в Shadow Hearts 1, например, 3D модель персонажа просто сносит в сторону на 2D карте и играть становится нереально.
В целом же, если отбросить эти мелочи, задумка просто шикарнейшая, позволяющая поиграть в эксклюзивы PS2 в новом качестве.
В дополнение можно добавить сайт http://ps2wide.net/ с кучей скринов и кодов для ручной правки =)

ErikPshat 28.08.2018 01:10

Цитата:

Сообщение от daneeall (Сообщение 1151089)
Патчи эти в общем просто для PS2 игр, безотносительно к PS3.

Да собсно эта инструкция никому не нужна, потому что до сих пор все играют на PS3 на квадратных телевизорах 4:3 с Электронно-Лучевой Трубкой (ЭЛТ).

zoid82 02.09.2018 17:12

Цитата:

Сообщение от daneeall (Сообщение 1151089)
Патчи эти в общем просто для PS2 игр, безотносительно к PS3.

Почему безотносительно к PS3? Пропатченые образы ps2 отлично работают на ps3

daneeall 02.09.2018 19:10

zoid82, так никто и не спорит, однако идея эта зародилась ещё тогда, когда программного эмулятора PS2 на PS3 не существовало, и предназначены эти хаки в первую очередь для запуска игр в широкоформате на оригинальном железе и на PCSX2. А на PS3 получится применять только те widescreen хаки, которые не требуют правок оперативной памяти на лету.

Virtua 09.10.2018 03:05

Так, а на пс3 то итоговая разница применения\не применения данных патчей ощутима?
- лично я что т особо ярко выраженной разницы к применимым мною играм не узрил - что ставлю "на весь экран" , что "обычно", что "выключено" в параметрах отображения во время игры. (специально одну и ту же поочередно запускал пропатченную исоху и обычную)

Я пологал что если в настройках поставить на "обычно" - то вместо стандартного 4:3 будет как раз вайдскрин, но нет...
Либ сами игры которые химичел не поддерживают данную фичу....

И чем отличаются пачти с http://ps2wide.net/, которые самому над в хексе заменять, от .pnach которые тут в архиве выложены, которые над через ps2_patch_engine_103 применять???? - в архиве больше - есть даж которых нет на сайте - левые чтоли какието??

Ang3l42 09.10.2018 04:58

Цитата:

Сообщение от Virtua (Сообщение 1154058)
Я пологал что если в настройках поставить на "обычно" - то вместо стандартного 4:3 будет как раз вайдскрин, но нет...

Так это настройки эмулятора, а не игры. Что измениться должно?
Цитата:

Сообщение от Virtua (Сообщение 1154058)
лично я что т особо ярко выраженной разницы к применимым мною играм не узрил

Тоже разницы не вижу.

Virtua 09.10.2018 11:59

Цитата:

Сообщение от Ang3l42 (Сообщение 1154059)
Тоже разницы не вижу.

- вот и я о том....:unknw:

Или это кагб для настоящей пс2 при подключении к 16:9 телику чтоб на фуллскрин было актуально? ( но там, наверн, и без сторонних патчей для каждой игры чей всяких загрузчиков\лоадеров с этой опцией чей предусмотрено сдается мне...)

Winchesterpro 11.12.2018 01:41

Цитата:

Сообщение от Ang3l42 (Сообщение 1154059)
Так это настройки эмулятора, а не игры. Что измениться должно?

Тоже разницы не вижу.

Цитата:

Сообщение от Virtua (Сообщение 1154068)
- вот и я о том....:unknw:

Или это кагб для настоящей пс2 при подключении к 16:9 телику чтоб на фуллскрин было актуально? ( но там, наверн, и без сторонних патчей для каждой игры чей всяких загрузчиков\лоадеров с этой опцией чей предусмотрено сдается мне...)

Нет :acute:

Все дело в том, что нужно выключить PS/PS2 - Upscaler в Настройки - Настройки игры - Выключить

И вауля! Картинка, после применения .PNACH файла к образу с игрой в программе ps2 patch engine , становится 16x9 но для этого ,ПОВТОРЮСЬ, выключите апскейлер !

P.S

По бокам появляются небольшие полосы, но они были и на PS2 c .PNACH файлом, примененному к образу с игрой , так что картину это не портит ;)

Ang3l42 11.12.2018 11:05

Цитата:

Сообщение от Winchesterpro (Сообщение 1159992)
Все дело в том, что нужно выключить PS/PS2 - Upscaler в Настройки - Настройки игры - Выключить

И вуаля получаем ничего! Полосы как были так и остались :D 16:9 как был так и остался.

Virtua 11.12.2018 12:49

меня все чаще идея о запуске пс2 на пс3 стала подбивать на приобретение оригинальной пс2+хдд, аж недавно телек элт-шный запоял. Тут у кого ть имеется вообще - хотелось б результаты тест-драйвов\сравнений на нынешний момент узреть, а то на забугорных сайтцах статистика древняя не понятно на кокой проше запускалось и с какими версиями ps2_emu.self, но пишут в оригинале фпс все равно больш...:D

temon02 24.01.2019 13:45

Попробовал применить патч для PS1 игры CMR2 SLUS-01222. Ожидал увидеть 16:9 после правки образа, в реальности оказалась сплющенная 4:3 которую нужно растягивать в настройках эмулятора до широкоформатного экрана. В меню у патченой версии интерфейс оказался растянут так же как и не на патченой кроме 3д модели, хотя фикс прилагался и для меню тоже (хотя может он на 3д модель только и влияет)
https://i.ibb.co/R9zJnr3/sss.png
и еще кое что
Так же столкнулся с проблемой при пересборке образа через CDmage. Bin файл состоящий из игры и аудиодорожки не открывался напрямую. Поэтому через ultraiso поменял формат на nrg, тк это единственный формат образа который CDmage приняла, и в результате чего аудиодорожка стала пустой. Есть какой нибудь другой способ переконвертировать образ для этой программы и не побить файл?

Vita Amiko 24.01.2019 23:00

temon02, а вы по всем смещениям прошлись? В файле игры их надо править в нескольких местах, сколько раз попадаются. И там для 3д свои коды, для 2д свои и есть ещё Инфините что ли, щас не помню точно слово как оно называется, но оно во всех играх правится.

Не надо NRG, музыка в образе хорошо сохраняется в BIN и метки дорожек записываются в CUE, либо, на крайняк можно в формат образа CloneCD - он точно сохраняет все скрытые и защищённые сектора, это формат CCD. Вы наверное забыли, чем всегда снимали точные копии с защищённых официальных дисков CD с программами, играми, музыкой с защитой StarForce от копирования? А этот формат Nero Burning Rom - NRG никогда не умел этого делать, поэтому и не умеет хранить в себе нужные данные.

И образы CloneCD лучше всего дампить в другой формат, монтируя через виртуальный диск Алкоголя, т.к. именно Alcohol 120% умеет работать с субканальными данными и аудио. Либо UltraISO последних версий умеет работать и сохранять структуру треков в формат BIN/CUE. Причём нужно следить, чтобы программа явно правильно показывала, что она точно определила образ PlayStation, как и Алкоголь, иначе испорченный образ получится.

temon02 24.01.2019 23:34

Vita Amiko, в этой игре всего два смещения
спойлер
//Widescreen 16:9
File: "SLUS_012.22"
Offset / Value / Help
3A4A8 7A2E01 (widescreen menu)
3A4CC 7A2E01 (widescreen race)

как и подписано: один для меню, другой для режима заезда. прошелся естественно по обоим

Изначально я вообще извлек образ уже из конвертированной мной игры через psx2psp, на выходе получилось как раз два файла bin и cue, но вот cdmage писал ошибку неверный формат файла. я скачал образ с psxplace, но и он выдал точно такую же ошибку. а nrg использовал для cdmage только потому что это единственный формат после конвертации в ultraiso который он открыл. Странно, что в cdmage например hokuto no ken тоже собранный им же с аудиодорогами открывается нормально как и mad panic coaster и mk ultimate

Vita Amiko 25.01.2019 00:06

temon02, CDMage часто тупит, у него в кэше иногда запоминаются данные, если ты открывал вместо CUE файл BIN. тогда прога потом постоянно говорит на неверный образ. Нужно просто скинуть кэш, почистить папку темп и заново запускать прогу и открывать CUE. При открытии бинарника просто прога предлагает указать на формат образа и при выборе неправильного формата, она выдаёт ошибку.

temon02 25.01.2019 03:33

Vita Amiko, действительно, все заработало!)

ErikPshat 25.01.2019 09:13

Цитата:

Сообщение от Vita Amiko (Сообщение 1166585)
и есть ещё Инфините что ли, щас не помню точно слово как оно называется, но оно во всех играх правится.

Eyefinity называется.

apr1ldead 03.05.2019 05:18

как в silent hill origins убрать полосы сверху и снизу? причем игра нативно поддерживает 16:9. Если выбирать апскейл во весь экран, то картинка получается сплющенная изза этих полос. Без апскейла полосы везде, и по бокам. в патче вот такие строки,
Цитата:

//black borders's fix (optional)
patch=1,EE,00183548,word,24020000 //24020001
но после применения патча, никаких изменений

Dunker 10.05.2019 01:21

Интересно что будет с изображением на 4:3 телевизоре после патча. Просто в деревню на лето с пс3 уезжаю, а там старющий 360р (даже может быть и 240р) телевизор. Если всё останется на своих местах то тогда нормас будет

daneeall 10.05.2019 12:00

apr1ldead, попробуй выставить нормальный режим апскейлера, а не выключать его

Dunker, сожмёт по горизонтали, что-ж ещё


Текущее время: 20:21. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.