XBLive   XCoreTactics   psxhome   gamers  
XLink Kai: Evo VII - XBMC Tutorial by Sniper187
Autor: HZ am 09.12.2004 Schwierigkeitsgrad : Anfänger
Kategorie : Homebrew Software
0.Voraussetzungen:
  • XLink KAI Evo VII
  • XBMC CVS Build 29.10.2004 (oder neuer)
  • Netzwerkverbindung zum PC mit Internetfreigabe

1. Erstes Installieren und Einrichten von XLink

1.1 Installieren unter Windows

1. Ladet euch die aktuelle XLink Version Hier herunter und registriert euch dort. Dieser Nutzername ist euer zukünftiger XTag.

2. Installiert das Programm und startet das "Kai Config Tool". Gebt dort euren XTag sowie Passwort ein und wählt unter Profiles "Engine only" aus. Das Ganze sollte dann in etwa so aussehen:

Sollte es Probleme mit eurem Router geben, ändert ihr den Kai Port auf 30000 und gebt diesen an eurem Router frei. In der Regel ist dies aber nicht nötig (siehe hierzu auch die XLink FAQ "Networking and Firewall Questions").

Hinweis: Es ist auch möglich, dass PC Interface zusätzlich zur XBMC Steuerung zu nutzen. Aktiviert dazu die Option "Launch UI". Beim Start der Engine, wird nun das PC Interface mitgestartet. Sobald Ihr das XBMC startet, übernimmt es automatisch die Kontrolle und das PC UI fährt selbständig runter. Es nicht nicht möglich, PC UI und XBMC UI gleichzeitig zu nutzen.

1.2. Installieren unter Linux

1. Nachdem ihr euch bei XLink registriert habt ladet euch das neueste .tar-Archiv ( .tar.bz2) runter und entpackt es mit folgendem Befehl:

tar -xjvf kaid-xxx.tar.bz2

2. Zur Konfiguration öffnet ihr die Datei kaid.conf mit einem Texteditor, sucht die Zeile mit der Mac-Adresse und tragt dort die Adresse eurer xBox ein (die Mac-Adresse könnt ihr im XBMC in der SystemInfo ablesen):

ConsoleMacs = 12:34:56:78:90:AB;

Falls ihr einen Router benutzt ist es wichtig, dass ihr den UDP-Port 37500 an die IP-Adresse eures Rechners forwardet. Ihr könnt natürlich auch einen anderen Port wählen, müsst den aber in der kaid.conf ändern:

EngineBind = :37500

Euren XTag und Passwort von der Registrierung könnt ihr wahlweise in der kaid.conf oder im XBMC eintragen.

3. XLink Kai läuft unter Linux als Dienst (oder auch Dämon), der Administratorrechte benötigt. Daher müsst ihr zunächst zum root-Benutzer wechseln, indem Ihr su und dann das root-Passwort eingebt. Nachdem ihr in das Programmverzeichnis gewechselt habt, könnt ihr kaid starten.

Wenn alles richtig konfiguriert ist, bekommt ihr (bei ausgeschalteter Xbox) folgende Ausgabe:

Wenn ihr nun die Xbox startet und sie gefunden wird, bekommt ihr am laufenden Band Statusmeldungen im Terminal.
Wenn's läuft könnt ihr diese abstellen, indem ihr kaid -s (für silent) startet oder mit kaid -d im Hintergrund laufen lasst.


1.3. Einrichten im XBMC


1. Die XLink Einstellungen finden sich unter Einstellungen -> Programme -> XLink. Dort gebt ihr euren XTag sowie Passwort ein .

2. Damit XBMC eure Link Spiele findet, gebt Ihr euer Spiele Verzeichnis entsprechend an.

3. Wenn Ihr eine Mitteilung bekommen möchtet, wenn eure Freunde online gehen, einen Voice Chat anfragen oder Ihr eine Einladung erhaltet, dann aktiviert die Option „Enable Kai Notifications“.

