Показать сообщение отдельно
Старый 30.07.2008, 23:02   #1
Person Of The Community
 
Аватар для Kazooki
 
Регистрация: 20.11.2010
Адрес: Earth
Пол: Мужской Мужской
Сообщений: 314
Kazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспорима
Стрелка mymc - утилита для работы с образами карт памяти PlayStation 2             



Представляю Вашему вниманию мануал о том, как скопировать сохранения c карты памяти PS2 для использования их в эмуляторе PCSX2, и, впоследствии, вернуть обратно на приставку.
Все нижеописанное проделано и проверенно мною лично.


Для этого нам понадобится:

1. Собственно, Консоль PS2 (только чипованная) и Комп 8)))
2. Чистая болванка (не важно, CD или DVD, R или RW) я использовал CD-RW
3. USB Флешка (подойдет любая, даже карт-ридер тут может возникнуть только проблема индивидуальной несовместимости, по этому просто попробуйте разные девайсы)
4. Образ диска с программой uLauhchELF 3.41 (у меня именно она, в отличии от 4.12, исправно работает с эмулятором…)
5. Понадобится и uLauhchELF 4.12 (Она лучше работает с консолью) (ещё есть здесь)
6. Образы отформатированных карт памяти для PCSX2.
7. Программа mymc.
8. Программа ps2save-builder
9. И программа MCExtract


Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com



Залил Kazooki

Цитата:
Сообщение от Kazooki
mymc [alpha] v2.6

Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com

Цитата:
Сообщение от Kazooki
Файловый менеджер - uLaunchELF v4.39 (Media Players Apps/SOFT/Emulators)
Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com
Итак, начнем.

1. Записываем образ uLauhchELF 4.12 на диск с помощью NERO на минимальной скорости, c такими настройками:







2. Вставляем диск и USB флешку в приставку, запускаем и видим на экране:



Управление программой:

стрелки = перемещение по каталогам,
кружок = enter,
треугольник = назад,
крестик = выделить,
квадрат = выделить все,
L1 = вкл/выкл заголовки,
R1 = меню файла
Select = конфигурация


Список директорий программы:

mc0:/ - карта памяти slot1
mc1: /- карта памяти slot2
hdd0:-/ жесткий диск…
cdfs:/ - диск в приставке
mass:/ - USB флешка или картридер
misc:/ - разные простенькие утилиты


3. Выбираем FileBrowser и заходим на нашу Memory card и видим свои сохранения в виде BASCUS-….., BESLES-…… и т.д. включаем заголовки для простоты поиска нужного сейва (например, с заголовком «Gran Turismo 3 Saves» и с названием – BESCES-50294GAMEDATA). Затем выделяем его, открываем меню файла и копируем командой COPY. Переходим на флешку (mass:/) и вставляем файл в любую папку командой PASTE. Ждем завершения операции. Все. Сейв на флешке. (это очень удобно, если сейвы некуда девать, их можно перенести на любой носитель, освободив тем самым вашу маааааленькую карту памяти.. 8))

Теперь есть два пути для переноса сейва в PCSX2.

Первый: Воспользоваться программой mymc
Это программа для импорта/экспорта сейвов в образы карт памяти (например mcd001.ps2)

1. Первым делом берем ФОРМАТИРОВАННЫЙ (если работать с уже использованным образом, могут быть глюки и сейвы можно запороть…) образ из архива и переносим его в папку memcards. (Например «C:\Pcsx2\memcrads\mcd001.ps2») с заменой лежащего там файла.

Примечание: Если в вашем образе есть сохранения, сделайте бекап или переименуйте его.

2. Теперь нам необходимо конвертировать сейв в формат *.MAX, чтобы программа mymc могла его опознать. Для этого запускаем программу ps2save-builder из архива. В ней нам надо добавить поочередно все файлы сейва (нажимаем правой кнопкой мыши на пустой строчке и жмем «Add File»), ОБЯЗАТЕЛЬНО добавить в строку Root/ID название папки сейва (в нашем случае это BESCES-50294GAMEDATA). Должно получиться вот так:



