XBox Netplay Already
ElectusUnum writes "Well, it's been a little while since the XBox was released and people are already playing online! The folks at xboxgw.com have written a program to create an ethernet bridge between xbox's over the net, fooling the xbox's into thinking they're on a LAN. 1v1 seems to create no major lag and reports have come in like this one that claim up to four xbox's work fine. It seems a DSL connection is preferred for hosting the server." I want an X-Box so bad, or as I would call it, a DOA3-Box.
I'm getting more and more tempted into getting one of these things now. Anandtech reported the DVD playback was better than the PS2s which boosts its cred. All that is needed are some great games (i'd like to see midtown madness and maybe championship manager for it) and a crack to play multi-region DVDs, then I should be begging for one.
After this they just need to buy up bleem and release it so I can play my old PS games on the machine. If they can get EA, Namco and Capcom to support them they should make a killing.
The problem is that in America there is no price differential between the PS2 and XBox (both $299 me thinks). In the UK the Xbox should be coming out at £299, with the PS2 already at £199. There seems to be no incentive in the US for people to favour the PS2. But even over here I'm wanting a Xbox now. Oh well - only have to wait till next spring!
It's nice to see so many people interested in this. I have been on the development team and would just like to let you all know where this project is headed. We are currently working on a matching server to hook people up to each other. The software is highly stable and fast. I just finished a 3xbox game less than a half hour ago. Pings were about 150ms, and there was NO lag. We are also working to implement chat. Expect another release in the next couple of days.
You don't make the poor richer by making the rich poorer. - Winston Churchill
After beating halo on easy and a roommate beating the game on normal, I have to say In my opinion i'm pretty dissapointed with HALO. Yes it's very pretty and i like that there are checkpoints frequently, and it can be very difficult at times. It was missing gameplay though. I was dissapointed by the lack of weapons, mobs, unique level design and the ending was very lackluster.
SPOILER
No big final bosses, just a 4 minute crazy ride on the warthog through mobs of chittering Covenant and Flood. Surviving this gives you a short cinematic in which you fly off into the universe in search of a sequel.
so all in all, probably the smoothest and prettiest Console first person shooter i've played, but the hype and potential far succeded the end product.
using the standard TAP/TUN driver for linux, I was able to set up an ethernet TAP tunnel between my friends house and mine. (128K ISDN links).
Just pop the ethernet cards into promisc mode, set up a kernel IP filter to filter out any unnecessary traffic, and bridge the TAP to the ethernet card! works great! no noticible lag!
Time to set up?? It took me almost 5 (yes, FIVE) minutes to set up an xboxgw game for the first time. I just stuck the boot floppies from their web site into my spare PC, ran the appropriate ethernet cables between my router / hub / xbox / linuxbox, and it was done. My only problem with XBoxGW so far is the lag, as Halo has no anti-lag code for clientside movement so theres actually a delay between you pressing forward and your character actually moving.
Microsoft said time and again during the development of the XBox that you would be able to use whatever existing broadband ISP you have for internet access for your XBox (this only makes sense, as it would be extremely foolish for Microsoft to try to get into the cable/DSL/dedicated line business more than they already are). Halo was not an online game for quality issues and time constraints. Meaning, there was not enough time to accurately test Halo online and tweak it to run well and also go gold in time for the XBox launch. This isn't going to affect negatively, because
Anyway, as other people have already pointed out, Halo is likely the exception rather than the rule. I wouldn't be surprised if there were some games you could play online for free (look at the MSN Gaming Zone -- the premium content includes games like Crimson Skies that you can play online for free once you've bought the game, and also games like Asheron's Call that require a subscription even after buying the box), but I'm guessing most online games will require a subscription (probably a $10/mo subscription to some premium service that lets you play all your online games, rather than $10/game/mo).
Ah, but it's not a celeron. You'd know this, had you read Anandtech's article yesterday. And while it is an nVidia video card, it's not one you can go out and buy for your PC. Sure, it's somewhere between the GF3 and GF3ti500 in terms of clock and memory speed, but that's ignoring the extra shaders on the card. And it's also ignoring the fact that the XBox IS A CONSOLE. What that means is that it's hardware that won't change for 5+ years. Developers can write directly to that hardware, and do many other programming tricks that they can't do with a PC because they don't know what hardware their game will run on. Yes, it uses some PC hardware. That doesn't make it a PC (if that were the case, then the GameCube is a Macintosh).
And the XBox IS different than the PC, where the games are concerned. While you might find Halo on a PC, you're not going to find Munch's Oddysey, Amped, DOA3, Cel Damage, SSX Trickey, and more. And as far as Halo goes, the XBox isn't the only console to have FPS games on it (nor is it the first). Hell, the old Super Nintendo had a port of Wolf3D. The PS2 has ports of NOLF and Half-Life , among many others. So just because you think that the FPS is the realm of computers doesn't make it so. But rarely will you play a fighting game or party game, for instance, on a PC. Oh, and you might want to go re-price HDTV's. You can get good ones for $2000 or so these days.
And play Halo before you write off the XBox for good. Then again, there's nothing saying you can't have both an XBox and a PS2. or an XBox and a Gamecube, or PS2 and Gamecube, or even all three.
Hello. My friend wrote the program during 1996/7 while he was finishing his Math degree at the University of Tokyo. (I will note it was not related to his degree but only a project he was completing for enjoyment.) He is now gone from the University but I would be happy to contact him to see if he still has a copy of the program.
I am sure he would be happy to give away the source code as long as it does get him in trouble to Sony again ^_^
I will write him and ask him what became of it and if he still has it. I am sorry I do not remember the name of the program but I will tell you as soon as I hear back from him. He also wrote several other tools for the hobbyist PlayStation programmer and I will ask him about those tools also.
Thank you.
R. Suzuka
PC = lets say 64 megs of RAM, 64 megs of Video RAM and an AGP bus that lets you copy between the two (think having two buckets and a hose) Unified Memory Arch = 64 megs of RAM which both your video chips and processor are plugged into. Note that originally AGP was designed to work as a poor man's UMA; the card would go directly to system RAM over the AGP bus, obviating the need for on-board RAM. Nobody actually does this. :-)
So lets say you want to create a texture on the fly. On the PC, your processor creates it, dumps it in RAM, and it's then copied (and this is the bit that takes time) over to the video card's RAM, where it's read and displayed.
On a UMA machine, the processor creates it, dumps it in RAM, and the video card reads it and displays it.
Now, IIRC, the PlayStation2 does this the exact opposite way; lots of little bitty cup sized RAM caches, and a firehose of a bus. The idea being grab some data, use it, get rid of it. You need it later? Just grab it again, you've got bandwidth to spare.
Vintage computer games and RPG books available. Email me if you're interested.
don't you think that it might be a good thing for them, since if it becomes this open, then more people will buy them
I think you've read enough replies to your post, but I wanted to add this. I saw the Microsoft "CXO" being interviewed on CBNC, and Mark Haines *grilled* him about, "how do you expect to make any money if you're losing big bucks on every single unit?" The CXO replied that the unit ships ready for broadband access, and they plan make all their money selling online services.
I say be prepared for MSFT to attack anything and everything threatening their main source of income. They're banking on it.
Intelligent Life on Earth
Depends on your card - we'll see opengl performance get better on linux as more companies start making the drivers for their cards themselves, instead of xfree86 doing it for us (and for them).
I get pretty good performance on my TNT2. I'm happy that the new geforces are well supported in Linux, because i'm getting one!
I agree, the mandrake gaming edition shold come with more games.
but if you really want linux games, go to lokigames.com... their demo thing is really cool, lets you install and launch all of their demos from one program, really easily. i was impressed.
I can safely say that these launch titles were not supposed to be on the Internet in the first place. Now, I have a cable modem, which is second tier to the DSL's I was running agianst. I realize this. But, the game was created with LAN play in mind, with 1ms ping times. However, when I was getting a 350ms ping time (awful, I know), it wasn't compensating at all.
For instance, you can look around when you lag, but can't move or shoot in Halo. Since there's no error detection built into these games, you wind up in strange places when you resync with the server, and then get blown to bits. Many times.
The server doesn't lag, obviously. But the clients do.
Now, the game isn't bad multiplayer, but it was made with a LAN in mind. So, before everybody goes out and buys XBox's because of this, have that in mind. The programmers didn't think they would have to deal with Internet Latency in Halo, so there is nothing to help you if you have a high ping.