Evox dashboard (operációs rendszer) mindentudás
Az evox.ini
(Vidgms4me:The Complete Evox.ini Guide + adalékok)
(Az eredeti alapján készítette és bővítette Syracusa a www.xboxklub.hu részére)
Tartalom
• Az Evox.ini
• Az evox.ini szerkezete
[MISC]
[IGR]
[NETWORK]
[CLOCK]
[FTP]
[Telnet]
[RDTOOLS]
[BIOS]
[SKIN_Original]
A menü
Szerkezet
Almenük
Elemek
Különleges elemek
-=Az Evox.ini=-
Az evox.ini tárolja az EvolutionX szinte összes beállítását, ezen keresztül az EvolutionX dashboard rendkívül jól paraméterezhető. Ebben a leírásban megpróbáljuk részletesen bemutatni, hogy mit és hogyan lehet változtatni, hol vannak a veszélyes beállítások, mit tehetünk hogy kihasználjuk a dashboard valamennyi lehetőségét. Ez a leírás a The Complete Evox.ini Guide című angol eredeti felhasználásával készült, azonban több, az eredetiben nem szereplő részlettel kiegészítve.
Jegyzet:
Az ékezetes betűkkel gondok lehetnek. Csak akkor használjuk, ha tudjuk, mit teszünk.
A kettőskereszt (#) a sor elején azt jelenti, hogy az adott sor megjegyzésként (komment) szerepel. Azok a sorok, amelyek előtt ez a jel # van, figyelmen kívül lesznek hagyva, akkor is, ha egyébként paramétert tartalmazó sorok. Általában nem használt beállítások kikapcsolására vagy megjegyzés, magyarázat hozzáadására használjuk.
A [ ] azaz szögletes zárójelben lévő részeket szekciónak hívjuk, ezek egymással valamilyen - akár szubjektív módon - öszefüggő beállítások csoportjai. Előfordulhat hogy csak egy, de általában több, az adott funkcióhoz vagy beállítási csoporthoz tartozó paramétert tartalmaznak.
BeállítandóÉrtékNeve = Érték: az ilyen sorok a paraméterek, a bal oldalon a paraméter neve, a jobboldalon az értéke szerepel.
Egyes esetekben az érték csak Yes vagy No lehet (igen vagy nem), illetve más, előre meghatározott két vagy három lehetőség közül lehet választani. Más esetekben kötött formátumban, de szabadon megválasztható karaktersorozatot, például könyvtárszerkezet, IP cím, stb. kell megadni. Utóbbi esetben az értéket általában idézőjelbe kell tenni, ha az érték előre nem látható formátumú!
Nincs szükség idézőjelre pld. számok, IP cím megadásakor, mivel ezek jól felismerhető karaktersorozatok, de egy név vagy teljes elérési út esetén az idézőjelek határozzák meg a karaktersorozat elejét vagy végét. Ebből következik, hogy ezt a jelet paraméterben csak kezdő és záró szimbólumként lehet használni.
Nem minden esetben létezik az adott beállítás, néhány, mint pld. az Item, Text stb. felhasználó által felvehető opció, ha szüksége van rá, létrehozza, ha nincs, akkor nem.
IGR (In Game Reset):
Az Evox +3921 előtt az IGR használata meglehetősen problémás volt. Bár a bug elvileg javítva lett, a gyakorlatban inkább ajánlott az X2 BIOS IGR funkciójának használata.
-=Az evox.ini szerkezete=-
[Misc]
AutoLaunchGames = No
Ezzel a beállítással azt lehet meghatározni, hogy a már futó Evox hogyan kezelje az indulását követően behelyezett, futtatható (default.xbe) állományt tartalmazó lemezeket. Ha a beállítás Yes, az Evox elindítja a DVD meghajtóban lévő lemezt, ha No, akkor nem történik semmi.
Mivel a beállítást az Evox figyeli, nincs hatása az Xbox indítása illetve az Evox indulása előtt behelyezett lemezek kezelésére.
AutoLaunchDVD = No
Ez a beállítás hasonló az előzőhöz, de a behelyezett DVD Video típusú lemezek automatikus indítását határozza meg. Lásd a következő beállítást is!
DVDPlayer = "f:\apps\dvd2.0\default.xbe"
A DVD Video lejátszó beállítása. Ajánlott az eredeti MS dashboard beállítása (C:\xboxdash.xbe) lejátszóként, hacsak nincs más, korrekten használható lejátszó a rendszeren. (A lemez kivétele után az MS dashboard leáll, az Evox pedig újraindul, mivel ilyenkor egy „melegindítás” történik, ami az alapértelmezett dashboard betöltésével jár.)
AutoLaunchAudio = No
Hasonló az előző beállításokhoz, de az az audio CD-k automatikus lejátszásának
engedélyezésére vonatkozik.
#AudioPlayer = "c:\xboxdash.xbe"
Az audio CD lejátszó elérési útját kell itt beállítani. Ha kommentezve van (#, kettőskereszt), az alapértelmezett lejátszó az xboxdash.xbe, azaz az MS dashboard, persze csak ha az előző paraméter értéke Yes.
MSDashBoard = "c:\xboxdash.xbe"
A Microsoft dashboard elérési útja és neve. Ha az Evox dashboard neve evoxdash.xbe és az Xbox kikapcsolt chippel indul, meg kell hagyni ezt a beállítást úgy, ahogy van.
UseFDrive = Yes
Az F meghajtó használatának engedélyezése. Kizárólag akkor engedélyezzük, ha olyan merevlemezt használunk, amelynek van megformázott F jelű meghajtója. Ezek általában nagyméretű merevlemezek, vagy olyan „túlméretes” gyári Xbox merevlemez, amelynek szabad formázatlan kapacitását felhasználtuk. A formázásra vonatkozó tudnivalókat külön leírások tartalmazzák.
UseGDrive = Yes
A G meghajtó használatának engedélyezése. Csak 137GB méretet meghaladó merevlemezeknél állítható be abban az esetben, ha a BIOS kezeli az LBA48 módban is használható merevlemezeket.
SkinName = Original
A használt felület (skin=bőr) neve. Javasolt így hagyni, és az Evox menüjéből beállítani a használt felületet.
IGR = Yes
A hírhedt IGR engedélyezése. Gyakorlatilag ritkán működő funkció, javasolt értéke No. IGR használatának igénye esetén javasolt az ezt ismerő BIOS használata.
UseItems = Yes
Külső menü leíró fájl használata.
ScreenSaver = 5
A képernyővédő bekapcsolásáig szükséges inaktív idő percekben.
#SkinName = RuDeDuDe2
Nincs használatban, maradjon kommentezve.
Fahrenheit = No
No esetén a hőmérséklet értékek Celsius fokban, Yes esetén Fahrenheit fokban jelennek meg.
ShadeLevel = 90
A képernyővédő besötétedési értéke százalékban.
EnableSMART = Yes
A merevlemez hőmérséklet kiolvasás engedélyezése.
HDD_Temp_ID = 194
A merevlemez hőmérséklet kiolvasásához szükséges paraméter, általában megfelel így, ahogy van. A megváltoztatása címzési és olvasási problémákat okozhat az IDE eszközök (DVD, HDD) elérésében.
DebugTSR = No
Trainer memoria kinyerésére szolgáló beállítás. Maradjon No értéken, csak fejlesztői célokra használható.
ChameleonLed = 15
Csak Chameleon modchip használatához, 0=LED kikapcsolva 1=LED bekapcsolva 2-100 LED villog az értéknek megfelelően.
GameRegion = 0
A játék régiókód beállítása az Evox részére. Maradjon 0.
[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
Az IGR szekció. Azokat a gombokat, amelyeknél Yes van beállítva, egyszerre kell lenyomni az IGR használatához.
[Network]
SetupNetwork = Yes
A hálózat engedélyezése. Az érték Yes, ha használunk hálózatot (UTP kábel).
StaticIP = No
Statikus vagy dinamikus IP cím meghatározása. Állítsuk Yes-re, ha a helyi hálózaton nem használunk routert, vagy más, dinamikus IP címet osztó eszközt, vagy ha a számítógép és az Xbox crosslink kábellel van összekötve. No legyen a beállítás router vagy DHCP szerver esetén. Csak switch vagy hub használata esetén – mivel ezek nem osztanak IP címet – a helyes beállítás Yes.
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
A TCP/IP beállítása:
Csak statikus IP esetén szükséges. A leggyakrabban egy switch segítségével, vagy közvetlenül kötjük össze a számítógépet és az Xbox-ot. Ha nincsenek hálózati ismeretek, és az összeköttetés fizikailag megvan, kövessük az alábbiakat:
Állítsuk be a számítógépen az IP címet, az átjárót és az alhálózati maszkot (IP address, Default gateway, Subnet mask) a helyi hálózat tulajdonságainál:
Az IP cím legyen a számítógépen 192.168.0.20
Az alhálózati maszk : 255.255.255.0
Az átjáró: 192.168.0.1
Állítsuk be az Xboxon az evox.ini átírásával vagy az Evox menüjéből az IP címet, az átjárót és az alhálózati maszkot:
Az IP cím legyen a 192.168.0.10
Az alhálózati maszk : 255.255.255.0
Az átjáró: 192.168.0.1
Ip = 192.168.0.10
Subnetmask = 255.255.255.0
Defaultgateway = 192.168.0.1
Ezután az Xbox újraindítása szükséges, majd a hálózatnak működnie kell. Ezt a számítógépről egy ping segítségével ellenőrizhetjük:
Írjuk be a parancssorba: „ping 192.168.0.10„
Ha pár milliszekundumos válaszidőket kapunk, valószínűleg minden rendben, próbáljuk meg a csatlakozást pld. a kedvenc FTP szoftverünkkel.
[Clock]
JumpToMsDash = No
Yes esetén megkísérli lekérdezni az aktuális időt egy timeserver-ről. (Idő és dátum- szolgáltatást nyújtó kiszolgáló)
JumpIfNoLink = Yes
Yes esetén, ha nem kapott választ a timeserver-től, átveszi az MS dashboard idő adatait.
Use24 = Yes
Yes esetén 24 órás időformátum használata, No esetén 12 órás formátum.
SwapDate = No
Yes: európai, No: amerikai dátumformátum használata.
SNTP_Server = 216.244.192.3
A timeserver IP címe
[FTP]
Enable = Yes
Ha Yes az értéke az FTP csatlakozás engedélyezett az Xbox felé, No esetén ez tiltott.
Password = xbox
Jelszó beállítása az FTP szolgáltatáshoz. A felhasználónév nem változtatható, az mindig xbox. Üresen hagyva nincs jelszó.
IGR = No
Ismét egy IGR, ugyanaz vonatkozik rá, mint korábban.
[Telnet]
Enable = Yes
Ha Yes az értéke a Telnet csatlakozás engedélyezett az Xbox felé, No esetén ez tiltott.
[RDTOOLS]
Enable = Yes
Name = XBOX_V1.1
Ez a szekció fejlesztési célokra szolgál, úgy kell hagyni, ahogy van.
IGR = No
Ismét egy IGR, ugyanaz vonatkozik rá, mint korábban.
[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
A BIOS szekcióra ritkán van szükség, de akkor nagyon.
A felső rész a BIOS bináris állományokat írja le, idézőjelben a megjelenített név, majd vesszővel elválasztva egy ún. hash érték, melynek segítségével minden bináris állomány azonosítható, ha szerepel a listában.
Alul a Flash kezdetű sorok hordozzák a flash rom chipek információit, egyedi típus-azonosítójukat, gyártójukat, megnevezésüket stb.
Ez a szekció bővíthető, az itt meglévő adatok segítségével ismeri fel az Evox a flash rom típusát és a beleírt BIOS binárist, magyarul azt, hogy milyen modchipünk van (ha van) és melyik BIOS van benne.
Ez a lista akár több száz sort is tartalmazhat, a bővítéséhez szükséges adatok illetve kész listák az Interneten elérhetők.
[Skin_Original]
#
# <Time> =
# <IP> =
# <Name>
# <Version>
# <CD>
# <BIOSVer>
# <KernelVer>
# <RDName>
# <Temp1>
# <Temp2>
# <SpaceC>
# <SpaceE>
# <SpaceF>
# <SpaceX>
# <SpaceY>
# <SpaceZ>
#
Text = 30,37,0.5,0x000000,0,"<Time><CrLf>MB Temp <Temp1><CrLf>CPU<Temp2>"
Text = 28,39,0.5,0x808080,0,"<Time><CrLf>MB Temp <Temp1><CrLf>CPU<Temp2>"
Text = 620,420,0.5,0x000000,1,"<Name> V<Version>"
Text = 618,422,0.5,0x808080,1,"<Name> V<Version>"
Text = 620,37,0.5,0x000000,1,"<CD>"
Text = 618,39,0.5,0x808080,1,"<CD>"
Text = 30,420,0.5,0x000000,0,"RD Name : <RDName>"
Text = 28,422,0.5,0x808080,0,"RD Name : <RDName>"
LogoType= 0
Az eredeti felület paraméterei, nem kell változtatni rajta.
-=A menü=-
A menüszerkezet, a leggyakrabban személyre szabott része az Evox-nak. A következőkben egy egyszerű alap menü felépítése és ismertetése látható.
Szerkezet
[Menu]
Section "Root"
{
Item "DVD inditasa",ID_Launch_DVD
Item "MS Dashboard",ID_MS_Dash
Item "Reboot",ID_Quick_Reboot
Item "Kikapcsol",ID_Power_Off
# Item "Flash Evox BIOS","c:\bios\d6.bin",ID_Flash_Bios_File
Section "Rendszer"
{
Item "Beallitasok",ID_Settings
Item "Flash BIOS",ID_Flash_Bios
Item "Backup",ID_Backup
Item "Felulet",ID_Skins
}
Section "Inditas"
{
Section "Jatekok"
{
AutoAddItem "e:\games\"
AutoAddItem "f:\games\"
SortAll
}
Section "Programok"
{
AutoAddItem "e:\apps\"
AutoAddItem "f:\apps\"
SortAll
}
}
}
A fő menücsoportot mindig Root-nak (gyökér) hívjuk. Ez a fő ága a menüszerkezetnek, amely több szekciót is tartalmaz.
Almenük
Egy szekció így van felépítve:
Section "Root"
{
}
Az első sor írja le, hogy most egy szekció következik, és azt, hogy ennek mi a neve (jelen esetben Root). Két kapcsos zárójel közé {} kerül majd az ehhez tartozó lényeges információ. Ezek közé lehet felvenni további szekciókat (melyek szintén kapcsos zárójel közé kerülnek), például így:
Section "Root"
{
Section "Jatekok"
{
}
Section "Programok"
{
}
}
Nagyon fontos, hogy minden megkezdett nyitó zárójel legyen lezárva egy záró taggal.
Elemek
Már létrehoztunk különféle szekciókat, de ezekben nincsenek használható menük. Ezen az automatikus menüpont felvétellel, vagy „kézi” hozzáadással változtathatunk.
Az AutoAddItem funkció megkeresi a beírt könyvtárban és alkönyvtáraiban valamennyi default.xbe fájlt, és hozzáadja ezeket a menüszerkezethez. Természetesen kiolvassa az .xbe fáljból az alkalmazás nevét, és ezt jeleníti meg. Például az alábbi beállításokkal megkeres minden default.xbe fáljt az F: meghajtó \games\ könyvtárában, és a kapcsolódó könyvtárszerkezetben, kiolvassa a megnevezéseket, majd megjeleníti a Jatekok menüpont alatt. Ugyanezt teszi az \apps\ könyvtárral is, de az itt talált programok az Alkalmazasok menüpont tagjai lesznek:
Section "Root"
{
Section "Jatekok"
{
AutoAddItem "f:\games"
}
Section "Programok"
{
AutoAddItem "f:\apps"
}
}
Ez kb így fog kinézni:
Jatekok
Programok
Majd a Jatekok sorra kattintva:
Free Tetris 3
Quake for linux
PacMan freeBSD Demo
(Persze képzeljük hozzá az Evox skint is…)
A kézi hozzáadáshoz az Item kezdetű sorok használhatók:
Item "Tetszőleges név","Meghajtó:\mappa\...\a_program.xbe"
Section "Root"
{
Section "Jatekok"
{
Item "Free Tetris 3","f:\games\FT3\default.xbe"
}
Section "Programok"
{
Item "Boxplorer","f:\boxplorer\default.xbe"
}
}
Ne feledkezzünk meg az idézőjel, vessző, zárójelek megfelelő használatáról.
Különleges elemek
Parancssori paraméterek:
Használatuk:
Item "NAME","PATH",ID_CMD,"PARAMETER"
Példa:
Item "Bubble Bobble","e:\Mame\mame.xbe",ID_CMD,"\roms\bubble.rom"
Leírás:
Name – Kijelzett név
PATH - Az XBE elérési útja
ID_CMD – opciók, lásd lejjebb
PARAMETER – Az adott alkalmazás paraméterei, ha vannak
ID_CMD :
ID_Reg_NA : NTSC amerikai régió erőltetése az alkalmazáshoz
ID_Reg_J : NTSC japán régió erőltetése az alkalmazáshoz
ID_Reg_ROW : PAL (európa) régió erőltetése az alkalmazáshoz
ID_No_D_Mount. A D:\ (DVD) meghajtó mountolása a merevlemezről indított alkalmazáshoz. Különösen trainerekhez használható
ID_SwapStick – Cseréli a mozgatás és gomb vezérlőket *
ID_SwapStick_Move – Cseréli a mozgatás vezérlőt *
ID_SwapStick_Press - Cseréli a gomb vezérlőket *
*Ez egy nemteljesen kipróbált és ritkán használt funkció.
Több, előre meghatározott és menübe illeszthető funkció is rendelkezésre áll. Ezeket a megfelelő szekció alá kell csoportosítani, különös tekintettel arra, hogy egy részük közvetlenül módosítja az Xbox hardver paramétereit.
Használatuk:
Item ”Megjelenő név”, BEÉGETETT_PARAMÉTER
Például:
Item "DVD inditasa",ID_Launch_DVD
Item "MS Dashboard",ID_MS_Dash
Item "Ujrainditas",ID_Quick_Reboot
Item "Kikapcsol",ID_Power_Off
Item "Beallitasok",ID_Settings
Item "Flash BIOS",ID_Flash_Bios
Item "Mentes",ID_Backup
Item "Kinezet",ID_Skins
Item "Teljes ujrainditas",ID_Full_Reboot
Item "Trainers",ID_Trainer
Veszélyes, egyben rendkívül hasznosak a következők:
A merevlemez lockolása:
Item "Merevlemez lock",@210
A merevlemez unlockolása:
Item "Merevlemez unlock",@211
Egy partíció formázása:
Item "Formazas: F particio",@215
Ezek használatához szükségesek az alábbi Action_xx nevű blokkok, amiket általában az evox.ini végére írunk. Mint fent látható, a sorok végén egy @xxx szám található, amely az elemhez kapcsolt eljárást jelöli. A @210 az Action_10 eljárást hívja, amelyben meghatározzuk a log fájl helyét, mutatunk pár figyelmeztetést, majd kiadásra kerül egy ATA utasítás, amely bekapcsolja a merevlemez jelszavas védelmét.
A merevlemez lock utasítás blokkja:
[Action_10]
LogFile = "f:\lock.log"
Info "Ez a funkcio lockolja az XBOX merevlemezt"
Warning "Figyelmezteto szöveget ide kell irni,"
Warning "itt meg lehet folytatni"
#
hddlockenable
A kiadott utasítás a hddlockenable volt.
A merevlemez unlock utasítás blokkja:
[Action_11]
LogFile = "f:\unlock.log"
Info "Ez a funkcio megszunteti a merevlemez lockot."
Warning "Figyelmezteto szöveget ide kell irni,"
Warning "itt meg lehet folytatni"
#
hddlockdisable
A kiadott utasítás itt a hddlockdisable volt.
A következő eljárás megformázza azt a partíciót, amely paraméterként szerepel, jelen esetben ez az F:
[Action_15]
Info "Install HDD"
Warning "Ez a muvelet formazza az F meghajtot"
Warning "Figyelmezteto szöveget ide kell irni,"
Warning "itt meg lehet folytatni"
Progress "Formazas folyamatban"
Format f
Itt megadhatunk több partíciót is, aminek az a jelentősége, hogy merevlemez cseréje esetén egy szimpla Evox boot CD és az itt megadott utasításokkal létrehozhatjuk az összes szükséges partíciót egy megfelelően előkészített merevlemezen.
Példa egy kész Rendszer menü részletre:
# Ne felejtsük el, hogy a veszélyes beállításokhoz tartozó sorok
# kommentezhetők!
Section „Rendszer”
{
Item "Beallitasok",ID_Settings
Item "Kinezet",ID_Skins
Item "Flash BIOS",ID_Flash_Bios
Item "Mentes",ID_Backup Item "Teljes ujrainditas",ID_Full_Reboot
Item "Merevlemez lock",@210
Item "Merevlemez unlock",@211
Item "Formazas: F,G particiok",@215
}
[Action_10]
LogFile = "f:\lock.log"
Info "Ez a funkcio lockolja az XBOX merevlemezt"
Warning "Figyelmezteto szöveget ide kell irni,"
Warning "itt meg lehet folytatni"
#
hddlockenable
[Action_11]
LogFile = "f:\unlock.log"
Info "Ez a funkcio megszunteti a merevlemez lockot."
Warning "Figyelmezteto szöveget ide kell irni,"
Warning "itt meg lehet folytatni"
#
hddlockdisable
[Action_15]
Info "Formazas"
Warning "Ez a muvelet formazza az F meghajtot"
Warning "Figyelmezteto szöveget ide kell irni,"
Warning "itt meg lehet folytatni"
Progress "Formazas folyamatban"
Format f
Format g
Egyéb
Hozzáadható a menühöz olyan sor/vonal, amely a menüben megjelenik ugyan, de nem kiválasztható:
Line "karakterek",n
ahol n csak akkor szerepel, ha a beszúrt sor vagy vonal eltérő színű, mint a kiválasztott skin szövegének színe. Egyébként 1 piros, 2 zöld színt jelöl. Például:
Line "------------",1 – Piros vonal
Line "------------" – A skin text színével megegyező vonal
Sorba rendezés
Ha sikerült összerakni egy menüt, sorba rendezhetjük az elemeit ABC szerint a SortAll utasítással, amit az adott szekció végéhez kell beszúrni:
Section "Root"
{
Section "Jatekok"
{
AutoAddItem "f:\games"
SortAll
}
Section "Programok"
{
AutoAddItem "f:\apps"
SortAll
}
}
További információk a témával foglalkozó fórumokon, FAQ lapokon találhatók.
Sok sikert.
-=Források=-
(Az eredeti angol verzióból)
„Thanks to:
BIG THANKS TO heinrich - Info on 3921, clocks, and all the other info that you could only get from an Evox tester lordvader129 - info on clocks. Thanks
Team Evox - Do I have to explain?
Xbox-Scene - Once again, self-explanitory.”
Részemről köszönet azoknak, akik annyi lelkesedést mutatnak, hogy láttukra csütörtök délután volt kedvem dolgozni ezen.
Minden jog a készítőé és a www.xboxklub.hu tulajdona
Készítette: Sysracusa – 1 csütörtök délután
Evox tutorial
1. Mi az evox?
Tisztes neve Evolution X. Egy "operációs rendszer" amely xboxon fut, az alap, gyári menü helyett, ezzel már el is árultam, hogy egy menü, amiben számtalan lehetőségünk van, mivel mi tudjuk szerkeszteni, létrehozhatunk, illetve törölhetünk benne menüpontokat, szájunk íze szerint szabhatjuk át, és az xboxunk alap funkcióit nagyon jól kihasználhatjuk vele. A szerkesztés nem nehéz, bárki képes rá és tökéletesen tudja majd használni evoxát e tutor segítségével. De azért egy kép, hogy miről is van szó:
2. Az evox telepítése:
Ez az első lépés ahhoz, hogy legyen egy használható evox menünk. Először is: ha rendelkezünk routerrel vagy switchel van a legjobb dolgunk, mert akkor elég egy utp kábel, aminek az egyikvége a routerbe megy a másik a boksz-unkba, különben a gépünket kellösszekötni a kütyüvel egy cross-link kábellel. Készítsünk egy evoxot úgy hogy kiírjuk cd-rw vagy dvd lemezre az evox-ot tartalmazó .iso kiterjesztésű fájlunkat mondjuk neroval (cd/dvd kép lemezre mentése a nero-ban). Ha ez kész dobjuk be a box-ba a cd/dvd-t amit írtunk, indítsuk újra a kütyüt! Utána létesítsünk ftp kapcsolatot a box és pc-nk között (bővebben lás 8. pont)! Kapcsolódjunk a box hoz és látni fogunk sok meghajtót. Minket most csak a C és E érdekel. Csináljunk a gépünkön egy "xbox_c" és "xbox_e" nevezetű mappát, és minden tartalmat másoljunk át az xbox-unkrol a pc-nkre a C és E meghajtóról, a gépünkön létrehozott mappákba. Utána gépünkön kreáljunk egy mappát, ami evox névre hallgat és másoljuk át box D meghajtójárol a következő mappákat, fájlokat: Bios, Skin mappákat, és az evox.ini és default.xbe fájlokat. Ha ez megvan, nevezzük át a "default.xbe"-t a gépünkön "xboxdash.xbe"-nek, utána a box-on az "xboxdash.xbe"-t nevezzük át "msxboxdash.xbe" névre. Ha ez megvan, akkor mindjárt itt a cél. Következőt kell tenni. Másoljuk át gépünk evox mappájából a tartalmakat a box-unkra a következőképpen: xboxdash.xbe-t másoljuk a C gyökérbe, Bios mappát nyissuk meg a gépünkön, és a box-on is. A gépünkön lévő Bios mappa tartalmat átkúsztatjuk az xbox-ra! (de ne a mappát cseréljük le!) Utána a box-on nyissuk meg a "fonts" mappát. Másoljunk át a gépünkön lévő Skin mappát úgy, ahogy van. utána másoljuk még át a box "fonts" mappájába az evox.ini-t és sirályak vagyunk!
Ezek után box cd ki, újraindítás és ha mindent jól csináltunk van egy pofás evox menünk! Most legyünk magunkra büszkék (nem nagyon), és igyunk meg valamit és pihenjünk!
3. Használata, és a benne rejlő lehetőségek:
Ez már sokkal, de sokkal rövidebb rész lesz, mint az előző, itt csak kényelmes fejbővítés megy végbe! Az evox menü használata borzasztó egyszerű a joy-t használva navigálhatunk a menüben, az A gomb az "ok", illetve a B gomb jelentése "cancel, avagy vissza, illetve nem". Lehetőségekben igen gazdag, a feltelepített programok "default.xbe" fájljára tud hivatkozni ez által elindíthatóvá téve a programot, amúgy én egy windows-os parancsikonnal hasonlítanám össze a dolgot, azzal a különbséggel, hogy nem .exe hanem .xbe fájlokra mutat. Azonkívül lehetőség van a megjelenítni információkat a skinek segítségével pl.: a proci hőmérséklete, dátum, szabad hely a merevlemezen, stb... Különleges kódok használatára is van lehetőségünk erre a későbbiekben bővebben, kitérek.
4. Programok feltelpítése a box-ra, hogy az evox is lássa:
Ez is egy lazítós rész lesz, de ez már gyakorlati rész. Kapcsolódjunk a boxunkhoz ftp-n, és nyissuk meg mondjuk az E partíciót! Kreáljunk ott egy "apps" nevű mappát, utána abban hozzunk létre egy újabb mappát, minek neve takarja szerintem a program nevét, amit fel akarunk tenni, most a legsűrűbben használt Xbox Media Centert választjuk. Tehát akkor nevezzük a mappát "xbmc"-nek. utána a gépünkön nyissuk meg azt a mappát ahol megtalálhatók az xbmc fájljai! Másoljuk át a box-on lévő xbmc könyvtárba a fájlokat, és készen is vagyunk, már csak az a dolgunk, hogy ezt be "linkeljük" az evox menübe. Hogy hogyan, azt a következő pontban megtudhatod!
5. Az evox menü szerkesztése egyszerűen:
Azért adtam azt a címet ennek a fejezetnek, hogy egyszerűen mivel itt nem fogunk mindenre kitérni, csak a progamok belinkelésére, hogy az összes többi micsoda, azt megtudhatjátok, ha letöltitek a www.xboxklub.hu-ról az evox.ini tutorialt! Na akkor linkeljük be a Media Centerünket, ezt leginkább képekkel szemléltetem, feliratozással:
- Első lépésként másoljuk át a box-unkról az evox.ini-t a gépünkre, és nyissuk meg jegyzettömbbel, illetve keressük meg az alábbi képen található részt!
Jelentések:
- Item: menüpont
- Section "Root": ez a kódokat tartalmazza, amikkel parancsot lehet adni az xbox-nak, mi is kiegészíthetjük kódokkal, erre is majd kitérek bővebben!
- Section "Launch Menu": itt azokat a dolgokat találod, amik nekünk kellenek, az az ebben a részben lehet belinkelni a progikat merevlemezről!
- Section "System Utils": Végülis a rendszer beállításokat lehet elérni ezen résznél!
- #: Azon sorok, amelyek előtt ez s kis jel van, nem látszanak a menüben!
Na akkor ugorjunk fejest a linkelésbe! Láthatjuk a "Section Games" alá a játékokat tesszük majd, a "Section Apps" alá pedig a progikat! Az AutoAddItem hasznos lehet, mivel minden default.xbe-t megkeres az adott mappában, kiolvassa a nevét, és megjeleníti a menüben, de azért én jobban hiszek pontos belinkelésbe! Hozzunk létre Egy új sort közvetlen a "Section Apps" pontban, a AutoAddItem "f:\apps\" sor alá! Gépeljük be ezt pontosan ugyan így: Item "Media Center", "E:\apps\xbmc\default.xbe"
Ezzel kész is vagyunk, ha elmentjük és visszamásoljuk a box-unkra, felülírva a régit, újraindítjuk a kütyüt, már meg is fog jelenni a progi a Apps menüpontban! Ezen módszerrel hozhatunk létre akármennyit és akárhogyan, csak mindig figyeljünk, hogy pontosan adjuk meg az elérési útvonalat és egymás alatt legyenek a sorok, illetve hozhatunk létre új menüpontokat is de mindig tegyük ki a"{" és "}" jeleket, az képen látható módon!
A kódok használatára a következő pontban térek ki!
6. Különleges kódok használata:
A következő kódokat használhatjuk egyszerű parancsok kiadására a menüben. Létrehozásukhoz csináljunk egy új sort a Root menürészben az Item menük alá, és a felette lévők pédájára csináljuk tehát egy sablon: Item "a parancs neve barmi lehet", a parancs
Egyszerű parancsok (az egszerűség kedvéért úgy adtam meg, hogy egyből elég ha egy új sorba bemásolod):
Item "Dvd indítása",ID_Launch_DVD
Item "Ms DashBoard",ID_MS_Dash
Item "Újraindítás",ID_Quick_Reboot
Item "Kikapcsol",ID_Power_Off
Item "Beállítások",ID_Settings
Item "Flash BIOS",ID_Flash_Bios
Item "Mentés",ID_Backup
Item "Kinézet",ID_Skins
Item "Teljes újraindítás",ID_Full_Reboot
Item "Trainers",ID_Trainer
Fontosabb, és veszélyesebb de annál hasznosabb kódok használata:
Item "Merevlemez lock",@210
Item "Merevlemez unlock",@211
Item "Formázás",@215
Merevlemez lezárása
Merevlemez feloldása
Egy partíció formázása
A fontosabb kódokhoz, amiknek a végén a @xxx található szüksége van Action_xx nevű blokkokra, ahol meghívjuk a log fájlt, és Info részt adhatunk hozzá, illetve figyelmeztetéseket, ezeket általában az evox.ini végére írjuk!
A merevlemez lock utasítás blokkja:
[Action_10]
LogFile = "F:\lock.log"
Info "Ez a funkció lezárja az xbox merevlemezét"
Warning "figyelmeztető szöveg helye itt"
Warning "itt meg lehet folytatni"
#
hddlockenable
A merevlemez unlock utasítás blokkja:
[Action_11]
LogFile = "F:\unlock.log"
Info "Ez a funkció feloldja az xbox merevlemezét"
Warning "figyelmeztető szöveg helye itt"
Warning "itt meg lehet folytatni"
#
hddlockdisable
Végezetül annyit, hogy a különleges kódokkal vigyázzunk, de használjuk őket
ha szükségünk van rá, mivel nagyon hasznos kis funkciók!
7. A beállítások:
Ide nem nagyon írok semmit, mivel eléggé egyértelmű minden, illetve benne van az egész abban a tutorialban amit, már említettem, és ami letölthető az www.xboxklub.hu-ról! (GYIK/FAQ ==> Evox mindenttudó)
De azért hogy miket tudsz beállítani:
- Az ip címet, és egyebeit
- Az internet beállításokat
- Ftp kapcsolat engedélyezése illetve jelszó
- Telnet engedélyezése
- Az idő, illetve, hogy honnan frissítsen, vagy egyáltalán, hogy frissítsen e
- Illetve az alapbeállításokat
Még annyit hozzátennék, hogy aki ért hozzá, szerintem inkább az evox.ini-ben nézze a beállításokat, mert, hogy sokkal több mindent lehet beállítani, de azt is hozzá kell tennem, hogy elrontani is sokkal könnyebb bármi!
8. Létesítsünk ftp kapcsolatot a pc és az xbox között telepítéshez is szükséges!
Amikor telepíteni akarjuk az evoxot, szükségünk lesz r, hogy tudjunk kapcsolódni az xbox-hoz ftp-n. Most a router-es megoldást írom le, mivel talán az a legelterjedtebb. Mielőtt betennénk a telepítő cd-t, kössük össze a router-t az xbox-al egy utp kábel segítségével, ha ez megvan dobjuk be a leírt cd/dvd-t! Ha bejött az evox lépj be a beállításokba, és olvasd le az ip címet, az alapértelmezett átjárót, és az álhálózati maszkot!
Ezek után, ha nem egyeznek a beállítások a routerével, akkor avgy a box-ot állítsd be a routerhez, vagy fordítva, én fordítva csináltam. Ha sikerült mindez azt is állítsd be a routeren, hogy azt az ip címe kapja box amire, be van állítva! Végül kell nekünk egy ftp kliens, én a total commander-t használom, az alábbi kép minden beállítást tartalmaz, de néhány fontos dolog: a passzív módot ne kapcsold be, és a jelszó alapból "xbox", és a kiszolgáló nevéhez azt az ip címet kell beütni, amit megadtál a box-odnak!
9. Öltöztessük fel az evox-unkat, de hogyan?!
Ha megfelelnek nekünk az alap skin-ek, akkor nagyon egyszerűen a menüből a ki kell választani a Kinézet, vagy Skin menüpontot és az alatt kell kiválasztani az A gomb lenyomásával! Ha újat szeretnénk készíteni, azt is megtehetjük, pontos, és sokkal bővebb leírást találsz erről a tutorial következő részében!
10. További programok és lehetőségek:
Most már hogy van evox menünk, megnyíltak előttünk a határok, és elkezdhetünk azon gondolkodni, mire akarjuk használni a mi kis box-unkat, ugyanis számtalan dolgokra használhatjuk pl.: dvd lejátszó, zene lejátszó, karaoke, zene mixelés, és még sok mindenre! A programokat a leírtak alapján tehetjük fel. Én javaslom, hogy állítsunk be egy AutoAddItem-et a D meghajtóra, úgy hogy mondjuk keressen default.xbe fájlokat a D\1 mappában, mert ha dvdre írjuk ki a játékokat, és ráfér egyre kettő játék azt tehetjük olyan elrendezésben, hogy az egyiket egy "1" nevű mappába a másikat pedig egy "2" nevűbe, és beállítjuk az adutoadditem-et és el tudjuk indítani a játékokat az evox-ból, úgy hogy egy dvd-n két játék van.
Végezetül:
számtalan más program van, vannak más menük is, sok letöltést és leírást találsz itt az XboxKlub-on, de más oldalakon is, és Google-ben is kereshetsz akár!
Evox skins:
1. Mi az evox skin?
Az Evolution X menü kinézete, amely nem csak egy háttérképet és lógót tartalmaz magában, hanem információkat is meg lehet vele jeleníteni az xbox-ról! Olyanokat, mint a processzor és a merevlemez hőmérséklete, dátum és idő, melyik partíción mennyi hely van, az box jelenlegi ip címét, a jelenlegi verziószámot, A Bios verzióját illetve, hogy milyen bios van az xboxon, és hogy milyen játék, film, vagy egyéb cd/dvd van most a meghajtóba.
2. Saját készítése:
Lehetőség van saját kinézet készítésére is. A kinézetet az evox mappákban tárolja (c:\skin\skin neve\), amely mappák tartalma általában egy, vagy két kép, és egy skin.ini nevezetű fájl amit nekünk létre kell hoznunk, hogy működőképes kinézete varázsoljunk az xbox-unkra! A skin elkészítése nem bonyolult feladat, olyasmi, mint az evox.ini szerkesztése, ezt fogom most bemutatni.
3. Képek létrehozása:
Ez az egész legegyszerűbb része, ugyanis csak egy vagy két képet kell kiválasztanunk. Tehát hozzunk létre egy mappát és adjuk neki azt a nevet, amit majd a leendő skin nevének szeretnénk, ez a példa estben most lesz "skin01". Ezek után válasszunk két teljesen azonos felbontás/méretű és formátumú képet! Nyissuk meg a Paint "képszerkesztőt", és nyissuk meg vele azt a képet, amit betöltéshez szeretnénk használni, vagyis addig jelenjen, meg amíg az evox betölti amit kértünk tőle! Aztán valahova a képre kb. 38-48 betűmérettel, írjuk rá, hogy Loading, vagy hogy Töltés, vagy amit akarunk, ezek után mentsük el az új mappánkba "loading.jpg" néven jpg formátumban! Végül fogjuk a másik képet, ami szintén jpg formátumú ugyebár, és másoljuk a mappába, nevezzük át "main.jpg"-nek!
4. skin.ini létrehozása:
Ez az egész legnehezebb része, de kb. egy 10 perc alatt biztosan végezni lehet vele.
Nyissuk meg a jegyzettömböt! Ezek után a képen egy alap skin látszik, tanulmányozzuk a képet.
Ha jól megnéztük, akkor térjünk vissza a jegyzettömbünkhöz és kezdjük el lépésről lépésre, először csak egy ilyen egyszerű skin-t hozunk létre, aztán ismertetem milyen csavarokat, lehet belevinni még.
Gépeljük be a legelső sort, és a két idézőjel pár közé írjuk ugyanazt, vagyis az új skin-ünk nevét, bármi lehet, de ékezet nélküli legyen! ha ez megvan, akkor kétszer enter, és jöhet a szögletes zárójel, azt hiszem egyértelmű hogy mit kell írni, az alsó kötőjel után ismét a skin nevét amit előzőleg írtunk pont ugyan azt!
Megint kétszer enter, és akkor jöhetnek a megjelenítendő szövegek, most csak azt a kettőt csináljuk ami a képen látszik! Text és az egyenlőség jel után nyomjunk egy tab-ot! Az elő szám az hogy a kép oldalától vízszintesen hol helyezkedjen el a kép persze képpontban van megadva, mi is írjunk be valamilyen számot mondjuk ha azt szeretnénk hogy a bal felső sarokba jelenjen meg akkor egy 30 örüli számot írjunk be!aztán tegyünk egy vesszőt, és jöhet hogy hol akarjuk elhelyezni a függőlegesen ennek is adjunk meg egy értéket, a bal felső sarokhoz egy 40 körülit adjunk meg!, utána a következőre nem nagyon foglalkoztam vele, de valószínű a szöveg mérete, adjunk meg valamit vagy hagyjuk 0.5-ön! Utána ismét vessző, és láthatjuk a szöveg színét, ezt ugye a main nevű háttérképünk alapján válasszuk ki, hogy látszódjon, az elején a 0x maradjon ott! Ismét vessző és nézzük, hogy jobb vagy bal oldalt akarjuk látni, 0 ha bal, 1 ha jobb, utána megint csak vessző, és most jön a lényeg, hogy mit akarunk megjeleníteni, csináljunk egy idézőjelet és írjuk be közé amit a képen látunk, ezzel az időt fogjuk megjeleníteni! A többi részen gyorsan végighaladunk. A Logotype azt jelenti, hogy a háttérben az evolution x felirat vagy forog, vagy valamit csinál, próbáljuk meg az összest a számok változtatásával, és válasszuk ki, hogy melyik tetszik nekünk, illetve képet is megadhatunk ez esetben elérési útvonalat, pötyögjünk be neki!
Most jönnek az elérési útvonalak, a main az a bizonyos alap háttérkép, a lauch pedig a töltő képernyő! Adjuk meg az elérési utat és lépjünk tovább! De itt van egy sablon, hogy bármikor meg tudjuk adni: "\skin\mappanev\a main kép neve.kiterjesztése" A töltő képnél értelemszerűen a töltő kép neve.kiterjesztése! Következő lépés a BarColor. Annak vonalnak a színe, amit az evox automatikusan generál, hogy lásd melyik menüt, akarod kiválasztani, ennek két színe van: egyik az alap, másik a szegély, a html nyelvben használt színkódokat lehet megadni a fekete=000000, a fehér=FFFFFF. Mindig hat karakterből áll, és ha azt akarjuk, hogy egyszínű legyen BarColor2-őt ne is csináljunk vagy adjunk meg ugyanazt! A BarAlpha ugyanaz, mint a szövegeknél! Végül a MenuColor az a menü szövegének színei, ugyanúgy töltsük ki, mint ahogyan BarColor-t, de itt a második szín jelentése a vonalak, ugyanis a vonalakat, és bármilyen jelet is lehet tenni a menübe! Ezzel készen is vagyunk, mentsük el skin.ini néven az előzőleg létrehozott mappába! És igyunk meg valamit és lazítsunk, én is azt teszem, mert, már fokozottan ideges vagyok! Aztán folytassuk!
5. skin.ini további lehetőségei:
Most már, hogy pihentünk, folytathatjuk az érdekességekkel. Vagyis, hogy mint már mondtam nem csak időt és ip címet, jeleníthetünk meg vele, hanem számtalan más dolgot, mindent ugyanúgy kell kitölteni, mint ahogyan leírtam, csak figyeljünk a hosszúságára a megjelenített szövegnek, és úgy helyezzük el a dolgokat! Tehát a következő kódokat használhatjuk még:
"<Time>"
"C: <SpaceC><CRLF>E: <SpaceE><CRLF>F: <SpaceF>"
"<Name> V<Version>"
"<CD>"
"BIOS: <BIOSVer><CRLF>Kernel: <KernelVer><CRLF>IP: <IP>"
"<RDName>"
"RD Name : <RDName><CrLf>Free Space on F:\ <SpaceF> Bytes"
Ezeket lehet keverni, akár egy sorba megjeleníteni 2-3-at is, próbálgatni kel , és pár alkalom után már mindent tud az ember, és teljes mértékben saját ízlésének megfelelő skin-t tud készíteni, én ezért is nem írok többet ezekről, mert ezt igazából akkor tudja jól az ember, ha ő maga próbálja ki!
6. A skin telepítése és használata:
Na ennél egyszerűbb tényleg nincs már, aki végig olvasta ezt az egészet idáig annak már tuti hogy nem okoz gondot. Ha minden jól csináltunk van egy mappánk aminek a neve megegyezik a skin nevével, a mappában van két képünk, egy main és egy load, ezenkívül egy skin.ini fájlunk. Ha leltárt tartottunk és minden megvan, mást már nem is kel tenni mint ftp kapcsolaton keresztül, felvinni a mappát a "c\skin" könyvtárba, és újraindítani a gépecskét, végül beállítani a kinézeteknél, az kreált skin-ünket. Ha sikerült örülj, és olvass el még néhány tanácsot, fejtágítás és dinamikus használat érdekében!
Végül de nem utolsó sorban (vagy mégis?!) útravalóul néhány tanács:
Először is gratulálnék, hogy (ha) sikerült megcsinálni e tutorial\gyik segítségével, egy evox telepítést, és egy saját, egyedi skint! Tudom még figyelmedbe ajánlani azokat a dolgokat, mint pl. ha chipelt box-od van akkor ne nagyon kapjon netet a kütyü illetve csak azután, hogy olvasgattál róla, hogy hogyan is lehet vagy nem lehet! Még ajánlom, hogy tegyél fel egy Xbox Media Center-t mivel e jó kis progi segítségével, zenét, tudsz hallgatni, és dvd\video-t nézni, online rádió-t hal gatni, meg ilyen kis okos dolgokat! Fontos, hogy az evox.ini-ben, de akár a skin.ini-ben is egyaránt csak és kizárólag ékezet nélkül írj!
A leírást BlackOut készítette az XboxKlub.Hu számára.
Minden Jog Fenntartva: XBOXKLUB.HU