4. Sollte XBMC Probleme haben, euren PC auf dem die Kai Engine läuft zu finden (wenn Ihr z.B. mehre PCs im Netzwerk habt), gebt dessen lokale IP Adresse ein.

5. Startet jetzt die Kai Engine auf dem PC (es erscheint ein Icon im Systemtray). Danach startet ihr XBMC neu.

Wichtig: Es muss immer zunächst die Engine am PC gestartet werden, dann XBMC!

 

2. Bedienung und Funktionen im XBMC

2.1 Friendlist

Hier seht Ihr den Online Status, den Ping sowie den aktuellen Aufenthaltsort (Arena) eurer Kontakte.

Hinweis: Onlinestatus und Ping werden nur angezeigt, wenn euch die Person ebenfalls in seine Kontaktliste aufgenommen hat!

Achtung: Die Friendlist im XBMC ist nicht mit dem Messenger Modus des PC Interfaces zu verwechseln. Anders als dort, können in der Friendlist keine Spiele mit euren Kontakten durchgeführt werden.

Join:
Über den Button "Join", könnt Ihr durch Auswählen eines Users direkt in die Arena in der sich dieser befindet, springen.

Voice:
Es ist möglich, sich mittels Xbox Headset mit euren Kontakten zu unterhalten. Wählt dazu die Person, mit der ihr sprechen wollt, aus und aktiviert "Voice". Benutzt euer Kontakt ebenfalls das XBMC, erhält er eine Mitteilung in der ihm eure Anfrage mitgeteilt wird. Durch auswählen eures XTags und drücken von "Voice", kann er diese annehmen.
Dieses Verfahren lässt sich auch mit mehreren Kontakten gleichzeitig anwenden, sodas eine Art Konferenz Schaltung möglich ist.

Eine Voice Verbindung zwischen XBMC <-> PC Usern ist ebenfalls möglich. Im PC Interface muss zum Anfordern und Akzeptieren einer Voice Verbindung, das Icon gedrückt werden.

Sobald eine Voice Verbindung hergestellt wurde, bleibt diese solange bestehen, bis Ihr das XBMC verlasst.

Invite:
Einladungen werden per "Invite" Button verschickt. Eine eingegangene Einladung wird durch ein Icon, neben dem jeweiligen Namen, in der Friendlist angezeigt. Durch drücken von "A" kann die Einladung gelesen werden.

Remove:
Wollt Ihr einen User aus eurer Friendlist löschen, wählt dessen XTag aus und betätigt den "Remove" Button.

2.2 Games

Hier sind alle eure Link Spiele, sowie deren derzeitige Spielerzahl aufgelistet. Sowohl Spiele auf eurer Festplatte als auch Spiele auf DVD.

Enter:
Durch Auswählen eines Spiels, werdet ihr direkt in die jeweilige Arena des Titels weitergeleitet.


Hinweis: Spiele erscheinen erst in der Liste, nachdem man sie zum ersten Mal gespielt hat. XBMC durchsucht das Verzeichnis E:\TDATA nach Spiel IDs und gleicht diese dann mit der XLink Datenbank ab.

Sollte ein Spiel trotzdem nicht erscheinen, kann es daran liegen, daß XLink die ID des Spiels noch nicht kennt (z.B. bei neu erschienenen Titeln). In diesem Fall muss auf ein Update der Datenbank gewartet werden.

Alternativ (für ungeduldige) kann man auch die Datei "kai-vectors.xml" (im XBMC Verzeichnis) manuell bearbeiten, nachdem man die entsprechende Spiel default.xbe ID (z.B. mit Avalaunch möglich) herausgefunden hat.

2.3 Arenas

Der Kernpunkt von XLink. In der Reihenfolge Home -> System -> Genre -> Titel -> Private Arenen, kann man sich hier zu den Arenen der einzelnen Spiele "durchhangeln". Zusätzlich werden sämtliche User aufgelistet die sich in den jeweiligen Bereichen befinden.

Die Zahl hinter einem Bereich bzw. Arena gibt an, wieviele User sich in diesem Bereich befinden bzw. zugelassen sind.

