Описание параметров launch.ini файла, который создает Dashlaunch
поддерживаемые устройства и пути:
Hdd:\ внутренний жесткий диск
Usb:\ обычная флешка
Mu:\ съемная карта памяти
UsbMu:\ отформатированная боксом флешка
FlashMu:\ внутренняя память (на Jasper Arcade)
IntMu:\ устройство памяти в Slim 4G
Dvd:\ CD/DVD диск (не рекомендуется использовать)
кнопки могут указывать на любой xex или CON содержащий default.xex
и расположенный на любом из перечисленных выше устройств
учтите, что кнопка RB всегда по умолчанию служит для возврата в NXE
если вы решите добавить еще одну, то используйте путь Sfc:\dash.xex
BUT_A = Sfc:\dash.xex
пример использования
Default = Hdd:\FreeStyle\default.xex
[QuickLaunchButtons]
BUT_A =
BUT_B =
BUT_X =
BUT_Y =
Start =
Back =
LBump =
Default - это то что запускается если вы не будите ничего нажимать
оставьте этот параметр пустым чтобы при старте запускался NXE
Default =
Во время загрузки значение Default может быть заменено в зависимости
от того как консоль была включена. Если вы включаете через кнопку на геймпаде или пульте, если задан этот параметр, то он будет использован вместо Default.
Учите, что параметр Guide всегда переопределяется если remotenxe = true
Guide =
Если вы включаете консоль кнопкой спереди, то будет использован этот параметр
Power =
пример подключения плагина
plugin1 = Usb:\plugin\aplugin.xex
[Plugins]
plugin1 =
plugin2 =
plugin3 =
plugin4 =
plugin5 =
все параметры могут принимать значения false (отключено) или true (включено)
[Settings]
если установлен в true, то вызвав кнопкой включения панель NXE можно, нажав кнопку Y,
перезапустить NXE, тем самым выйдя из игры (удобно в играх для старого XBOX)
учтите, что потом вы должны отпустить кнопку Y и нажать заданную кнопку
в секции [QuickLaunchButtons] или задать то что будет запущено по умолчанию
если не задан, то по умолчанию используется значение true (включено)
nxemini = true
если установлен в true, то будет убрано ограничение на ping (необходимо для игры по system link)
если не задан, то по умолчанию используется значение false (отключено)
pingpatch = false
если установлен в true, то ПОЧТИ все Аркады больше не нужно патчить перед запуском
если не задан, то по умолчанию используется значение false (отключено)
contpatch = false
Обычно, если происходит неисправимая ошибка, то XBOX 360 зависает.
Если установить этот параметр в false, то вместо зависания XBOX 360 будет перезагружаться или выключаться.
Если установить в true, то будет заблокирован фильтр необрабатываемых ошибок который пытается перехватить обрабатываемы критические ошибки и запустить после этого NXE
если не задан, то по умолчанию используется значение false (отключено)
fatalfreeze = false
если пераметр fatalfreeze установлен в false, то установка fatalreboot в true вызовет аппаратную перезагрузку.
если установить его в false, то приставка выключится.
Учтите, что этот параметр не работает если fatalfreeze установлен в true
если не задан, то по умолчанию используется значение false (отключено)
fatalreboot = false
если пераметр fatalfreeze установлен в false, а fatalreboot установлен true, установка safereboot в true вызовет
программную перезагрузку как и планировалось. Устанавливайте этот параметр в true ТОЛЬКО В ТОМ СЛУЧАЕ
если в SMC применено исправление blackaddr, иначе при перезагрузке вы прлучите Е71 и повредите память!
Учтите, что этот параметр не работает если fatalfreeze установлен в true
если не задан, то по умолчанию используется значение false (отключено)
safereboot = false
если установлен в true, то удержание RB во время запуска игры, установит регион для игры из подмененного XAM
если не задан, то по умолчанию используется значение false (отключено)
regionspoof = false
если пераметр regionspoof установлен в true, можно здесь указать желаемый регион
например для devkit должен быть установлено region = 0x7fff
если не задано, но regionspoof устновлен в true, то по умолчанию используется значение 0x7FFF
region = 0x7FFF
если установлен в false, то при выбросе лотка с диском будет запущено приложение по умолчанию.
если установлен в true, то будет автоматически запущен NXE
если не задан, то по умолчанию используется значение false (отключено)
dvdexitdash = false
если установлен в false, то при выходе через меню из Аркад вы вернетесь в программу заданную по умолчанию.
если установлен в true, то будет автоматически запущен NXE и выбрано меню аркад.
если не задан, то по умолчанию используется значение false (отключено)
xblaexitdash = false
если установлен в true, при задании настроек системы, в меню вызываемого кнопкой включения, не выкинет в NXE
если не задан, то по умолчанию используется значение false (отключено)
nosysexit = false
если установлен в true, то меню, вызываемое кнопкой включения, не появлется вообще (для защиты от детей).
Учтите, что использование этого параметра влияет вообще на все настройки связанные с этим меню.
если не задан, то по умолчанию используется значение false (отключено)
nohud = false
если установлен в false, то XBOX 360 может находить обновления системы на носителях
если не задан, то по умолчанию используется значение true (включено)
noupdater = true
если установлен в true, то Dash Launch выводит всю отладочную информацию в uart
если не задан, то по умолчанию используется значение false (отключено)
debugout = false
если установлен в false, то Dash Launch не будет последним обрабатывать неустранимую ошибку,
при этом дамп ошибки в dumpfile также не выполнится.
если не задан, то по умолчанию используется значение true (включено)
exchandler = true
по умолчанию дамп выполняется лишь на UART, если указать здесь имя текстового файла, то дамп будет
происходить в него. Путь к файлу задается так же как при программировании кнопок при запуске.
если параметр exchandler установлен в false, то текущий параметр не используется.
Учите, что используется первый найденный накопитель, поэтому если у вас несколько USB устройств,
то будет использовано то, которое первым определилось. Путь к файлу проверяется лишь при загрузке
поэтому накопитель нужно вставить до включения консоли и быть включенным в момент ошибки.
пример: dumpfile = Usb:\crashlog.txt
dumpfile =
этот параметр задает число проверок нажатия кнопок при загрузке и соответственно увеличивая время
показа анимации при загрузке приставки.
значение 0x5A примерно равно 6 секундам, 0x2A - 2 секунды. Если время проверки будетслишком мало,
то нажатие кнопки не будет распознано. Слишком большой интервал, тоже может плохо сказаться.
Учтите, это значение указывается в шестнадцатеричном формате. Диапазон от 0 до 0xFFFFFFFF
если не задан, то по умолчанию используется значение 0x2A (42)
bootdelay = 0x2A
если установлен в true, то это блокирует определение NDS связанных с LIVE
если не задан, то по умолчанию используется значение true (включено)
liveblock = true
если пераметр liveblock установлен в true, то установив livestrong в true вызовет блокировку
вообще всех DNS связаных с Microsoft. При этом в приложениях типа FreeStyle будут заблокированы
нектороые возможности типа скачивания обложек.
Учтите, что если отсутствует файл INI, то этот параметр будет установлен в true!
если не задан, то по умолчанию используется значение false (отключено)
livestrong = false
если установлен в true, то при включении приставки с пульта или геймпада загрузится NXE а не заданная
по умолчанию программа. Учтите, что включение кнопкой Windows с пульта автоматически загружает NXE и
выполняет переход в Медиа Центр вне зависимости от настроек параметра.
если не задан, то по умолчанию используется значение false (отключено)
remotenxe = false
если установлен в true, то в корне всех USB накопителй через время заданное параметром hddtimer
будет искаться файл "alive.txt". Если этот файл существует, то в него будет записано 16 случайных
байт данных. Это не даст жесткому диску заснуть и отключиться.
если не задан, то по умолчанию используется значение false (отключено)
hddalive = false
число секунд через котрое USB устройства опрашиваютмся на наличие файла "alive.txt"
если этот параметр не задан, а параметр hddalive установлен в true, буддет использовано значение 210
hddtimer = 210
попытки заблокировать всплывающие сообщения о входе в Live, типа "Live заблокирован" и подобные.
если не задан, то по умолчанию используется значение true (включено)
signnotice = true
когда для отключения консоли вы удерживаете кнопку на геймпаде, то по умолчанию выбран пункт "Отмена"
если установить параметр autoshut в TRUE, то по умолчанию будет выбран пункт "Выключить консоль"
!! ВНИМАНИЕ: определение какой диалог модифицировать может выполняться с ошибками !!
если не задан, то по умолчанию используется значение false (выключено)
autoshut = false
в Dashboard начиная с 14699 присутствуют функции работы с http, но для их использования нужно войти в Live
этот патч убирает это ограничение, установите параметр в false если возникают проблемы
если не задан, то по умолчанию используется значение true (включено)
xhttp = true
если параметр tempbcast установлен в true, то данные о температуре будут передаваться по UDP
с интервалом установленным параметром temptime на порт установленный параметром tempport
если не задан, то по умолчанию используется значение false (выключено)
tempbcast = false
если не задан, то по умолчанию используется значение 10
temptime = 10
если не задан, то по умолчанию используется значение 7030
tempport = 7030