[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
Страница 2 из 5«12345»
PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation 2 » Об играх PlayStation 2 » SonicMegaCollection + хакерство
SonicMegaCollection + хакерство
archicharmer Дата: Ср, 23 Фев 2011, 14:38 | Сообщение #11
Много знает
Сообщений: 1288
Награды: 1  +
Замечания:  ±
Quote (Mongo)
это не ромы, а заново скомпилированные игры. У всех ромов, кроме хаков, всегда стандартный размер

А может это ромы, которые запаковали gzip'ом (это в линухе) или zip'ом или ещё чем, затем закриптовали ccrypt'ом, а когда запускается игра происходит декрипт с паролем этого архива.cpt, распаковка рома из архива.gz(или .zip) и его запуск в эмуляторе. Если это так, то скорее всего ничего у меня не получится. Никак нельзя взломать пароль архива.cpt
Даже если написать скрипт по подбору пароля - подбираться он будет неделями.

Фига, таких игр нет в SMC+ не японской версии. Даже та которая на комп там тоже нет таких игр.
Sonic3.cpt из японки и SONIC3.CPT из американки имеют одинаковый размер.


PS4 CUH-1108A OFW 3.50
PS3 SuperSlim CECH-4208a OFW v.4.50 Cobra ODE, FAT CECHL01 CFW v.4.50 CELL кони
PS2 SCPH-77008a SLIM чиповка; припаян Y Pb Pr - компонент
Клон SEGA с ориг. картриджем Mega EverDrive v2


Сообщение отредактировал archicharmer - Ср, 23 Фев 2011, 14:48
 

DruchaPucha Дата: Ср, 23 Фев 2011, 15:03 | Сообщение #12
Много знает
Сообщений: 1053
Награды: 0  +
Замечания:  ±
Quote (archicharmer)
А может это ромы, которые запаковали gzip'ом (это в линухе) или zip'ом или ещё чем, затем закриптовали ccrypt'ом, а когда запускается игра происходит декрипт с паролем этого архива.cpt, распаковка рома из архива.gz(или .zip) и его запуск в эмуляторе. Если это так, то скорее всего ничего у меня не получится. Никак нельзя взломать пароль архива.cpt Даже если написать скрипт по подбору пароля - подбираться он будет неделями.
Ну Сега сами писали новый компилятор, чтобы никто не смог запустить левые ромы.

Quote (archicharmer)
Sonic3.cpt из японки и SONIC3.CPT из американки имеют одинаковый размер.
Ну так Соника нет на японском языке, так-как его делала SOA, поэтому одинаковый размер, оригинальный ром весит 2мб.


Перенос русской озвучки/текста из РС игр (PS1/PS2)
 
archicharmer Дата: Пт, 25 Фев 2011, 16:57 | Сообщение #13
Много знает
Сообщений: 1288
Награды: 1  +
Замечания:  ±
Mongo подал мне ещё идею. Рассматриваю диск с игрой Sega Genesis Collection.

Действительно "как бы вместо" игр SEGA на диске лежат файлы.elf
Команда в линуксе "file SEGAGAME.ELF" даёт "ELF 32-bit LSB-executable, MIPS, MIPS-III и т.д." - запускаемый файл.
Пробую запускать в pcsx2 игру_сега.elf БЕЗ диска SEGA Genesis Collection - не запустился. А С диском - сначала запускается что-то из меню этого диска SGC, а уж потом запускается игра.
НУ НЕ ВЕРЮ я, что все эти игры, сколько их там есть, все взяли и подогнали, переделали под PS2!

Я думаю, в тамошних эльфах "сидит" программа, которая обращается к эмулятору и впоследствие запускается ROM SEGA

Всё вышенаписанное было бы ни о чём, если бы не один факт. Соневский тулчайн (тулчайн а не SDK), а именно objdump распознаёт эти игроэльфы, дизассемблирует. Но нужно бы их распаковать. Я ещё пробовал ps2-unpacker'ом - не распаковывает.

Кто-нибудь из линуксмэнов знает что-нибудь, что будет полезно для распаковки/декомпиляции бинарника эльфа? Полезно будет и то, что знающий человек точно подтвердит, что распаковать бинарник нельзя.


PS4 CUH-1108A OFW 3.50
PS3 SuperSlim CECH-4208a OFW v.4.50 Cobra ODE, FAT CECHL01 CFW v.4.50 CELL кони
PS2 SCPH-77008a SLIM чиповка; припаян Y Pb Pr - компонент
Клон SEGA с ориг. картриджем Mega EverDrive v2


Сообщение отредактировал archicharmer - Пт, 25 Фев 2011, 16:58
 

DruchaPucha Дата: Пн, 14 Мар 2011, 13:44 | Сообщение #14
Много знает
Сообщений: 1053
Награды: 0  +
Замечания:  ±
Quote (archicharmer)
Действительно "как бы вместо" игр SEGA на диске лежат файлы.elf Команда в линуксе "file SEGAGAME.ELF" даёт "ELF 32-bit LSB-executable, MIPS, MIPS-III и т.д." - запускаемый файл. Пробую запускать в pcsx2 игру_сега.elf БЕЗ диска SEGA Genesis Collection - не запустился. А С диском - сначала запускается что-то из меню этого диска SGC, а уж потом запускается игра. НУ НЕ ВЕРЮ я, что все эти игры, сколько их там есть, все взяли и подогнали, переделали под PS2!

Ну там помимо самих elf файлов, ещё у каждой игры свои ресурсы в формате SR? Там внутри есть какие-то данные, но я сомневаюсь, что игра так много весит.

Quote (archicharmer)
Кто-нибудь из линуксмэнов знает что-нибудь, что будет полезно для распаковки/декомпиляции бинарника эльфа? Полезно будет и то, что знающий человек точно подтвердит, что распаковать бинарник нельзя.
Может на psx-scene.com, знают ответ.


Перенос русской озвучки/текста из РС игр (PS1/PS2)


Сообщение отредактировал Mongo - Вт, 15 Мар 2011, 00:49
 

AKuHAK Дата: Ср, 19 Июн 2013, 14:39 | Сообщение #15
Подает надежды
Сообщений: 175
Награды: 2  +
Замечания:  ±
Решил реанимировать старую тему так как увидел, что кто-то занимался той же фигнёй что и я. Давно уже пытаюсь уломать крХакена на взлом этой игры. Сейчас отпишу, что накопал сам. Файл cpt это шифрованный ром (да-да они тупо взяли дампы ромов и засунули их туда). После дешифровки его ещё надо и распаковать. Опознать распаковщик мне не удалось - какая-то левая ботва, которая к тому же жмёт жуть как плохо. В принципе это всё не столь важно, если бы у нас был нормальный дебаггер то можно было бы просто грузить ром в память и делать софт ресет )) На эмуляторе всё прекрасно работает (уж там то с записью в память все окей). Удалось поиграть в хаки рок н ролл рейсинга (в пгене не работает режим на двоих), и даже третий мортал работает без лагов даже в режиме на двоих. Так что совместимость точно в разы больше, чем у пГена. Проверить ромы больше 4 мегов мне не удалось, но скорее всего ограничений по размеру нет.

