Подходит для версий Evolution-X
: +3921, +3935
Original
by Vidgms4me
Русская адаптация : http://www.xboxgames.front.ru/
---------------------------------------------------------------------------------------
Относительно
IGR (In-Game-Reset):
До Evox версии +3921, IGR работал очень нестабильно.
Сейчас, вроде многие проблемы решены, но всё равно лучше
его не включать.
[Misc]
AutoLaunchGames = No
Эта
настройка служит для автозапуска игр - игра будет запущена
сразу после того как вы вставите диск в трей. Значение
"No", запрещает запуск и после того как игра вставлена
в трей вы так и останетесь в меню Evox, для запуска
диска надо будет нажать "Launch Game". Примечание: Значение
"No", никак не скажется на загрузке игры, если до того
как вы включили Xbox диск уже находился в трее - игра
будет автоматически загружена.
AutoLaunchDVD = No
Тоже
самое что и AutoLaunchGames ,
только влияет на автозапуск DVD фильмов.
DVDPlayer = "f:\apps\dvd2.0\default.xbe"
Указывает
на место откуда должен запускаться ваш DVD player. Вы
можете заменить на C:\xboxdash.xbe, если хотите что
бы Microsoft Dashboard проигривал dvd, или поменять
на путь к альтернативному плееру, например, DVDx2.
AutoLaunchAudio = No
Тоже
самое что и AutoLaunchGames
, только влияет на автозапуск AudioCD дисков.
#AudioPlayer = "c:\xboxdash.xbe"
Почти
тоже самое, что и установки в DVD Player , только касается
проигривания AudioCD дисков. Когда закомментированно
значком (#) - это означает, что по умолчанию будет использоваться
xboxdash.xbe.
MSDashBoard = "c:\xboxdash.xbe"
Указывает
на путь к оригинальному меню Microsoft (Microsoft dashboard).
UseFDrive = Yes
Включает
поддержку дополнительного раздела F.
Примечание: Нормальная работа этой опции будет возможна
только, если использовать на больших винчестерах.
UseGDrive = Yes
Включает
поддержку раздела G.
Примечание: Нормальная работа этой опции будет возможна
только на винчестере с ёмкость выше +137Gb.
SkinName = Original
Выбор
внешнего вида Evox. Указывает на имя скина. Лучше менять
скины из основного меню Evox.
IGR
= Yes
IGR
расшифровывается как In Game Reset. При значении "Yes"
появляется возможность выходить из игры и возвращаться
в EvoX с помощью комбинации кнопок на джостике. Желательно
поставить значение на "No", так как во многих играх
использование IGR будет приводить к зависанию Xbox.
UseItems = Yes
Не известно.
ScreenSaver = 5
Количество минут, до того как включится screensaver.
#SkinName = RuDeDuDe2
Не используется. Всегда под комментом (#).
Fahrenheit = No
При значении "No", температура в настройках и в скинах,
которые поддерживают это команду, будет показываться
в цельсиях. При значении "Yes" - в фаренгейтах.
ShadeLevel = 90
Определяет
насколько сильно будет темнеть картинка при активации
скринсейвера.
EnableSMART = Yes
Включает
поддержку чтения температуры с винчестера.
HDD_Temp_ID = 194
Должно
быть почти для всех винчестеров значение 194.
DebugTSR = No
Used
for dumping Trainer memory info. Leave this set to No,
it's only needed by hardcore devs. Нужен для того, что
бы сохранить дамп памяти работающих Trainer'ов. Оставьте
значение "No".
ChameleonLed = 15
0
- Выключён, 1=Включен. Только для чипа Chameleon.
GameRegion = 0
Изменяйте
зоны через меню Evox, здесь не трогайте.
[IGR]
Start_Button
= Yes
Back_Button = Yes
L_Trig = Yes
R_Trig = Yes
White_Button = No
Black_Button = No
A_Button = No
B_Button = No
X_Button = No
Y_Button = No
Эта
секция отвечает за работу IGR. Кнопки, значения которых
равно "Yes", должны будут удерживаться, что бы активировать
IGR.
[Network]
SetupNetwork
= Yes
Отвечает
за работу Evox по сети.
StaticIP = No
Если
поставить значение "Yes", то настройки сети будут, те
которые вы сами укажите. При значении "No", настройки
будут взяты через dhcp.
Ip = 192.168.0.2
Subnetmask = 255.255.255.0
Defaultgateway = 192.168.0.1
DNS1 = 0.0.0.0
DNS2 = 0.0.0.0
SkipIfNoLink = No
SetupDelay = 10
[Clock]
JumpIfNoLink
= Yes
При
"Yes", Evox будет синхронизировать время с MS dashboard,
если не удастся установить связь с time-сервером.
Use24 = Yes
При
"Yes", используется отображение времени в 24 часовом
формате, если "No" - 12 часов формат (am/pm).
SwapDate = No
При
"Yes" используется европейское представление даты (день/месяц),
если "No" - американское (месяц/дата)
SNTP_Server = 216.244.192.3
Устанавливает
IP сервера синхронизации времени (time-server).
[FTP]
Enable
= Yes
При
"Yes" возможность зайти на xbox через FTP-клиент включена,
при "No" - нет.
Password = xbox
Устанавливает
пароль для входа на xbox через FTP.
Примечание: username (login) всегда будет "xbox".
IGR = No
Снова
IGR. Это уже описывалось здесь и здесь.
[Telnet]
Enable
= Yes
При
"Yes" включена возможность доступа к xbox через telnet.
При "No" - отключена.
[RDTOOLS]
Enable
= Yes
Name = XBOX_V1.1
Секция RDTOOLS предназначена для разработчиков, лучше
её не трогать.
IGR = No
Уже
описывалось здесь и здесь.
[BIOS]
#
ROM = "EvoX 2.0",0x76fd88337b8d8c1f116f85f3984b98b6
ROM = "EvoX 2.1",0x99487615bb30670cb65993388fcf2a63
ROM = "EvoX 2.2",0x220ade778785cfc3c98bb5ea8bbd8608
ROM = "EvoX 2.3",0xd79bc87c2caa1a50dcc7016adf2ccc0a
ROM = "EvoX 2.4",0xe3ce66b99957a92fdac40af951c3f1fd
ROM = "EvoX 2.6",0xdd3de3542bff7b36cdb0dbe078c27fbe
ROM = "EvoX 3.6",0xcb73b4914bb6c70b66e21377989726a0
ROM = "EvoX 3.6ef",0xf754767b388ce7a08bf57304e24c9ae9
ROM = "EvoX D.6",0xc349c2b047a3d6c2de2e1c10185ecf86
ROM = "EvoX D.6ef",0x74c6235497f474bf88b54b3fc52a20b2
#
Flash = 0x01d5,"AMD - Am29F080B",0x100000
Flash = 0x04d5,"FUJITSU - MBM29F080A",0x100000
Flash = 0xadd5,"Hynix - HY29F080",0x100000
Flash = 0x20f1,"ST - M29F080A",0x100000
Flash = 0xbf61,"SST - 49LF020",0x40000
Flash = 0x015b,"AMD - Am29LV800B",0x100000
Flash = 0x01da,"AMD - Am29LV800B",0x100000
#Flash = 0x89a6,"SHARP - LH28F008SCT",0x100000,0x20,0xd0,0x10
#Flash = 0x378c,"AMIC - A29002",0x40000
Current = 0x5aec431e5fefb8cf420dfb29fa0b1ddb
Секция состоит из списка биос-прошивок и их хеш (hash)
значений. Самому лучше ничего не добавлять и не редактировать.
[Skin_Original]
Text
= 30,37,0.5,0x000000,0,"MB Temp CPU "
Text = 28,39,0.5,0x808080,0,"MB Temp CPU "
Text = 620,420,0.5,0x000000,1," V"
Text = 618,422,0.5,0x808080,1," V"
Text = 620,37,0.5,0x000000,1,""
Text = 618,39,0.5,0x808080,1,""
Text = 30,420,0.5,0x000000,0,"RD Name : "
Text = 28,422,0.5,0x808080,0,"RD Name : "
LogoType= 0
Информация
о скине. Лучше не менять.
И вот, наконец, описание самого меню:
Структура
[Menu]
Section
"Root"
{
Item "Launch DVD",ID_Launch_DVD
Item "MS Dashboard",ID_MS_Dash
Item "Reboot",ID_Quick_Reboot
Item "Power Off",ID_Power_Off
# Item "Flash Evox BIOS","c:\bios\d6.bin",ID_Flash_Bios_File
Section
"System Utils"
{
Item "Settings",ID_Settings
Item "Flash BIOS",ID_Flash_Bios
Item "Backup",ID_Backup
Item "Skins",ID_Skins
}
Section "Launch Menu"
{
Section "Games"
{
AutoAddItem "e:\games\"
AutoAddItem "f:\games\"
SortAll
}
Section "Apps"
{
AutoAddItem "e:\apps\"
AutoAddItem "f:\apps\"
SortAll
}
}
}
Всё
меню в Evox делится на 2 части, основное меню - Root
и под-меню -Submenu.
Структура Submenu
Section
"My Games"
{
}
Между этими двумя скобками, { и }, содержатся основные
меню Evox. Здесь можно добавлять новые секции, которые
являются под-меню, т.е. когда вы нажимаете в меню кнопку
"A", то появляется новое меню. Всё это можно сделать
здесь.
Вот
пример.
Section
"Root"
{
Section "My Games"
{
}
Section
"My Applications"
{
}
}
Очень важно что бы каждой открытой скобке { была соответствующая
закрытая }.
Items
Теперь
зная, как делать меню, нужно ещё сделать в них различный
пункты (Items).
Есть несколько путей:
Можно
использовать команду AutoAddItems
или всё прописать ручками.
Команда AutoAddItems автоматически ищет в указанной
папке файл default.xbe и добавляет его в меню.
Вот
пример, как использовать AutoAdd:
Section
"Root"
{
Section "My Games"
{
AutoAddItem "e:\games"
}
Section
"My Applications"
{
AutoAddItem "e:\apps"
}
}
После
этого, все игры , которыебыли в папке на e:\games будут
добавлены в меню My Games, а всё программы из папки
e:\apps будут доступны через меню My Applications. В
этом случае название игр и программ берутся из самх
игр и программ.
Так
же можно прописать всё ручками.
Вот пример:
Section
"Root"
{
Section "My Games"
{
Item "NHL Hitz 2003","e:\games\nhl2k3\default.xbe"
}
Section
"My Applications"
{
Item "boXplorer","e:\boxplorer\default.xbe"
}
}
Теперь игра, которая ссылка на игру, которая находилась
на e:\games\nhl2k3 будет доступна через главное меню
под именем NHL Hitz 2003, а программа из папки e:\boxplorer\
так же появится в меню под именем boXplorer.
Special
Items
Параметры
командной строки:
Синтаксис:
Item "NAME","PATH",ID_CMD,"PARAMETER"
Например,
Item "Bubble Bobble","e:\Mame\mame.xbe",ID_CMD,"\roms\bubble.rom"
Описание:
Name - Имя, под каким программа
будет в меню
PATH - Путь к XBE файла программы/игры
ID_CMD - Дополнительные параметры, описаны
ниже.
PARAMETER - Всё зависит от
конкретной программы, никаких гарантий что будет со
всеми работать.
Описание параметров ID_CMD:
ID_Reg_NA : Принудительно запускает
выбранный XBE в режиме NTSC US
ID_Reg_J : Принудительно запускает выбранный
XBE в режиме NTSC-J
ID_Reg_ROW : Принудительно запускает выбранный
XBE в режиме PAL
ID_No_D_Mount. Нужно для того, что бы запускать
файл default.xbe не с dvd-диска, а с винчестера. Совершается
тем самым подмена. Очень полезно, когда нужно запустить
тренер к какой-либо игре.
ID_SwapStick - Меняет значения кнопок и
стрелок на джостике *
ID_SwapStick_Move - Меняет только стрелки
*
ID_SwapStick_Press - Меняет
только кнопки *
*Должны
быть включёны TSR_TYPE = 1 и IGR.
Есть и другие команды, которые можно использовать, например,
Reboot и Shutdown - Перезагрузки и Выключение Xbox,
соответственно.
Item "Launch DVD",ID_Launch_DVD
Item "MS Dashboard",ID_MS_Dash
Item "Reboot",ID_Quick_Reboot
Item "Power Off",ID_Power_Off
Item "Settings",ID_Settings
Item "Skins",ID_Skins
Например,
что бы выключить xbox через главное меню, нужно прописать
следущее:
Section "Root"
{
Item "Power Off",ID_Power_Off
}
Так
же можно добавлять в меню любой текст, его нельзя будет,
конечно, запустить, но как украшательство вполне подойдёт.
Line
"Any text here",n
n
- это цвет лини, 1 - красная, 2 - зелёная.
Line
"------------",1 - Создаёт красную линию.
Line "------------" - Создаёт линию того цвета, который
использует ваш скин.
Сортировка
Что
бы отсортировать все пункты в вашем меню нужно использовать
команду SortAll.
Например:
Section
"Root"
{
Section "My Games"
{
AutoAddItem "e:\games"
SortAll
}
Section
"My Applications"
{
AutoAddItem "e:\apps"
SortAll
}
}
::
Оригинал
статьи :: :: Автор : Matrica
:: |