[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
  • Страница 1 из 1
  • 1
Модератор форума: archicharmer  
PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation 2 » Приложения для PlayStation 2 » FreeDVDBoot (PlayStation 2 DVD-плеер эксплойт для запуска хоумбрю)
FreeDVDBoot
pvc1 Дата: Пн, 29 Июн 2020, 14:30 | Сообщение #1
Высшая материя
Сообщений: 8761
Награды: 2  +
Замечания:  ±
FreeDVDBoot


обновление от 29.06.2020




Github проекта: https://github.com/CTurt/FreeDVDBoot

Описание:

PlayStation 2 DVD-плеер эксплойт. Это позволяет вам записывать свои собственные хоумбрю диски PlayStation 2 и воспроизводить их на немодифицированной консоли, как показано в демонстрационном видео. С помощью uLaunchELF в качестве стартовой программы пользователи могут включить несколько хоумбрю программ на один диск.

Для технических деталей, пожалуйста, обратитесь к моему сообщению в блоге.

Базовая настройка

Использование готовых ISO в этом репозитории (папка PREBUILT ISO).

Шаг 1: Определите версию вашего DVD-плеера

Включите PlayStation 2 без вставленного диска и нажмите «Треугольник», чтобы определить, какая версия DVD-плеера установлена ​​на вашей консоли. Перепроверьте информацияю здесь позже для большей поддержки. Надеемся, что со временем другие разработчики со сцены также будут поддерживать дополнительные версии DVD-плеера.

В настоящее время только поддержка:

  • 3.10 (все регионы EUMACDGJ - с английским языком, установленным в настройках) - подтверждена работа на аппаратном обеспечении CTurt и др.
  • 3.11 (все регионы EUMACDGJ - с установленным в настройках английским языком) - MrMario2011 и другие подтвердили работу на оборудовании

    ОБНОВЛЕНИЕ: Экспериментальный гибридный ISO для поддержки 3.10 и 3.11, объединенный в один, теперь доступен, запишите не болванку PREBUILT ISOs/hybrid 3.10 и 3.11.iso и установите язык на английский. Подтверждена работа на 3.11.

    Пожалуйста, не пытайтесь попробовать не поддерживаемую конфигурацию прошивки/языка, она не будет работать ...

    Также подтверждено, что язык влияет на эксплойт, поэтому, пожалуйста, установите язык PS2 в конфигурации системы в соответствии с поддерживаемой конфигурацией (в будущем возможна портирование на другие языки, но я отдаю приоритет другим версиям прошивки, а не разным языкам, чтобы начнем с того, что язык можно поменять).

    Шаг 2: Запись

    Предварительно собранные файлы ISO для поддерживаемых проигрывателей DVD, содержащие только uLaunchELF, представлены в этом репозитории для простоты использования (который можно использовать для загрузки хоумбрю через USB-накопитель), например, 3.10EU.iso.

    Вы должны использовать DVD-R (другие работают, но больше напрягают лазер PS2) и убедитесь, что диск записан с опцией финализация записи.

    Выборочная настройка диска

    Шаг 2: Скопируйте хоумбрю

    После того, как вы определили версию DVD-плеера для своей консоли, скопируйте все хоумбрю, которые вы хотите добавить на диск, в этот каталог (например: 3.10EU/).

    Шаг 3: Сделать образ

    После того, как вы поместили все хоумбрю файлы в каталог, сгенерируйте UDF-образ каталога. Возможно, самый простой способ - установить genisoimage и запустить следующее (где exploit.iso - это готовый файл, а 3.10EU - это каталог, содержащий VIDEO_TS и любой хоумбрю):

    Код
    genisoimage -udf -o exploit.iso 3.10EU


    Шаг 4: Проверка и запись

    Я бы порекомендовал вам сначала протестировать PCSX2, но, поскольку PCSX2 не поддерживает загрузку DVD-плеера, вы должны расшифровать и упаковать его самостоятельно, что выходит за рамки этого README. С учетом сказанного, если вы ничего не трогаете в VIDEO_TS, на самом деле не должно быть никаких причин для того, чтобы эксплойт потерпел неудачу.

    Вы должны использовать DVD-R и опцию финализировать диск.

    Устранение неисправностей - пожалуйста, прочитайте

    Диск не вращается на slim консоли - нажмите сильнее на крышку, чтобы датчики обнаружили, что крышка закрыта

    PS2 пишет «невозможно прочитать диск» - ваш DVD-лазер может не работать, сначала попробуйте обычное DVD-видео. Если это сработает, убедитесь, что вы записываете финализируете диск при записи, и я рекомендую DVD-R, а не любые другие типы DVD, так как они увеличивают нагрузку на лазер.

    ДОПОЛНИТЕЛЬНО: замена стартовой программы

    Я включил uLaunchELF, перекомпилированный с поддержкой DVD, в качестве начальной программы по умолчанию. В нем представлено меню, которое позволяет вам выбрать любую из хоумбрю программ, которую вы выбрали для включения на диск (а также позволяет загружаться с USB).

    В качестве альтернативы, если вы предпочитаете просто загрузиться в одном хоумбрю приложении, исходная программа, которую пытается использовать эксплойт, находится по адресу VIDEO_TS/VTS_02_0.IFO, замените ее на желаемый файл ELF, с приведенным ниже предупреждением, что совместимость может быть ниже, чем если бы вы загрузили программу через uLaunchELF:

    В первоначальном выпуске я не удосужился переопределить пару функций, используемых загрузчиком, поэтому он требует, чтобы загружаемый вами ELF не переписывал те функции, которые я использую (это около 0x84000 - 0x85fff и 0x250000 - 0x29ffff). Я, вероятно, устраню это ограничение в будущем, но все ELF, которые я смог найти, были в порядке с этим ограничением.

    Вы можете запустить readelf -l, чтобы убедиться, что ваш исполняемый файл удовлетворяет этому требованию. Например, этот хоумбрю тетрис просто использует 0x00100000 - 0x0017a940:

    Код
    $ readelf -l VTS_02_0.IFO

    Elf file type is EXEC (Executable file)
    Entry point 0x104490
    There is 1 program header, starting at offset 52

    Program Headers:
      Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
      LOAD           0x001000 0x00100000 0x00100000 0x72ef4 0x7a940 RWE 0x1000

    Section to Segment mapping:
      Segment Sections...
       00     .text .ctors .dtors .rodata .data .jcr .sdata .sbss .bss


    РАЗРАБОТКА: Замена загручика пейлоада

    Пейлоад по умолчанию загрузит VIDEO_TS/VTS_02_0.IFO в виде файла ELF, но для улучшения совместимости может потребоваться настройка или, например, изменение поведения для загрузки BOOT.ELF.

    Если вы хотите обновить пейлоад загрузчика, запустите build.sh в каталоге PAYLOAD и скопируйте выходной файл fullpayload.bin в VIDEO_TS/VIDEO_TS.IFO со смещением 0x2bb4 (для 3.10E).



    Скачать:

    * 3.10 only - all regions - English lang.iso
    * 3.11 only - all regions - English lang.iso
    * hybrid 3.10 and 3.11 - all regions - English lang.iso
    Прикрепления: 9385414.jpg(60.9 Kb)





  •  
    pvc1 Дата: Вт, 30 Июн 2020, 07:35 | Сообщение #2
    Высшая материя
    Сообщений: 8761
    Награды: 2  +
    Замечания:  ±
    в новом релизе подтверждена работоспособность на слим SCPH-90004 и SCPH-75004




     
    AKuHAK Дата: Ср, 01 Июл 2020, 23:02 | Сообщение #3
    Подает надежды
    Сообщений: 181
    Награды: 2  +
    Замечания:  ±
    сейчас все слимы и пара фаток уже должны работать
     
    PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation 2 » Приложения для PlayStation 2 » FreeDVDBoot (PlayStation 2 DVD-плеер эксплойт для запуска хоумбрю)
    • Страница 1 из 1
    • 1
    Поиск:

    Новости сайта
    29 Июн 2020

    29 Июн 2020

    22 Июн 2020

    16 Июн 2020

    01 Июн 2020

    31 Май 2020

    28 Май 2020

    28 Май 2020

    26 Май 2020

    18 Май 2020

    18 Май 2020

    06 Май 2020

    29 Апр 2020

    28 Апр 2020

    19 Апр 2020

    19 Апр 2020

    17 Апр 2020

    13 Апр 2020

    12 Апр 2020

    12 Апр 2020

    08 Апр 2020

    04 Апр 2020

    03 Апр 2020

    03 Апр 2020

    03 Апр 2020

    02 Апр 2020

    01 Апр 2020

    31 Мар 2020

    26 Фев 2020

    26 Фев 2020

    03 Фев 2020

    20 Янв 2020

    20 Янв 2020

    19 Янв 2020

    16 Янв 2020

    13 Янв 2020

    13 Янв 2020

    11 Янв 2020

    31 Дек 2019

    19 Дек 2019

    11 Дек 2019

    04 Дек 2019

    11 Ноя 2019

    06 Ноя 2019

    06 Ноя 2019

    05 Ноя 2019

    30 Окт 2019

    28 Окт 2019

    28 Окт 2019

    23 Окт 2019

    Новое на форуме
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:37|14 Июл 2020] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:33|14 Июл 2020] 
     
    ПК софт для PlayStation 4
    [pvc1 в 15:41|13 Июл 2020] 
     
    Приложения для PlayStation 4
    [archicharmer в 11:49|13 Июл 2020] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 09:32|13 Июл 2020] 
     
    Мобильные приложения
    [pvc1 в 09:29|13 Июл 2020] 
     
    Железные вопросы PlayStation 2
    [exlaye в 20:50|09 Июл 2020] 
     
    ПК программы для PlayStation 3
    [pvc1 в 09:54|08 Июл 2020] 
     
    Общая дискуссия по PlayStation 4
    [pvc1 в 09:35|08 Июл 2020] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 15:09|07 Июл 2020] 
     
    Приложения для PlayStation 2
    [ArTeM202 в 21:31|06 Июл 2020] 
     
    Эмуляторы для PlayStation 3
    [pvc1 в 11:55|06 Июл 2020] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 11:32|06 Июл 2020] 
     
    ПК софт для PlayStation 4
    [pvc1 в 10:50|06 Июл 2020] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 10:42|06 Июл 2020] 
     
    PSX-Барахолка
    [miroslavkeys в 09:54|06 Июл 2020] 
     
    ПК программы для PlayStation 3
    [pvc1 в 13:01|02 Июл 2020] 
     
    Приложения для PlayStation 2
    [AKuHAK в 23:02|01 Июл 2020] 
     
    Железные вопросы PlayStation 2
    [exlaye в 22:53|01 Июл 2020] 
     
    PSX-Барахолка
    [cdkeymasters в 14:10|30 Июн 2020] 
     
    Об играх PlayStation 4
    [pvc1 в 11:38|30 Июн 2020] 
     
    Приложения для PlayStation 2
    [top_shotta в 20:19|29 Июн 2020] 
     
    Мобильные приложения
    [pvc1 в 14:45|29 Июн 2020] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 14:43|29 Июн 2020] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 12:09|29 Июн 2020] 
     
    Общая дискуссия по PlayStation Vita
    [pvc1 в 09:34|25 Июн 2020] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:17|25 Июн 2020] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 09:10|25 Июн 2020] 
     
    Общая дискуссия по PlayStation 2
    [Фил в 21:56|22 Июн 2020] 
     
    Общая дискуссия по PlayStation 3
    [archicharmer в 18:11|22 Июн 2020] 
     
    Приложения для PlayStation 2
    [pvc1 в 07:41|22 Июн 2020] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 07:39|22 Июн 2020] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 07:37|22 Июн 2020] 
     
    Общая дискуссия по PlayStation 1
    [pvc1 в 07:32|22 Июн 2020] 
     
    Железные вопросы PlayStation 2
    [exlaye в 14:10|19 Июн 2020] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 09:54|19 Июн 2020] 
     
    Мобильные приложения
    [pvc1 в 09:23|19 Июн 2020] 
     
    Приложения для PlayStation 4
    [pvc1 в 14:59|18 Июн 2020] 
     
    ПК программы для PlayStation 3
    [pvc1 в 09:23|16 Июн 2020] 
     
    Приложения для PlayStation 2
    [pvc1 в 08:46|16 Июн 2020] 
     
    Приложения для PlayStation 2
    [denben0487 в 18:05|15 Июн 2020] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 12:55|15 Июн 2020] 
     
    ПК программы для PlayStation 2
    [denben0487 в 06:30|15 Июн 2020] 
     
    Общая дискуссия по PlayStation 2
    [exlaye в 08:54|13 Июн 2020] 
     
    Общая дискуссия по PlayStation 5
    [pvc1 в 08:06|12 Июн 2020] 
     
    Эмуляторы для PlayStation 3
    [pvc1 в 07:51|11 Июн 2020] 
     
    Железные вопросы PlayStation 3
    [isazrob333 в 08:16|10 Июн 2020] 
     
    Приложения для PlayStation 2
    [pvc1 в 09:08|09 Июн 2020] 
     
    Об играх PlayStation Vita
    [pvc1 в 09:12|08 Июн 2020] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 08:48|08 Июн 2020] 
     
    Топ 50 файлов
    66611-загрузок

    62841-загрузок

    40622-загрузок

    38500-загрузок

    38235-загрузок

    34540-загрузок

    32959-загрузок

    28427-загрузок

    23887-загрузок

    23125-загрузок

    19419-загрузок

    17204-загрузок

    16174-загрузок

    15754-загрузок

    14750-загрузок

    13924-загрузок

    12594-загрузок

    11170-загрузок

    10730-загрузок

    10702-загрузок

    10573-загрузок

    10417-загрузок

    10123-загрузок

    10104-загрузок

    9970-загрузок

    9448-загрузок

    9336-загрузок

    9282-загрузок

    9094-загрузок

    8972-загрузок

    8968-загрузок

    7764-загрузок

    7646-загрузок

    7285-загрузок

    7271-загрузок

    6982-загрузок

    6879-загрузок

    6795-загрузок

    6792-загрузок

    6764-загрузок

    6763-загрузок

    6601-загрузок

    6558-загрузок

    6528-загрузок

    6517-загрузок

    6505-загрузок

    6502-загрузок

    6468-загрузок

    6385-загрузок

    6314-загрузок

    Топ 100 пользователей
  • pvc1 - 8761
  • dw_tn - 4823
  • karenjan99 - 2272
  • NVS - 2057
  • Retro¥GAMER - 1736
  • Dead - 1713
  • vitas155 - 1709
  • DaeMan - 1615
  • Kastl - 1521
  • archicharmer - 1480
  • DruchaPucha - 1251
  • denben0487 - 1193
  • dimm - 1085
  • kolan - 924
  • Izotov - 889
  • mishail12 - 699
  • sdaf13 - 689
  • WOLF - 559
  • ShellShocked - 504
  • tupik - 496
  • The_REAL - 464
  • vladvlad162 - 459
  • xbox-ua - 445
  • wallace - 431
  • Mr2 - 405
  • aklakan - 394
  • LinuxFun - 381
  • Игорь - 378
  • zoyt - 357
  • reptail - 354
  • almaz - 344
  • NeahNEET - 343
  • tic0007 - 341
  • Dyons - 335
  • pvo51 - 312
  • Mordoc - 305
  • FreddyFreed - 293
  • Rion - 289
  • xxxx - 279
  • BoSonOfPirate - 275
  • doom-ex - 249
  • DecK - 246
  • ZimZum - 227
  • LyNX - 209
  • DarkDrem - 207
  • KOSMOS - 190
  • 1oleg1 - 183
  • AKuHAK - 181
  • alexsx06 - 180
  • YAGAMI55 - 171
  • Kozinenko - 167
  • DarkTima - 160
  • vincent - 160
  • warezhunter_ - 160
  • Conker - 159
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • in1975 - 149
  • Dr_Quake - 144
  • fox1918 - 141
  • Rikki-tikki-tavi - 138
  • tleon - 136
  • MAK_roS - 136
  • adamdead - 132
  • Buddda - 131
  • Ensight - 131
  • Fury - 128
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • turuta7 - 112
  • MaNeR - 106
  • gladeshawn - 105
  • tim_cat - 103
  • shurup - 103
  • ixx - 102
  • matich - 100
  • elvo - 100
  • Bethoven1945 - 97
  • aumihta24 - 97
  • belforrrr - 96
  • nikkomp - 94
  • serjlab - 94
  • bishop - 93
  • Prosmart - 93
  • hebroid - 92
  • Дмитрий_У - 91
  • JEKAN - 91
  • NITROUIH - 91
  • Dart_Mol - 90
  • doomer - 88
  • Henry - 86
  • butt-head - 85
  • RUSKos - 83
  • rodan_lewarx - 83
  • Payol - 83
  • Slavon - 77
  • XCIII - 77