2.4. Загрузка с SMS CD-диска (только для модчипа)

Автор этого сайта SMS сделал готовые образы CD для SMS. Это значит, что вам не нужно напрягаться и пытаться создать свой собственный образ диска. На странице, ссылка на которую приведена выше, есть версии для PAL и NTSC.

Когда вы будете использовать такой диск в первый раз, вы увидите стандартное окно uLaunchELF, который является простым файловым менеджером. Мы рекомендуем вам зайти в раздел настроек и назначить кнопку быстрого запуска для SMS (SMS находится в CDFS).

Если вы потом захотите обновить SMS, вы всегда можете скопировать новую версию SMS.elf на USB флешку. Затем, используя файловый менеджер uLaunchELF, скопируйте SMS на карту памяти PS2. Запишите ее в директорию sms (а иначе она будет видна, как 'corrupted data') и обновите настройки кнопки быстрого запуска. SMS занимает около половины мегабайта на карте памяти.

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

2.4.1. Создаем свой собственный CD диск (только для модчипа)

  • Найдите и скачайте CDGenPS2 v3.0

  • Скачайте последнюю версию SMS, а также, последнюю версию uLaunchELF . Вам придется зарегистрироваться на форуме, чтобы получить доступ к странице uLaunchELF.

  • Распакуйтей файл uLaunchELF.zip и удалите все, кроме BOOTc.ELF. (остальные файлы вам не нужны)

  • Переименуйте "BOOTc.ELF" в "BOOT.ELF".

  • Переименуйте "SMS Version x.y (Rev x).elf" в "SMS.ELF"

    rename both files

    Рисунок 2.20. Переименовываем оба файла.


  • Откройте текстовый редактор (например, Notepad), создайте новый файл и скопируйте в него следующие строки:

    BOOT2 = cdrom0:\BOOT.ELF;1
    VER = 1.00
    VMODE = NTSC
    

    ВНИМАНИЕ: Если у вас телевизор системы PAL, то наберите PAL вместо NTSC. Не забудьте добавить одну пустую строку (нажмите Enter после NTSC).

  • File --> Save As: "system.cnf" (убедитесь, что расширение именно .cnf а не .txt ).

    Теперь у вас должны быть такие файлы:

    Files ready for CDGenPS2

    Рисунок 2.21. Файлы для CDGenPS2.


  • Запустите CDGenPS2, после чего перетащите файлы в главное окно программы в следующем порядке:

    • system.cnf

    • BOOT.ELF

    • SMS.ELF

    Не спешите, добавляйте файлы по одному.

  • Кликаем правой кнопкой мыши на system.cnf -> edit.

  • Выбираем Fix LBA и вводим '12231':

    Fix LBA option in CDGenPS2

    Рисунок 2.22. Окно Fix LBA в CDGenPS2.


  • Теперь вы можете добавить на этот диск любые файлы по своему усмотрению. Например, МР3 или видео. Зачем месту-то пропадать?

  • Окно CDGenPS2 должно выглядеть примерно так:

    Fix LBA option in CDGenPS2

    Рисунок 2.23. Окно CDGenPS2 после добавления файлов.


  • Выберите File -> Create CD. Сохраните результат, как BIN. Имя файла значения не имеет, пока вы помните, как вы его назвали и где его искать.

  • Запишите диск, используя опцию Disc at Once. Если вы уже знаете, как записывать диски, то на этом ваши мучения по созданию диска завершены. Если нет, то продолжайте читать.

  • Запустите Nero и, первым делом, отключите надоедливый Wizard.

  • Выберите Recorder -> Burn Image (в некоторых версиях Nero раздел Burn Image может быть в меню File).

  • Найдите и откройте в Nero файл CUE, который был создан когда вы сохраняли файл типа BIN (на стадии создания образа диска)

    Burning the image, step 1.

    Рисунок 2.24. Запись образа, шаг 1.


  • Нажмите на кнопку Burn. У меня лично не было проблем с записью на скоростях до 40х, но, возможно, вы захотите уменьшить скорость записи.

    Burning the image, step 2.

    Рисунок 2.25. Запись образа, шаг 1.


Ну, вот и все. Диск записан. Если вы не хотите записывать uLaunchELF на такой диск, просто переименуйте SMS.ELF в BOOT.ELF (до создания образа).