Der Home Bereich:

Die Ghost Recon 2 Arena:

Play:
Betretet die jeweilige Arena des Spiels (Hauptarena des Spiels oder Private Arena) und drückt auf "Play". Ist das Spiel bereits in eurer Games Liste verlinkt oder die Spiel DVD befindet sich im Laufwerk, startet es automatisch. Ansonsten legt ihr jetzt die Spiel DVD ein bzw. verlasst XLink mittels der "Back" Taste (!) und startet das Spiel manuell im Programme Menu, wenn ihr es auf der Festplatte habt.

Im Spiel wählt Ihr nun die System-Link Funktion aus (Nicht Xbox Live!). In der Regel sollten euch nach kurzer Zeit die ersten verfügbaren Spiel Sitzungen angezeigt werden. Beachtet bitte, daß nicht immer alle Sitzungen einer Arena angezeigt werden, da z.B. einige Spiele zwischen NTSC und PAL Usern unterscheiden. Ein anderer Grund könnte eine zu schlechte Verbindung sein.

Add:
Fügt den ausgewählten User eurer Friendlist hinzu.

Host:
Über den Button "Host" könnt Ihr den eigenen Status auf "Host" setzen, sowie eine eigene Private Arena erstellen und diese, wenn gewünscht, auch mit einem Passwort schützen.

Hinweise zum Erstellen eigener Spielsitzungen:

Zum einfachen Erstellen (hosten) einer eigenen Spielsitzung, muss nicht extra eine private Arena geöffnet werden. Es reicht, in eine bestehende Arena (Hauptarena des Spiels oder Private Arena) einzutreten, den eigenen Status auf "Host" zu setzen, dann auf "Play" zu drücken und anschließend im Spiel "Neue Sitzung erstellen" o.ä. zu wählen.

1. Bestehende Arena betreten
2. Status auf "Host" setzen ("Host in private arena" deaktiviert lassen). Status wird dann oben rechts angezeigt
3. Spiel starten
4. Neue Spielsitzung erstellen

Eine eigene private Arena ist dann sinnvoll, wenn die Hauptarena sehr überlaufen ist oder man nur mit seinen Freunden spielen möchte und seine Arena dann per Passwort schützt. Nach dem Erstellen der Arena ist der Ablauf der gleiche wie im ersten Beispiel.

1. Private Arena erstellen

2. Spiel starten

3. Neue Spielsitzung erstellen

 

2.4 Chat

Hier kann, mittels Bildschirmtastatur oder angeschlossenem USB Keyboard, gechatted werden. Jeder Bereich bzw. Arena hat ihren eigenen Chat Room.


 

3. Offline Eintragen von Usern in die Friendlist

3.1 Startet zunächst das "Kai Config Tool" am PC. Dort setzt ihr zusätzlich einen Haken bei "Launch UI". Beim nächsten Neustart von Kai, solltet Ihr dann dieses Bild sehen:

3.2 Wichtig ist für uns nur die linke Spalte. Wechselt dort in den Messenger Mode (wenn dies nicht schon automatisch geschehen ist) und wählt "Add a Contact" aus. Hier fügt Ihr nun die Xtags der User ein, die Ihr adden wollt.

Eine ständig wachsende Liste deutscher Xlink User findet Ihr in diesem Thread.

Hinweis: Zur Zeit gibt es eine Beschränkung auf 32 Kontakte in der Friendlist. Sobald Ihr also 32 User eingetragen habt, können keine weiteren mehr aufgenommen werden. XLink gibt dazu KEINE Fehlermeldung oder Hinweis aus.

3.3 Seid Ihr fertig, ruft ihr erneut das "Kai Config Tool" auf und entfernt den Haken bei "Launch UI" wieder, da das PC Interface im normalen XLink<->XBMC Betrieb nicht weiter benötigt wird.

4. Weitere Hinweise und Links