В приложении один файл + дешифрованный файл.

Теперь по поводу Сега генезис коллекшн. Во-первых там в основном порты с аркадных автоматов, всего пара чисто мегадрайвовских портов. Порт состоит из эльфа, который заточен под конкретную игру и гигантского архива с данными. В архиве находится ром с игрой и звуки в вав формате. Ром упакован и зашифрован как обычно неизвестным способом. Всё это говорит о том, что эту хрень нельзя использовать в качестве основы для эмулятора. Игры там ВСЕ подогнаны под разные эльфы, плюс хардлинки на звуковые файлы, в общем у сони была тулза которая генерит сырые эмули без звука и потом каждую игру приходилось допиливать пока баги не исчезнут. На этом фоне выгодно выделяется сега мега коллекшн плюс, к которой сделали простой эмуль, который ест аж 2 вида систем (сега и смс).
Прикрепления: s1b.7z(1008Kb)
 
archicharmer Дата: Ср, 19 Июн 2013, 17:26 | Сообщение #16
Много знает
Сообщений: 1288
Награды: 1  +
Замечания:  ±
И конечно же, как "великий" программист, ты неопишешь нам ни как расшифровать файл.cpt, ни чем ты открыл потом архив, да?)

PS4 CUH-1108A OFW 3.50
PS3 SuperSlim CECH-4208a OFW v.4.50 Cobra ODE, FAT CECHL01 CFW v.4.50 CELL кони
PS2 SCPH-77008a SLIM чиповка; припаян Y Pb Pr - компонент
Клон SEGA с ориг. картриджем Mega EverDrive v2