Далее идем «File>Save as», выбираем внизу формат «AR MAX v3 (*.max)» и вписываем Filename: BESCES-50294GAMEDATA, и нажимаем «Save». В папке программы появится файл BESCES-50294GAMEDATA.max



3. Кладем программу mymc из архива к себе на HDD, желательно в корень, например «С:\mymc». Туда же кладем наш сейв (тот что *.MAX). Программа написана под DOS, по этому, управлять ей нужно из командной строки (пуск>программы >стандартные>командная строка): Чтобы программа работала корректно, вводим поочередно две команды: «cd\» и «cd mymc», теперь строка выглядит так «C:\mymc>» Далее, чтобы импортировать сейв, пишем в строке следующее:
mymc.exe c:\pcsx2\memcards\mcd001.ps2 import BESCES-50294GAMEDATA.max (Внимание: Не наставьте лишних пробелов, там где они есть, там строго по одному, иначе ничего не выйдет)
Нажимаем Enter и ждем, пока операция завершится. После этого набираем команду –
mymc.exe c:\pcsx2\memcards\mcd001.ps2 dir чтобы проверить, действительно ли все импортировалось как надо.
Должно получиться вот так:



Это означает, что файл сохранения успешно импортировался. Теперь можем запускать эмулятор, загружаться с этого сейва в любимой игре и делать все что угодно, ломать, менять кол-во ресурсов жизней и т. д. (Я это делаю с помощью ArtMoney. Я вообще-то не сторонник взлома, но есть такие моменты в играх, когда на 51-ой попытке, хочется закинуть игру за шкаф и больше не вспоминать о ней.. Лучше чуть-чуть поломать и спокойно играть дальше) а ГЛАВНОЕ, все «награбленное» можно сохранить на карту памяти и вернуть на приставку! 8))

Но об этом чуть позже, сначала опишем второй способ:

1. Он, ИМХО, гораздо проще первого… Заключается в том, чтобы копировать сейв на образ карты памяти в самом эмуляторе.
Для этого нам нужно создать ISO образ и расположить на нем наш сейв BESCES-50294GAMEDATA. Берем из папки CD Boot из архива файлы BOOT.ELF и SYSTEM.CNF. Записываем их вместе с сейвом, Нерой с теми же настройками что и диск, который мы нарезали в начале, с той лишь разницей, что это будет ISO образ.

2. Теперь запускаем PCSX2 c CD плагином «Linuzappz Iso CDVD»:



Открываем в нем наш образ и видим uLauncherELF 3.41
Прежде чем его использовать, необходимо настроить: жмем select, переводим стрелку на кружок, выбираем его, далее идем в MISC и выбираем FileBrowser, теперь спускаемся вниз и жмем ОК.
(Приходится каждый раз настраивать одно и тоже, т.к. предварительно настроенная программа почему-то не запускается…)



Переносим сейвы на образ все той же ФОРМАТИРОВАННОЙ карты памяти с помощью команд COPY и PASTE, как мы делали это на приставке, только с «CD» (cdfs:/)а не с флешки (mass:/) т.к. в эмуляторе к сожалению нет поддержки USB, вместо этого там стоит заглушка имитирующая пустые порты…

3. Вот, в общем, то и все. Так как перенос сейвов обратно с образов на приставку до безобразия прост.
Для этого нам не понадобится mymc или Boot.iso, в место них мы запускаем из архива программу MCExtract
Открываем в ней образ карты mcd001.ps2 и экспортируем наш файл сохранения вот так:



Папка с сейвами BESCES-50294GAMEDATA появится прямо рядом с MCExtract.exe в папке mcd001.
Примечание: Файл с одноименным названием может оказаться за пределами своей папки, если так, то после распаковки надо его туда вернуть 8-)
Теперь осталось только залить его на флешку и вернуть на карту памяти приставки заменив тот, что там остался (перед этим сделайте бекап оригинала, мало ли что...), как мы это делали в начале, только теперь с флешки (mass:/) на Memory Card 1 (mc0:/)

ВСЕ!!

