Описание параметров 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
Так же появилась замечательная возможность менять стандартную заставку включения на свою,в целях безопасности вашей приставки данный метод я описывать не буду!
; 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
Так же появилась замечательная возможность менять стандартную заставку включения на свою,в целях безопасности вашей приставки данный метод я описывать не буду!
Как настроить FTP соединение между Xbox и PC?
Через роутер:
Так же игры можно заливать игры по Lan кабелю непосредственно на диск консоли, используя прогу Total Cammander
C wi-fi следует сначала настроить соединения в настройках обычного даша.
Скорость заливки по Wi-Fi еще более низкая чем по LAN кабелю.
Комп мой подключен к нету через роутер, на роутере все по умолчанию.
Вставляем в свободный слот роутера lan кабель, другой конец в бокс
Устанавливаем Total Commander на комп. ( LiveCD\Other Apps\Total Commander\ )
Запускаем его, запускаем бокс, жмем правый стик, видим в нижнем левом углу ip адрес
Жмем Сtrl+N в тотал командере, вбиваем ip бокса, снимаем галочку с анонимного соединения,жмем ОК
Вводим пароль и имя xbox ( пароли можно отрубить в настойках FSD для удобства)
Все... ваш раздел называется hdd1, там-то и видим до боли знакомые папки: cashe,content.
Помимо Total Commander, можно использовать Iso2god, 360 Content Manager и другими прогами.
Если нет роутера:
- соединяем сетевые порты компьютера и xbox 360 кабелем патч-корд. Если в комплекте такого не было , он продается в любом компьютерном магазине.
включаем xbox 360
- идем в параметры системы
- параметры сети
- настроить сеть
- вкладка основные настройки
- выбираем ручной режим параметров ip-адреса
- ip-адрес прописываем 192.168.0.2
- маска подсети 255.255.255.0
- шлюз нам не нужен прописываем 0.0.0.0
- сохраняем настройки,нажимая готово
- запускаем freestyle dash, xexmenu или любой jtag-софт со встроенным ftp-сервером.
- на ПК заходим с Сетевые подключения
- Свойства подключения по локальной сети
- заходим в свойства "Протокол интернета TCP/IP"
- прописываем IP адрес и маску сети
- нажимаем OK
- перезагружаем ПК
- запускаем Total Commander( можно любой другой FTP-клиент, но мне удобней так )
- нажимаем Ctrl+F
- выбираем New Connection (Новое соединение)
- прописываем ip-адрес ftp-сервера xbox 360 и через двоеточие номер порта - 192.168.0.2:21
- логин и пароль указываем xbox
Далее все как на скринах Total Commander, что выше.
PS. Данный способ работает только при запущенном FSD , соответственно невозможно получить доступ по FTP находясь в NXE или играя в игры . Обойти данные неудобства можно установив и сконфигурировав дополнительный плагин для Dashlaunch ftpdll ( более подробно в настройках плагинов для Dashlaunch )
Так же игры можно заливать игры по Lan кабелю непосредственно на диск консоли, используя прогу Total Cammander
C wi-fi следует сначала настроить соединения в настройках обычного даша.
Скорость заливки по Wi-Fi еще более низкая чем по LAN кабелю.
Комп мой подключен к нету через роутер, на роутере все по умолчанию.
Вставляем в свободный слот роутера lan кабель, другой конец в бокс
Устанавливаем Total Commander на комп. ( LiveCD\Other Apps\Total Commander\ )
Запускаем его, запускаем бокс, жмем правый стик, видим в нижнем левом углу ip адрес
Жмем Сtrl+N в тотал командере, вбиваем ip бокса, снимаем галочку с анонимного соединения,жмем ОК
Вводим пароль и имя xbox ( пароли можно отрубить в настойках FSD для удобства)
Все... ваш раздел называется hdd1, там-то и видим до боли знакомые папки: cashe,content.
Помимо Total Commander, можно использовать Iso2god, 360 Content Manager и другими прогами.
Если нет роутера:
- соединяем сетевые порты компьютера и xbox 360 кабелем патч-корд. Если в комплекте такого не было , он продается в любом компьютерном магазине.
включаем xbox 360
- идем в параметры системы
- параметры сети
- настроить сеть
- вкладка основные настройки
- выбираем ручной режим параметров ip-адреса
- ip-адрес прописываем 192.168.0.2
- маска подсети 255.255.255.0
- шлюз нам не нужен прописываем 0.0.0.0
- сохраняем настройки,нажимая готово
- запускаем freestyle dash, xexmenu или любой jtag-софт со встроенным ftp-сервером.
- на ПК заходим с Сетевые подключения
- Свойства подключения по локальной сети
- заходим в свойства "Протокол интернета TCP/IP"
- прописываем IP адрес и маску сети
- нажимаем OK
- перезагружаем ПК
- запускаем Total Commander( можно любой другой FTP-клиент, но мне удобней так )
- нажимаем Ctrl+F
- выбираем New Connection (Новое соединение)
- прописываем ip-адрес ftp-сервера xbox 360 и через двоеточие номер порта - 192.168.0.2:21
- логин и пароль указываем xbox
Далее все как на скринах Total Commander, что выше.
PS. Данный способ работает только при запущенном FSD , соответственно невозможно получить доступ по FTP находясь в NXE или играя в игры . Обойти данные неудобства можно установив и сконфигурировав дополнительный плагин для Dashlaunch ftpdll ( более подробно в настройках плагинов для Dashlaunch )