Сообщение отредактировал archicharmer - Ср, 19 Июн 2013, 17:30
 

AKuHAK Дата: Ср, 19 Июн 2013, 19:42 | Сообщение #17
Подает надежды
Сообщений: 175
Награды: 2  +
Замечания:  ±
Лол - это же и есть самое трудное )) Я сам без понятия как это делать - этот дешифрованный файл мне скинул крХакен, а он его добыл весьма сложным дизасмом. В принципе там дешифровка идёт на основе начала файла (первые 64 байта - одна часть ключа, вторая часть ключа хз где). А как идёт распаковка вообще неизвестно - алгоритм я такой впервые вижу. Идея была такая - либо найти функции по дешифровке и распаковке и заНОПить их, либо тупо вставить собственную маленькую програмку, которая в нужный момент скопирует ром с диска в определённую область памяти )) Вот думаю может сделать запрос на ассемблергеймс, а то крхакен куда-то пропал.
 
DruchaPucha Дата: Пн, 24 Июн 2013, 13:58 | Сообщение #18
Много знает
Сообщений: 1053
Награды: 0  +
Замечания:  ±
Попробовал запустить SONIC1B.RAW на обычном gens, файл запускается как sega cd меню, на gens+ как игра.

Перенос русской озвучки/текста из РС игр (PS1/PS2)


Сообщение отредактировал Mongo - Пн, 24 Июн 2013, 13:59
 
archicharmer Дата: Пн, 24 Июн 2013, 18:21 | Сообщение #19
Много знает
Сообщений: 1288
Награды: 1  +
Замечания:  ±
Если запустить SonicMegaCollectionPlus в pcsx2,
запустить игру Sega,
открыть в HEX-редакторе, допустим, в HxD процессы/pcsx2
- то можно увидеть распакованный ром Sega, который в том же HxD выделяешь его, сохраняешь в файл и играешь в Gens.

Цитата (AKuHAK)
либо найти функции по дешифровке и распаковке и заНОПить их, либо тупо вставить собственную маленькую програмку, которая в нужный момент скопирует ром с диска в определённую область памяти

Интересно... хотя шанс что-то сделать с уже скомпиленным эльфом этой игры очень мал.

Посему, я бьюсь за рабочий PS2Linux, на котором можно запускать SDL-версии эмуляторов. Но пока ничего не изменилось - графика у нас ой как тормозит. Она не такая как в линуксе2.4.


PS4 CUH-1108A OFW 3.50
PS3 SuperSlim CECH-4208a OFW v.4.50 Cobra ODE, FAT CECHL01 CFW v.4.50 CELL кони
PS2 SCPH-77008a SLIM чиповка; припаян Y Pb Pr - компонент
Клон SEGA с ориг. картриджем Mega EverDrive v2
 
AKuHAK Дата: Вт, 25 Июн 2013, 14:00 | Сообщение #20
Подает надежды
Сообщений: 175
Награды: 2  +
Замечания:  ±
Цитата (archicharmer)
то можно увидеть распакованный ром Sega, который в том же HxD выделяешь его, сохраняешь в файл и играешь в Gens.
именно )) только лучше делать наоборот - найти где-нибудь ром и вставить в эту область памяти и играть в него через пцсх2. )) Пока несовместимых игр не нашёл (лучше всего подменять соник 3д - он 4 мега весит) линукс - это конечно хорошо, но навряд ли быстрее даже пгена будет.
 
PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation 2 » Об играх PlayStation 2 » SonicMegaCollection + хакерство
Страница 2 из 5«12345»
Поиск:

Новости сайта
23 Ноя 2017

23 Ноя 2017

