Slashdot Mirror


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.

15 of 303 comments (clear)

  1. other platforms by cornflux · · Score: 4, Informative
    The XboxGW FAQ is pretty interesting. Specifically:
    Q: Do you need help writing code?
    A: We could definately use help in the area of porting it to Other platforms. If you are interested in seeing the requirements for this, please send an e-mail to info@xboxgw.com, letting us know which platform you have your expertise in.
  2. M$ seem to be on to a winner here by Master+Of+Ninja · · Score: 3, Informative

    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!

    1. Re:M$ seem to be on to a winner here by Jace+of+Fuse! · · Score: 3, Informative

      If they can get EA, Namco and Capcom to support them they should make a killing.

      EA is already on. Supporting the XBox was a no-brainer for EA. Anything done for the XBox is an easy port to the PC, one of EA's lovely little battle turfs.

      Capcom have discussed going totally multiplatform for a very long time. One option they have even mentioned several times was using emulation to lower the costs of making games. I believe this mostly applied to their fighting games, though. No matter how they do it, Capcom has expressed their desire to move away from exclusive platform titles. They are a software company wanting to sell games. They don't care about the platform. They're also a big name. At this point no single platform is so dominant that it can twist Capcoms huge arms. Capcom does what Capcom wants.

      Namco on the other hand could be tricky. They're pretty big too but I think they are signed up with certain exclusivity deals, but how in depth those deals are I'm not too sure about. They certainly don't seem to be as restrictive as they once were, since we saw Soul Calibur on the Dreamcast, and will now see a version for the Gamecube. I wouldn't be surprised to see XBox support from Namco, but if I were to hear that certain contracts prevented them from doing so, I wouldn't be surprised by that either.

      Sega is the one that has my attention. I know Sega plans to support the Gamecube, and have even allowed Acclaim to do a port of Crazy Taxi for the PS2. So far it seems Sega's biggest push seems to be towards the Gamecube but things may just appear that way at the moment (with Sonic Adventure 2 and Phantasy Star Online v2). It's my opinion that the XBox is really going to need some Sega titles. Rumor has it that ShenMu will be an XBox exclusive but that's just a rumor as far as I know. Still, exclusives can't hurt.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
  3. XBOX Development Team by jcnnghm · · Score: 5, Informative

    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
  4. Re:You're not the only one. by jhestyr · · Score: 2, Informative

    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.

  5. Its WAY easier than that! by jkerman · · Score: 5, Informative

    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!

    1. Re:Its WAY easier than that! by srvivn21 · · Score: 3, Informative
      Very cool idea. I see a couple of issues with it as a viable solution for many users:

      1) Both of you must have a dedicated gateway computer (with the xboxgw software, you just need to reboot, using a boot disk). Not a problem for some, but the person quoted in the forum thread only has a Win98 box (with one NIC, and is "not a tech wiz".

      2) According to the xboxgw HOWTO:

      ...if you attempted to play more than two (1 to 1) players, then it would really kill Jbandwidth[sic], as it would mesh (bridge to everywhere) all traffic. This isn't needed, since with the "System Link" games, one console is a server, and all other clients only need to talk to that one server, not to eachother. Thus, this would be another huge waste of bandwith.

      Perhaps I am off base here, as I have not actually used TUN/TAP, nor do I own a XBox. Maybe all you would have to do is create links from each client to the server (a start instead of a mesh). Very good thinking all the same.
  6. Re:2 XBox? by Sparr0 · · Score: 2, Informative

    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.

  7. Re:Microsoft can't be to happy about this... by Osty · · Score: 2, Informative

    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

    1. It'll very likely sell more XBox units. Even if those people only buy Halo, the fact that they have an XBox will very likely cause them to eventually buy more games (you cannot resist DOA3 ...).
    2. If the online performance of Halo is shite, Microsoft can simply state that Halo was never meant for online play, and it only does so through the work of some hackers. I don't think many people will complain, though, as multiplayer Halo is fun (I've only played over a LAN, though), and PC gamers have learned to live with a bit of lag.

    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).
  8. Re:Net Ready by Osty · · Score: 5, Informative

    It's a celeron processor with an nvidia video card.

    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).


    Gaming consoles are ment to be DIFFERENT then when I play games on my PC. The XBox is making you play games that you could play on your PC except with not as high resolutions (unless you plug into a HDTV that costs over $3,000.) ...

    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.


    Play Metal Gear Solid 2 before you decide to jump on the xBox bandwagon.

    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.

  9. Re:Hobbyist Community by r.suzuka · · Score: 2, Informative

    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

  10. Re:Net Ready by SuiteSisterMary · · Score: 4, Informative

    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.
  11. Re:Microsoft can't be to happy about this... by LinuxHam · · Score: 5, Informative

    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
  12. Re:mandrake gaming edition by Anonymous Coward · · Score: 1, Informative

    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.

  13. After having played Halo a few times online... by Blackwulf · · Score: 4, Informative

    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.