4.1 Um möglichst Lag frei zu spielen, achtet unbedingt darauf, daß während des XLink Betriebs, am PC keine weiteren Programme laufen, die Bandbreite beanspruchen (P2P Programme, Live Streams o.a.).

4.2 Bandbreitennutzung bei Online Spielen:

Besonders wenn man selber eine Spielsitzung hosten möchte, ist es wichtig zu wissen, wieviel Bandbreite das Spiel beansprucht. Nur so ist es möglich, in Anbetracht der zur Verfügung stehenden Down- und Upload Geschwindigkeiten, mögliche Limitierungen der zugelassenen Userzahl im Vorfeld durchzuführen, um ein Lag freies Spielen zu ermöglichen.

In der Liste der unterstützten Spiele auf der XLink Webpage, ist die Bandbreitennutzung mit angegeben. Es gibt zwei Arten: "Low" was 2-5 Kb/s entspricht und "High" was in etwa 10-15 Kb/s entspricht.

Alles weitere ist einfach zu errechnen:.

Wenn man ein Spiel hostet, lädt man die Daten aller Spieler runter, ausser seiner eigenen Daten. Danach lädt man seine eigenen und die Daten aller Spieler an alle Spieler hoch, ausser Ihrer eigenen Daten.

Ein Beispiel: Man ist Host eines 6 Spieler Low Band Spiels:

Download der Daten von 5 anderen Spielern = 5 Spieler x 5 Kb/s = 25 Kb/s
Upload der eigenen Daten und die aller Spieler an alle = 5 Spieler x 5 Kb/s x 5 = 125 Kb/s

Wenn man hostet lädt man immer die Daten aller Spieler minus eins hoch. In diesem Fall also 5. Der Grund dafür ist, daß User A nicht seine eigenen Daten bekommt, er bekommt nur die von B, C, D, E und F, während User B die Daten von A, C, D, E und F bekommt.

4.3 Mit mehreren Konsolen gleichzeitig online spielen:

Selbstverständlich ist es auch möglich, mit mehreren Xboxen gleichzeitig online zu spielen. Vorrausetzung dafür ist allerdings, daß auf allen Konsolen das selbe Spiel läuft.
Am einfachsten ist dafür die Router Lösung. Alle Xboxen sind dabei über einen Router mit dem PC auf dem die Kai Engine läuft, verbunden.

Zu beachten ist dabei unbedingt folgender Grundsatz:
Eine Engine -> Ein Interface -> Ein User Tag -> Mehrere Konsolen

Das bedeutet bei der Nutzung des XBMC Interfaces, daß nur auf einer Xbox das XBMC zur Steuerung von XLink gestartet werden sollte, da ansonsten jede Xbox bzw. jedes XBMC um die Kontrolle der Engine auf dem PC kämpfen würde.
Nach Auswahl der Arena und starten des Spiels, kann von den anderen Konsolen dem Spiel beigetreten werden.

4.4 Bedeutungen der Symbole vor den XTags:

- User ist online

- User ist offline

- Ping des Users

- User spielt

- User hostet ein Spiel

- User ist inaktiv

- User nutzt einen Kai Client mit Text Chat Unterstützung

- User besitzt ein Headset

- Eine Einladung diese Users liegt vor

- Spiel Arena

- Passwortgeschütze private Arena

4.5 www.teamxlink.co.uk

4.6 www.xboxmediacenter.de

Vielen Dank an ZOiD für den Abschnitt der Linux Installation!

Stand: 04.01.2005

Da dies mein erstes Tutorial ist was ich geschrieben habe, bitte ich um Feedback.  :)

Ist es verständlich? Fehlt etwas Wichtiges? Habe ich irgendwo Mist erzählt?

Vielen Dank an Sniper187 für dieses tolle Tutorial.

Manfred



Dateianhänge : Deutsche XLink Userliste
XLink Kai Evo VII - XBMC Tutorial


News-Feed
REVIEWS


























All Content © 2002-2012 EVO-X.DE | Powered by webEdition 5.1.2.5 | Ladezeit der Seite: 0.195152 Sekunden.

.