23 Ноя 2017

23 Ноя 2017

22 Ноя 2017

17 Ноя 2017

17 Ноя 2017

16 Ноя 2017

15 Ноя 2017

14 Ноя 2017

13 Ноя 2017

13 Ноя 2017

11 Ноя 2017

29 Окт 2017

24 Окт 2017

21 Окт 2017

17 Окт 2017

17 Окт 2017

11 Окт 2017

10 Окт 2017

06 Окт 2017

04 Окт 2017

02 Окт 2017

02 Окт 2017

02 Окт 2017

18 Сен 2017

17 Сен 2017

16 Сен 2017

15 Сен 2017

07 Сен 2017

05 Сен 2017

28 Авг 2017

27 Авг 2017

14 Авг 2017

02 Авг 2017

02 Авг 2017

28 Июл 2017

19 Июл 2017

13 Июл 2017

11 Июл 2017

30 Июн 2017

25 Июн 2017

25 Июн 2017

22 Июн 2017

22 Июн 2017

22 Июн 2017

22 Июн 2017

14 Июн 2017

09 Июн 2017

07 Июн 2017

Новое на форуме
Персональный компьютер
[dw_tn в 21:19|23 Ноя 2017] 
 
Приложения для PlayStation 2
[aklakan в 18:49|23 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[dw_tn в 15:53|23 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[BarneyG в 14:26|23 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 13:23|23 Ноя 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 11:48|23 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 11:30|23 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 09:46|23 Ноя 2017] 
 
ПК программы для PlayStation 3
[dw_tn в 09:39|23 Ноя 2017] 
 
Приложения для PlayStation 2
[karenjan99 в 21:26|22 Ноя 2017] 
 
Приложения для PlayStation 2
[DruchaPucha в 21:10|22 Ноя 2017] 
 
Эмуляторы для PlayStation Vita
[pvc1 в 08:59|22 Ноя 2017] 
 
Эмуляторы для PlayStation 3
[pvc1 в 08:57|22 Ноя 2017] 
 
ПК программы для PlayStation 3
[karenjan99 в 23:21|21 Ноя 2017] 
 
Прочие консоли
[dw_tn в 18:24|20 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[s290895 в 12:01|20 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 09:14|20 Ноя 2017] 
 
Общая дискуссия по PlayStation 4
[dw_tn в 00:10|20 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[dw_tn в 23:38|19 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[DruchaPucha в 21:09|19 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[DruchaPucha в 19:18|19 Ноя 2017] 
 
Мобильные платформы
[dw_tn в 15:39|19 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[dw_tn в 13:12|19 Ноя 2017] 
 
Общая дискуссия по PlayStation Vita
[karenjan99 в 23:36|18 Ноя 2017] 
 
Приложения для PlayStation 2
[MaximusZH в 20:26|18 Ноя 2017] 
 
ПК программы для PlayStation 3
[DruchaPucha в 18:26|18 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[karenjan99 в 16:14|18 Ноя 2017] 
 
Железные вопросы PlayStation 3
[NITROUIH в 13:58|18 Ноя 2017] 
 
Общая дискуссия по PlayStation 2
[Timuraka в 16:12|17 Ноя 2017] 
 
Общая дискуссия по PlayStation 1
[pvc1 в 11:57|17 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 09:13|17 Ноя 2017] 
 
ПК программы для PlayStation 3
[pvc1 в 09:06|17 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 00:43|17 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 13:25|16 Ноя 2017] 
 
Общая дискуссия по PlayStation 2
[denben0487 в 19:51|15 Ноя 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 09:51|15 Ноя 2017] 
 
ПК программы для PlayStation 3
[dw_tn в 23:18|14 Ноя 2017] 
 
Железные вопросы PlayStation 2
[Vagrant_Adamant в 23:09|14 Ноя 2017] 
 
Мобильные приложения
[karenjan99 в 16:35|14 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[NITROUIH в 10:38|14 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[NITROUIH в 10:33|14 Ноя 2017] 
 
Железные вопросы PlayStation 2
[Mordoc в 18:52|13 Ноя 2017] 
 
Об играх PlayStation Vita
[pvc1 в 14:46|13 Ноя 2017] 
 
Общая дискуссия по PlayStation 2
[sdaf13 в 16:28|12 Ноя 2017] 
 
Приложения для PlayStation 2
[vitas155 в 05:54|12 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 21:17|11 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[karenjan99 в 11:36|11 Ноя 2017] 
 
PSX-Барахолка
[cdkeymasters в 10:15|10 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 20:45|09 Ноя 2017] 
 
Мобильные приложения
[dw_tn в 21:44|08 Ноя 2017] 
 
Топ 50 файлов
47685-загрузок

22761-загрузок

21269-загрузок

16487-загрузок

15293-загрузок

15072-загрузок

13664-загрузок

13054-загрузок

12609-загрузок

12284-загрузок

12169-загрузок

12081-загрузок

11860-загрузок

11739-загрузок

10986-загрузок

9961-загрузок

8009-загрузок

7794-загрузок

6894-загрузок

6853-загрузок

6734-загрузок

6686-загрузок

6546-загрузок

6307-загрузок

5856-загрузок

5578-загрузок

5578-загрузок

5562-загрузок

5513-загрузок

5431-загрузок

5364-загрузок

5325-загрузок

5183-загрузок

5146-загрузок

5105-загрузок

5063-загрузок

5055-загрузок

5036-загрузок

5025-загрузок

4867-загрузок

4798-загрузок

4782-загрузок

4650-загрузок

4562-загрузок

4441-загрузок

4419-загрузок

4375-загрузок

4336-загрузок

4183-загрузок

4149-загрузок

Топ 100 пользователей
  • pvc1 - 6622
  • dw_tn - 4819
  • karenjan99 - 2145
  • NVS - 2058
  • Retro¥GAMER - 1737
  • Dead - 1713
  • DaeMan - 1604
  • Kastl - 1525
  • vitas155 - 1442
  • archicharmer - 1288
  • dimm - 1087
  • DruchaPucha - 1053
  • kolan - 943
  • Izotov - 888
  • denben0487 - 874
  • mishail12 - 703
  • sdaf13 - 660
  • WOLF - 567
  • ShellShocked - 504
  • tupik - 496
  • xbox-ua - 468
  • The_REAL - 462
  • vladvlad162 - 459
  • wallace - 420
  • Mr2 - 405
  • Игорь - 378
  • LinuxFun - 373
  • zoyt - 356
  • reptail - 355
  • almaz - 344
  • tic0007 - 341
  • Dyons - 336
  • NeahNEET - 320
  • pvo51 - 312
  • aklakan - 306
  • FreddyFreed - 293
  • Rion - 289
  • BoSonOfPirate - 275
  • xxxx - 249
  • doom-ex - 248
  • DecK - 245
  • ZimZum - 227
  • LyNX - 209
  • DarkDrem - 207
  • Mordoc - 198
  • KOSMOS - 190
  • alexsx06 - 185
  • AKuHAK - 175
  • 1oleg1 - 172
  • YAGAMI55 - 171
  • Conker - 162
  • DarkTima - 160
  • vincent - 160
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • warezhunter_ - 154
  • Kozinenko - 151
  • Dr_Quake - 147
  • fox1918 - 138
  • tleon - 136
  • MAK_roS - 136
  • Buddda - 131
  • Ensight - 131
  • Rikki-tikki-tavi - 131
  • adamdead - 130
  • Fury - 128
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • turuta7 - 112
  • gladeshawn - 105
  • tim_cat - 103
  • shurup - 103
  • ixx - 101
  • matich - 100
  • elvo - 100
  • Bethoven1945 - 97
  • belforrrr - 96
  • nikkomp - 95
  • MaNeR - 95
  • aumihta24 - 95
  • serjlab - 94
  • bishop - 93
  • Prosmart - 93
  • hebroid - 92
  • Дмитрий_У - 91
  • JEKAN - 91
  • Dart_Mol - 90
  • RUSKos - 88
  • doomer - 86
  • butt-head - 85
  • Henry - 84
  • rodan_lewarx - 83
  • Payol - 83
  • Slavon - 77
  • XCIII - 77
  • Cyberboy - 75
  • pigas-cool - 75