Примечание # 1:
Некоторые сейвы работают на эмуляторе не корректно, например, сейв от Gran Turismo 4 после переноса на эмулятор отказался открывать тачки в гараже написав что-то вроде «Data is corrupt», но это совсем не значит что сейв запорот, так как, после возврата этого сейва пересохраненного на эмуляторе, на консоль, все открывалось без проблем.


Примечание # 2:
Вы так же можете перемещать сохранения с карт памяти от PsOne на эмулятор ePSXe и обратно, об этом я напишу отдельную тему.
И так же можете импортировать сейвы скачанные из интренета, об этом читайте ЗДЕСЬ


P.S. Я использовал для консоли и для PCSX2 разные версии uLauncherELF потому, что 3.41 на консоли не видит USB флешки, а в 4.12 на эмуляторе не работает контроллер.
Если кто-то знает, как бороться с этими глюками, или знает способы переноса сейвов попроще, отпишите плиз..


mymc - утилита для работы с образами карт памяти PlayStation 2 (.ps2), каторые использует эмулятор PlayStation 2 PCSX2

mymc [alpha] v2.6

Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com


MCExtract
Ps2_Save_Builder
RA1n BootCD 4 SONY PlayStation 2 Загрузочный диск с автоматическим запуском uLaunchELF 4.42 [русский]
uLaunchELF4.12 iso

Файловый менеджер - uLaunchELF v4.39 (Media Players Apps/SOFT/Emulators)
Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com


Kazooki, теперь вся тема твоя. Можешь восстановить и другие утилиты что в шапке указаны.

Kazooki, да прям в шапку и лей, тема теперь с твоими правами.
Kazooki вне форума  
Ответить с цитированием
Эти 150 пользователи сказали Спасибо Kazooki за это сообщение:
gdfdgfddsfrdtfhdgsf, vldmortis, Ctrannik, SamSeGo, TheKngOfRckNRoll, laba091006, Lareynov, wwwWumpa, StrepereAnser, Maksim_play, Northern Man, Karen, Leon1989, hekogz, Max_maximov_3, Mike_Andrew, KolyanKira, Alexander4shpaly, renegadetw, Yellowggbh, archibal, mr_jk89, Дима Бегун 319602768, RomanRaskolnikov, CAKPAC, maysky, Zibinegr, PetrGT, Алексей М 1400059886, Григорий Орлов 789153560, Sheld, Lometalk, mrmoonlight9060, Андрей Рубцов 2099740269, A-10Wx, superior, Nadzer556, Allleks, zayats, Zamochu, nem nemos, Neftleon, azsx, Cash, Lu Mi Wise, Владимир Лем, Sanya_SAA, JazWazz, Ainesk88, Doromalo, paffendorf, Artemka, av661194, ИмяБылоЗанято, killer2411, roioros, Kazooki, karlsun, Ali99, HalgOff, kks, raiden4488, Sawyer, FrodoSumkin, Initoo, coorag, AKuHAK, Zetper, Pitt Marker, CRASH, sagara, Storm1225, kazdil, stealthy, Vik, ViToTiV, Gargul, xangelx, Maxplant, DruchaPucha, leksrock, stolbov, Stab, gryzor, rall, недоступно, DEATHMETALL, foxhall, Kaitrimmer, недоступно, недоступно, mihapsx, Abelus, недоступно, недоступно, недоступно, BashOrgRu, недоступно, недоступно, den210005, недоступно, недоступно, watt10001, недоступно, недоступно, недоступно, недоступно, недоступно, недоступно, недоступно, Злодей, недоступно, недоступно, недоступно, недоступно, недоступно, volgame, Lost, xeater, недоступно, недоступно, недоступно, 1214, недоступно, недоступно, wurdalak, datatester, Sher, недоступно, недоступно, недоступно, недоступно, недоступно, Wolf_D_, недоступно, virtuo333, Morein, Lance, недоступно, недоступно, Лис, недоступно, vik1015, Алекс, недоступно, Jadd, FALLETANGEL, недоступно, Daitro, BlackDaemon