Hello, this guide is being made thanks to: "Fanatik's MaNGOS for the XBOX"
Again, like in Fanatik's guide, your XBOX HAS TO BE MODDED!!!
No modchip is needed, you can do a softmod for it.
Go to each link AND READ THE ENTIRE ARTICLE!!!! to find out how:
The Art Of Hotswapping - Scenyx Entertainment Community
Xboxhdm For Dummies - Scenyx Entertainment Community
Ndure Softmod Through Xboxhdm - Scenyx Entertainment Community
NOTE!!!: Remember... if you do this wrong, your XBOX may be destroyed forever!
First after your XBOX is modded, hard or soft, you need to get this:
Download Xebian Basic 1.1.4:
SourceForge.net: Downloading ...
Note: Your router or network must be 192.168.0.* because if it isn't Xebian can't be used over your network.
Once you figured out how to make your router do that, download this too:
PuTTY:
PuTTY Download Page
Scroll down until you see the link that says: putty.exe
Download that.
Now, burn the CD/DVD for Xebian, whichever you have to use for your XBOX, some only read DVD's, mine reads CD's just fine, but others only use DVD's.
Put it in your now MODDED XBOX. Launch the CD/DVD.
Note: Make sure your internet cable is in the XBOX.
Open PuTTY. For the Hostname (or IP Address) put in: 192.168.0.10
It now asks who to login as.
Put in: root
Wait for a little bit.
Now it asks the password.
Put in: xebian
Note: The password DOES NOT SHOW ANYTHING as you type it in.
If it asks anything about a fingerprint or key, just put in y/yes (whichever one is asked for.)
First off, let me say this... EVERYTHING IN PuTTY IS CASE SENSITIVE!!!
Now in PuTTY type in:
Code:
XBOXLinuxInstall
Options come up. Select the first one.
If a yes or no question comes up, answer NO.
Another question comes up. The default answer is +256M. Leave it at that and press enter.
It should start installing now.
Wait for it to ask about the IP's. Type in: 192.168.1.10 if your network was 192.168.1.* at first.
If it wasn't leave it at the default.
Now it says one that is either 255.255.255.0 or 192.168.0.1
Same thing with the 192.168.1.* part. If it was originally 192.168.1.1, make it be that.
For 255.255.255.0, leave it like that.
Wait for it to say: Happy penguin!
Switch your network back to normal, restart the XBOX. Go to your file explorer. Go to: E:/debian/ and execute default.xbe.
Wait for everything to load again. Reopen PuTTY and put in 192.168.x.10 according to your setup.
Go here:
apache friends - xampp for linux
Download the file that says: XAMPP Linux 1.6.3b
Now, go here:
PuTTY Download Page
Download PSFTP (psftp.exe) into the same directory as the xampp-linux-1.6.3b.tar.gz file.
Open psftp.exe. Type this in it according to your setup. (X= 0 or 1):
Code:
open 192.168.X.10
Type in the username (root) and password (xebian) and wait.
Accept a fingerprint/key if you need to.
Type this:
Code:
cd /optput xampp-linux-1.6.3b.tar.gz
Go into PuTTY and type this:
Code:
cd /opttar xvfz xampp-linux-1.6.3b.tar.gz -C /opt
In PuTTY type this:
Code:
mkdir /opt/krnlcd /opt/krnlwget http://xbox.coresec.de/kernel-image-...0_i386.debdpkg -i kernel-image-2.6.16.20_coresec.2.6.16.20_i386.deb
Go into PSFTP and type, according to your configuration (X= 0 or 1):
Code:
open 192.168.X.10cd /bootget vmlinuz-2.6.16.20
That puts your kernel image into the same folder as psftp.exe
Go into PuTTY again. Type:
Code:
reboot
Once your XBOX reboots, go into an FTP program and use (unless you changed them):
Code:
user: xbox pass:xbox
and grab the E:/debian/linuxboot.cfg file and copy it to your computer.
Open it in Notepad and replace EVERYTHING with this:
Code:
kernel vmlinuz-2.6.16.20append root=/dev/hda2 initrd=initrd kbd-reset xbox=hdd xboxfb y
Save it. FTP the file back on to the XBOX and overwrite it. FTP the vmlinuz-2.6.16.20 onto the XBOX under the folder: E:/debian
Run the default.xbe file in E:/debian
In PuTTY type this:
Code:
apt-get update
Wait. Now type this and answer Y to any questions that come up:
Code:
apt-get install gcc && apt-get install make && apt-get install libtool && apt-get install automake && apt-get install autoconf && apt-get install openssl && apt-get install subversion && apt-get install zlibc && apt-get install zlib1g && apt-get install zlib-bin && apt-get install zlib1g-dev && apt-get install libssl-dev && apt-get install g++ && apt-get install libmysql++-dev
Wait for everything to finish.
Type:
Code:
mkdir /opt/ascentsource
Then:
Code:
svn co svn://emupedia.com/svn/ascent/ /opt/ascentsource
Next:
Code:
cd /opt/ascentsource
Finally (takes 16+ hours for me):
Code:
autoreconf --install --force && ./configure && make && make install
You're almost done!
On your PC, extract the maps if you haven't already. Put the folder and its contents into a ZIP file called: maps.zip
On your PC, also extract the DBC files if you haven't already. Put the folder and its contents into a ZIP file called: dbc.zip
Copy PSFTP (psftp.exe) into the same directory as the two ZIP files.
Open psftp.exe. Type this in it according to your setup. (X= 0 or 1):
Code:
open 192.168.X.10
Now type this:
Code:
cd /opt/ascentsource/binput dbc.zipput maps.zip
Go into PuTTY again.
Type this:
Code:
cd /opt/ascentsource/binmkdir /opt/ascentsource/bin/dbcunzip dbc.zipmkdir /opt/ascentsource/bin/mapsunzip maps.zip
Go into PuTTY once more and type:
Code:
/opt/lampp/lampp start
Type:
Code:
cp /opt/ascentsource/src/ascent.conf /opt/ascentsource/etc/ascent.conf && cp /opt/ascentsource/src/logonserver.conf /opt/ascentsource/etc/logonserver.conf && cp /opt/ascentsource/src/realms.conf /opt/ascentsource/etc/realms.conf
Then type:
Code:
vi /opt/ascentsource/etc/ascent.conf
Change it to your needs.
Then type:
Code:
vi /opt/ascentsource/etc/logonserver.conf
Change it to your needs too.
Then type:
Code:
vi /opt/ascentsource/etc/realms.conf
Change it to your needs as well.
Open a webbrowser. Browse to the XBOX based on your configuration. (192.168.X.10 where X= 0 or 1)
Make an account for MySQL that can be accessed over the network.
Open the XBOX's MySQL databases with whatever you use.
Now import the database that you want to use.
Now make the port forwarding on your router go to your XBOX.
Go on PuTTY again.
Type this:
Code:
vi /etc/init.d/rc
Add this to the VERY END:
Code:
/opt/lampp/lampp startnice -n 10 /opt/ascentsource/bin/logonserver
Restart the XBOX and open up the E:/debian/default.xbe file again.
Now in PuTTY, to start Ascent, type in this:
Code:
nice -n 10 /opt/ascentsource/bin/ascent
Go into a second putty to start RealmServer, put this:
Code:
nice -n 10 /opt/ascentsource/bin/realmserver
Peace!
-gamefreakfatty
DISCLAIMER: I DO NOT TAKE ANY RESPONSIBILITY FOR ANYTHING THAT MAY HAPPEN TO YOU, YOUR COMPUTER, OR YOUR XBOX IN THE PROCCESS OF ANY OF THIS GUIDE OR ANYTHING ELSE!!!!!