For reference...
by
Dicky
·
· Score: 4, Informative
The last time this page was reported on slashdot was back in August. The story is here
-- Paranoia isn't an infectious condition, it's a way of life
Only running on the XDK
by
bparrish
·
· Score: 2, Informative
This has been on Slashdot before, http://slashdot.org/article.pl?sid=01/08/22/144622 4&mode=nested
It's pretty old news. This is only running on the XBox developers kit. Even if it was running on an actual XBox, I don't think they'd be allowed to release it.
Re:Only running on the XDK
by
sam@caveman.org
·
· Score: 2, Informative
source code is free speech
hahahaha. yup, that's been proven time and time again in the courts, hasn't it. if you've developed for a game console before, you'd know that for each game you ship, you get to pay the console a nice royalty. i doubt the MAME port author wants to be responsible for thousands of dollars in licensing costs.
-sam
-- burn the computers. go back to the abacus.
Check the last time this link was posted
by
iainl
·
· Score: 2, Informative
Does anyone have anything to add now the final machine is available? This link is the one given the last time the story ran here.
It would be nice to know someone has got this going on a final release machine, not just a devbox.
-- "I Know You Are But What Am I?"
Who can run it?
by
andylaurence
·
· Score: 2, Informative
I suppose it's a pity we can't run this legally on our retail X-Boxes. I won't be buying an X-Box, but I would consider it if it coould make a decent MAME cabinet...
The irony is that you're using a "bad" (Microsoft) machine to do cool (Mame, open source) stuff. Now if only we could play this without a development kit/box, which I think you will need.
--
-- Dan
Re:The other way round
by
Weavus
·
· Score: 4, Informative
There seems to be a common misconception that the Xbox is just a pc console. Every slashdot story about the Xbox has numerous posts abotu this. The Xbox may have some standard pc components inside it (x86 cpu, hard disk, geforce etc) but there is a lot that is different.
The biggest difference between the two is that the Xbox uses unified memory. This means the cpu/graphics/sound all use the same memory and dont have to contend with the pc memory bottleneck of getting stuff to the graphics card. Emulating that is going to take a lot of time/effort and cpu power.
Apart from that, i'm sure Microsoft have put in plenty of other measures to stop people emulating the Xbox on a PC. BIOS checks, DirectX differences, Stripped OS etc...
Dont expect a game playing xbox emulator for a long time.
Weavus
-1 Redundant, I KNOW...
by
DarkEdgeX
·
· Score: 2, Informative
But this REALLY HAS been posted before. Not even over 4 months ago at that... [shake] You know you read/. too much when you can remember articles and point out repeats...
-- All I know about Bush is I had a good job when Clinton was president.
Oh, the possibilities!
by
Forager
·
· Score: 5, Informative
This is dated July 20th, 2001; it was, needless to say, done on a development box. Anyone know the difficulties between running it on a dev box vs running it on the actual consumer box?
Thought this paragraph was interesting:
So I've found the computer I want to put in the M.A.M.E. cabinet I am still trying to find time to construct, it's going to be an XBox, it's got a built-in hard drive, Ethernet connection, and supports analogue & digital controlllers, and only costs a few hundred American dollars, plus it already supports a standard TV signal so I can wire up any decent TV instead of an expensive Wells Gardner monitor.
What I'm curious to know is how many other people will find applications like this? Hook up a USB keyboard and mouse, you could have a $300 linux box, or a $300 quake server, or a $300 mail server, or a $300 SETI@home bean counter. Point is, the potential for the XBOX BEYOND its original purpose is pretty big, if only people can get around Microsoft's software.
~Aaron.
-- student of animation and the fine arts
specs and pricing for a linux game machine
by
sam@caveman.org
·
· Score: 2, Informative
i'd like to back up what i said about being able to build a good-enough DVD Player/MAME machine for slightly more than the XBox:
motherboard (ECS K7VZA), processor (Duron 750), case, fans. 3D sound, ATA-100 disk controller): $150
256 MB Ram: $30
64 MB AGP 4x video card with composite TV-Out (Abit Siluro GeForce 2): $70
20 GB ATA-100 Hard Disk (Maxtor): $60
12x IDE DVD-ROM drive (LGE): $50
USB gamepad (Logitech WingPad Precision): $10
PCI 10/100 Ethernet card (Netgear): $15
Your favorite GNU/Linux system: $0
TOTAL: $385
borrow your keyboard and mouse from an existing machine for installation/setup, otherwise these are all brand new components. you have sound, TV-out, DVD, ethernet, and even a gamepad. i know i'm forgetting something, but hey, it's close. the machine could handle being an MP3/Ogg jukebox as well.
-sam
-- burn the computers. go back to the abacus.
My own Xbox notes
by
Dark+Paladin
·
· Score: 5, Informative
For those who don't have an Xbox, here's my own notes on this system. I want to apologize, as this is very long, but it's everything I've discovered about it after playing with it since Thursday night.
First, there's no USB ports. The Ethernet controller doesn't work yet (more on that in a second).
Now, let me get to the meat of the Xbox.
The Xbox is like a hobbled warhorse. You can see how big, how powerful it is, the sleek, black muscles with the power to crush anything else around it. You can feel its energy, its need to break out and use that power.
But the creators, fearing its power to much, fearing those that rode it might use it for what they wanted instead of what the creators wanted, have attached thick, iron chains to its back legs, so matter how fast or how powerful it is, it will never reach that ability - unless the creators finally see that its power is not something to be feared, but something to be celebrated in, and to let the rider use that power for what they see fit would be the greatest use of this powerful animal.
The Xbox is truly one big box. It's made to stand up one way - with it's bottom on the surface. You're not going to stand it on its side at all, and to do so would be folly.
It feels powerful, solid. Everything about it says its solid and strong, from the weight (almost 10 pounds), to the hard, black plastic on the outside, and even the wires. The RCA plugs are thick and meaty, and the ends are covered in thick, black plastic except for the colored ends. On top is the gigantic black X with the rounded circle stating that this is the Xbox.
It's also brutally simple. On the back there are three slots - one for power, one for media output, and the Ethernet port. Let's leave the Ethernet port alone for now - we'll come to that in a moment.
In the front we've got 4 input controller slots, the eject button, and the off button. That's it. No USB, FireWire, or otherwise. I can understand why there's no USB, and it's going to be a recurring theme. With USB, Microsoft might have given keyboard/mouse access to the Xbox, and above all that, they can't have that happening, because that would encourage hacking, and above all else, Microsoft cannot allow that to happen.
Why no hacking? Well, because this is as close to a computer that plugs
into your TV as most people will get without building their own - and for $300 dollars, the idea is temping. It has an Intel 733 processor. An
Nvidia graphics/chipset controller. 64 MB RAM. A 8 MB Seagate HDD (Hard Disk Drive). After finding the screws so I could get the pictures inside, I want to find the tools to dig deeper, to unplug the hard drive and find out how its partitioned, how to make it do what I want it to do.
But we'll get to that in a little bit.
When I first turn it on, I can hear the hard drive crunch for a moment,
and it's obvious as I move around the settings and listen close that the
operating system is probably stores on the HDD. (Again, if somebody
figures out how to hack this thing open and start messing around, we
might see something like LILO or Partition Magic in the works for dual-booting).
The menu system is very green, not "Daikatana annoying green" but more
cool and high tech green. Looks very nice and I could find what I
wanted in a few moments. The text was clear - perhaps the clearest text I've seen from a computer anything on screen.
First, let's hit the settings. Sound (mono, stereo, Dolby), video
(normal, wide, etc) - then the DVD and Game rating section. You can use
a parental lockout for both the movies or games, which for parents can
at least offer some help to make sure they aren't going to find their
copy of La Blue Girl in the machine while they're away for the night.
But there is one thing that absolutely kills me. I refer to Page 15 of
the Xbox Instruction Manual:
Do not connect a telephone line to the Ethernet connector on the back
of the Xbox console.
Broadband compatibility is scheduled to go live in
the summer of 2002." (Emphasis added.)
That's right, the Ethernet controller is like my gall bladder - it's
useless. It does nothing. There is no reason for its existence. I was
actually interested in plugging this into my home network (I use DSL and
have a Linux box providing NAT) and going online for...well, some reason. After all the crowing the Xbox guys did at E3, I was expecting to do something on the Internet with the damned thing.
Now I know that's not going to happen until - when? Summer 2002?
What's the problem here? Last I checked, Microsoft had a TCP/IP stack.
They couldn't put some simple FTP/Telnet/SMB protocols on the box?
DHCP can't be that hard - let me get this guy doing something. Multiplayer for Halo? Not over the Internet - which, at least in my head, was going to be one of the cool things about the game. How about Metal Gear Solid 2 X and finding out how well I did online instantly? Nope - not gonna happen.
But I know the reason why, and it comes down to hacking. Once they open
this thing on a network, it's going to become a mini-PC, and down goes
the $$$ from game selling. Folks are already working on MAME (an arcade game emulator) and SNES (Super Nintendo) emulators for the Xbox. If that becomes a reality, you've got yourself
a $300 PC that runs all the games you want, and with a Ethernet IP
connection - well, you can put the pieces together. For those who can't, that means that Microsoft could be losing money every time they sell an Xbox.
Personally, I think they can capitalize on that. I think they should say to themselves "It's going to happen, one way or the other. So we'll hope that people do buy the Xbox for reasons we don't want them to - because they're also going to want to play the games that are coming for it, and if they've already got an Xbox, no matter what the reason, they'll come around to the games - and we'll make out money once we get that Killer Application, the one game nobody can live without. And from that one game we can make more, and eventually win."
For now, I'm wondering about that Ethernet port. How is the broadband going to look come Summer 2002? Are we going to be forced to
play MSN (Microsoft Network), or are we going to be allowed to use our own local systems for
Internet capacity? We'll just have to wait and see what happens, but
for now, I'm disappointed. After all the hype about the 100 MB Ethernet port - and it turns out its as useful to me as my gall bladder. You could take it from my body, and everything would work just the same.
The music system alone is almost worth the purchase. A good MP3 player
is around $300, and the Xbox could compete with them, thanks to Mr. Hard
Drive.
When you stick in a music CD, you can listen like normal. Or...you can
copy it to the hard drive. I tried Phantom of the Opera out. Waited
about 23 minutes and 20 seconds before it was done. It took long enough that the screen saver kicked in (well, it just turned the screen blank), but it was about as long as converting the CD to MP3 would have been.
Any bets that its in WMA (Windows Media Audio) format instead of MP3? (Someone at Xbox tech support said it was, but since they weren't an official company rep, I'm holding out on that one.) But once again, just as I start thinking something about the Xbox is cool, something else gets in my way. Remember that useless Ethernet controller? Well, already this could have been useful. By plugging it into the Internet, I could have used a CDDB (CD Database) to pull the CD's name, the name of all of the tracks, and had the Xbox store that automatically.
As it is, I'm forced to do it with the controller. Now, I might not have minded that, except that if we're talking, say, Phantom of the Opera, we've got 4 CD's with 15-17 tracks apiece, and I'm going to t-y-p-e-i-n-e-a-c-h-l-e-t-t-e-r-o-n-e-b-y-o-n-e - well, you can already see how annoying that is.
The first CD I used was Disk 1 of "The Phantom of the Opera". The disk contains 475 MB of musical data, and by the time it was done, the Xbox reported that it used up 3209 blocks. If you figure that each block is 16.3 kilobytes (calculated by the 8 MB memory module being 503 blocks), then it's been reduced down to 53 MB.
Sound difference? I played Phantom of the Opera through the same
speakers on my computer (a pair of flat-screens with a sub-woofer), one
with the PC, one with the Xbox copied. Sounded the same.
So I decided to take the test an extra step further, and plug it into
the stereo system. speakers are 3" infinity. I still couldn't hear the difference, and I've had 7 years of band, so I'm pretty sure I know what I'm hearing.
Once on the hard drive, you can make up your own playlists, copy tracks around, and so on. It's still clunky with just the controller instead of using a mouse, but the capacity is there. Of course, you can't just copy the MP3's you've already got on your hard drive, unless you converted them back into WAV format, copied them into a CD-RW (seems the Xbox doesn't accept CDR's, but CD-RW is fair game), then had then re-encoded on the Xbox.
Still, the potential for having a great digital music player, with all of your CD's on the Xbox plugged into your stereo system is a temping one. I'm already considering it as I look over all of my Final Fantasy Music Collections on CD.
You know the whole thing about having to purchase a DVD remote
controller to watch DVD movies on the Xbox? It's true. I stuck in a DVD movie to see what happens, as
was politely told "Nope - you need that DVD remote controller". I'm
assuming that MS is making folks buy the remote to pay for the DVD
license, and to avoid Sony's initial problem (folks in Japan buying the
PS2 for a DVD player rather than a game system).
I don't get this part. Maybe they can claim that since folks can't
watch movies they don't need to pay the DVD license, and by making
people buy the remote (then using that money to pay the DVD licensing)
they can make sure they don't pay for it - but it's still annoying. I know it's another $20 Microsoft would have to pay out, but, dang, it's still annoying.
Like the box itself, the controllers feels like you could take a hammer to it, and it
would come back for more. The cord is interesting. First, it looks
like a FireWire cord, which if it is would mean you put put a lot of
bandwidth down the pipe. Then the controller can have the end plugged in - perhaps the idea is that you leave one part plugged into the Xbox, and if you want to plug in a new controller or a different one (keyboard, mouse, steering wheel) you don't have to pull the jack from the Xbox itself.
The controls are obviously inspired by the Dreamcast line. The memory
cards go in there (not that you really need them, which now that I know I could have saved myself $35 at Toys R Us, unless you want to
copy things to the memory card and from there to someone else's Xbox
system).
And yes, damn it, the controllers are too big. The controller runs like this:
Two finger triggers
Two analog sticks
1 Dpad
8 buttons - a, b, x, y, black, white, Start and Back.
At this moment, I'm looking at the controller for the GameCube, and it's almost the same - 2 analog sticks, one D pad, 4 buttons, and three finger triggers along the back - but I can get to every single button without having to stretch.
The black and white are too far from the analog sticks (assuming you've got
both thumb on an analog stick) to be able to reach without physically
moving my hands. My hands can span 1.5 octaves on a computer, so I'm
no small dandy man - but I would have preferred either two more thumb
controllers for black/white, or they be moved to the left instead of up.
And...the big green X on the controller. Get rid of it! I know it's an
Xbox, and the useless, gigantic center spot does nothing but take up
real estate. Make it a tiny little green X if you must, but then you'll
have room on the controller for something important, like...my thumbs.
Here's a short gut level review of the 3 games I've been playing with the system. The scores are not
final, may change, but these are my "gut" feelings after spending some time with them.
First, each game takes a long time to load. Some games, like Dead or
Alive 3, mask this by having cut scenes/messages, and by the time that's done, the game is done loading up. (The initial "copy this software and we'll break your head" message is just perfect for this). Others just say
"loading" as you wait, and wait, then get up, walk to the bathroom, "take care of business", and by then it's ready. Then again, once it's done loading, you usually don't see any delays until the next time it has to load. What's going on here?
Well, that hard drive is what's going on, which is both a crutch and a blessing. DVD seek
times (the amount of time it takes the DVD to find a specific area of
memory on the disk and read from it) is around 150-200 milliseconds.
Hard Drive seeks are around 10. So if you copy the information to the
HDD (that's Hard Disk Drive), you can quickly access it during gameplay
for better performance.
But that means you're spent waiting for the game to start as the developers have decided to copy all that information to the hard drive instead of jumping right to the game. Compare this
to Metal Gear Solid 2 - looks great, and I wait 3 seconds for a scene
change, and there's no hard drive. Or Soul Reaver, which even on a simpler system (like the Dreamcast) had practically no load times at all. So I can't say the HDD is really giving any benefit, except in the fact that you don't have to shell out for memory cards all the time.
So, without any further ado, here's the games:
Dead or Alive 3:
It's Dead or Alive 2...with better graphics. Same
controls (different controller), same gameplay, same nonsensical "stories" that are really
characters saying things to each other for some reason - but it always leads to somebody's ass getting kicked. But let's face it - the
women are incredibly hot, and that reason alone makes me keep them in the ring.
Except the last boss. For some reason, they felt the need to change the
camera angle for some dumb ass reason, so it was harder to figure out
what I was trying to do. Then again, I usually don't like fighting games except for Dead or Alive 2: Hardcore, so I'll have to keep playing and see if it grabs me.
Gut score: 7-8
Halo
First person action that reminds of Half-Life, looks like
Half-Life after the high resolution pack. Actually, it looks pretty damn good. Until you reach the planets surface, then I was truly impressed by how beautiful this game could be. Surrounded by the hills, the waterfalls, looking at the sky above me - granted, a rather static one with the Halo running up into the sky - but still, for the first time I've placed my hands on the Xbox, all I could say was "Damn! That's just pretty.".
I have that "new babe"
feeling in the beginning - here you are, dropped into the middle of a
situation, learning on the fly what's happening as fast as you can while
learning the controls (but it's in a good way, since it gets that fear
feeling from the start without actually putting you in risk). The
controls are interesting. Left analog stick moves you
forward/backwards/left shift/right shift. Right analog button "looks"
about. Thumb triggers fire weapons.
The game itself feels like it's going to be pretty cool and fun, with
Bungie's own sense of style working for it. But I still find myself
reaching for the keyboard/mouse to get that precision that I need. (Note to game makers for consoles: if the console allows you to use a keyboard/mouse with the system, and you don't program your game to take advantage of that, I will come over and teabag your keyboard.
Teabagging a keyboard: (verb). Describes going to an opposing geeks computer system, lowering one's pants, and (assuming the teabagger is mail) dropping their scrotum upon the keyboard. Usually used a sign of disdain, or can be used for flirting (see Romero/Killcreek).
Gut Score: 8-9
Munch's Oddysee:
Munch's Oddysee: I've spent the least time with this one, and that's something I plan to fix. First, the humor is already there (the Almighty Raisin got lots of kicks from my co-workers). Abe and his world are rendered smoothly, and it looks good.
Then again, I'm wondering if this is just the previous Abe games in 3D. Oddworld has time to prove otherwise, and I'm willing to give them that chance.
Gut Score: 8-9.
So far? I have to say that based on the games, the system, and
everything else, I'm underwhelmed. The graphics are good, but the only
thing that impresses me is the lack of jaggies and the clearness of the
text. Maybe its because I don't think visually (ask me about that sometime and I'll explain it to you), but I'm not impressed by the graphics.
It's like looking at a good Dreamcast game, or worse, like a game I'd
play on the PC. The music thing is cool, but the games themselves are -
well, like anything else I'd see, and even worse, like anything else I'd
play once on the PC and move on to something else. I'm not feeling the
"Must-Keep-Playing" I get with Metal Gear Solid (1 or 2), or the "My
god!" of Devil May Cry, or even the "Damn!" from playing Rogue Squadron.
I played Halo - and could put it down. I played Metal Gear Solid 2 - and I couldn't put it down. I got finished playing Super Monkey Ball, and I'm already wanting to go back.
Microsoft needs to get those killer apps - and fast. Right now they're
playing catch up, and while history has proven that MS can play catch up
as well as anyone by throwing money at it, they have to remember that
they're up against opponents with brand names, exclusive deals (Pokemon,
Final Fantasy, etc), and, in the case of Sony, a company with more than
enough cash to take the long haul - and enough at stake that they'll
fight tooth, claw and nail to keep it.
So here's the ultimate deal. If someone were to ask me, right now, if I'd recommend they buy an Xbox for Christmas, I'd say no. Between the 3 systems, it's in last place, and unless we see something impossibly cool (like Panzer Dragon Saga II, Sakura Taisen, or something we'd all have to buy), it'll stay there.
Of course, this is all my opinion - I could be wrong.
Re:My own Xbox notes
by
Anonymous Coward
·
· Score: 1, Informative
You mention the second jack in the middle of the controller cord being used to quickly interchange controllers. Last I heard, the reason they added this second jack was that if you accidently trip over the wire for the controller, that jack will release and the console wont go flying to its doom. You'll notice it doesn't take much to cause it to unplug. Great idea, and so far every game I've played quickly pauses if it detects the controller yanked and waits for you to plug it back in.
That metaphor if freedom
by
StrawberryFrog
·
· Score: 4, Informative
unless the creators finally see that its power is not something to be feared, but something to be celebrated in, and to let the rider use that power for what they see fit would be the greatest use of this powerful animal.
It's business, not fear - if you could do anything with it, MS would have to stop selling the hardware at a loss to subsidise the software that they want you to buy for it.
I'm sure that there'll be a linux port, filesystem decoders and all kinds of hardware hacks anyway.
I understand if only the XBox dev kit would run this software, but where does the law come in? Is it the licensing of the dev kit? Does this mean that you're required to pay MS to write software for this platform?
The law comes in, and I absolutely shit you not when I say this, in this capacity:
If you release software for the X-Box without Microsoft's approval, they will come after you with the DMCA, whether or not it will legitimately hold up in court, and they will appeal any rulings against them endlessly until they either win or deplete your assets with court fees until you are bankrupt.
That's exactly what it comes down to. Some states in the DOJ case actually settled just to recoup their legal assets from the multi-year battle against Microsoft. If Joe Average tries to release unapproved software for the X-Box, Microsoft will use the DMCA to either intimidate them into shutting down their software distribution or, barring that, go into a court case with them that could last almost infinitely (because Microsoft has an almost infinite amount of money), and definitely bankrupt the person that released the software. Most likely, though, intimidation would work pretty well, because after all, these guys outlasted the US government. Joe Average doesn't stand a chance.
(I am not anti-Microsoft, but their intention to use the DMCA against people that relese unapproved software for the X-Box and their unbelievably large cash flow are FACTS, not the usual Slashdot visitor anti-MS bias.)
Re:Other Irony
by
joshsisk
·
· Score: 2, Informative
That's standard operating procedure for consoles.
It's a well-documented fact that Sony does this:
"However, the market leader Sony are set to cut the price of their Playstations to £69 in response. This would be a loss leader, but the bulk of Playstation profits come from software." - full story
For a more historical perspective:
"The NES introduced three very important concepts to the video game system industry:
Using a pad controller instead of a joystick
Creating authentic reproductions of arcade video games for the home system
Using the hardware as a loss leader by aggressively pricing it, then making a profit on the games themselves" - full article
It's the way the industry works. Do a little research.
Re:Legality
by
Score+Whore
·
· Score: 2, Informative
Assuming that MS did the same as everybody else in securing their consoles, Microsoft has a public-key crypto algorithm on the boot blocks of the xbox. If you don't have the private key, you can't create media that will load on the unit. You can't put out functional media without it. Short of a fubar on MS's part, without MS cooperation nobody will be releasing software for an unmodified xbox.
The last time this page was reported on slashdot was back in August. The story is here
Paranoia isn't an infectious condition, it's a way of life
This has been on Slashdot before, http://slashdot.org/article.pl?sid=01/08/22/144622 4&mode=nested
It's pretty old news. This is only running on the XBox developers kit. Even if it was running on an actual XBox, I don't think they'd be allowed to release it.
Does anyone have anything to add now the final machine is available? This link is the one given the last time the story ran here.
It would be nice to know someone has got this going on a final release machine, not just a devbox.
"I Know You Are But What Am I?"
I suppose it's a pity we can't run this legally on our retail X-Boxes. I won't be buying an X-Box, but I would consider it if it coould make a decent MAME cabinet...
Wireless Bristol
The irony is that you're using a "bad" (Microsoft) machine to do cool (Mame, open source) stuff. Now if only we could play this without a development kit/box, which I think you will need.
-- Dan
There seems to be a common misconception that the Xbox is just a pc console. Every slashdot story about the Xbox has numerous posts abotu this. The Xbox may have some standard pc components inside it (x86 cpu, hard disk, geforce etc) but there is a lot that is different.
The biggest difference between the two is that the Xbox uses unified memory. This means the cpu/graphics/sound all use the same memory and dont have to contend with the pc memory bottleneck of getting stuff to the graphics card. Emulating that is going to take a lot of time/effort and cpu power.
Apart from that, i'm sure Microsoft have put in plenty of other measures to stop people emulating the Xbox on a PC. BIOS checks, DirectX differences, Stripped OS etc...
Dont expect a game playing xbox emulator for a long time.
Weavus
But this REALLY HAS been posted before. Not even over 4 months ago at that... [shake] You know you read /. too much when you can remember articles and point out repeats...
All I know about Bush is I had a good job when Clinton was president.
This is dated July 20th, 2001; it was, needless to say, done on a development box. Anyone know the difficulties between running it on a dev box vs running it on the actual consumer box?
Thought this paragraph was interesting:
So I've found the computer I want to put in the M.A.M.E. cabinet I am still trying to find time to construct, it's going to be an XBox, it's got a built-in hard drive, Ethernet connection, and supports analogue & digital controlllers, and only costs a few hundred American dollars, plus it already supports a standard TV signal so I can wire up any decent TV instead of an expensive Wells Gardner monitor.
What I'm curious to know is how many other people will find applications like this? Hook up a USB keyboard and mouse, you could have a $300 linux box, or a $300 quake server, or a $300 mail server, or a $300 SETI@home bean counter. Point is, the potential for the XBOX BEYOND its original purpose is pretty big, if only people can get around Microsoft's software.
~Aaron.
student of animation and the fine arts
i'd like to back up what i said about being able to build a good-enough DVD Player/MAME machine for slightly more than the XBox:
motherboard (ECS K7VZA), processor (Duron 750), case, fans. 3D sound, ATA-100 disk controller): $150
256 MB Ram: $30
64 MB AGP 4x video card with composite TV-Out (Abit Siluro GeForce 2): $70
20 GB ATA-100 Hard Disk (Maxtor): $60
12x IDE DVD-ROM drive (LGE): $50
USB gamepad (Logitech WingPad Precision): $10
PCI 10/100 Ethernet card (Netgear): $15
Your favorite GNU/Linux system: $0
TOTAL: $385
borrow your keyboard and mouse from an existing machine for installation/setup, otherwise these are all brand new components. you have sound, TV-out, DVD, ethernet, and even a gamepad. i know i'm forgetting something, but hey, it's close. the machine could handle being an MP3/Ogg jukebox as well.
-sam
burn the computers. go back to the abacus.
For those who don't have an Xbox, here's my own notes on this system. I want to apologize, as this is very long, but it's everything I've discovered about it after playing with it since Thursday night.
First, there's no USB ports. The Ethernet controller doesn't work yet (more on that in a second).
Now, let me get to the meat of the Xbox.
The Xbox is like a hobbled warhorse. You can see how big, how powerful it is, the sleek, black muscles with the power to crush anything else around it. You can feel its energy, its need to break out and use that power.
But the creators, fearing its power to much, fearing those that rode it might use it for what they wanted instead of what the creators wanted, have attached thick, iron chains to its back legs, so matter how fast or how powerful it is, it will never reach that ability - unless the creators finally see that its power is not something to be feared, but something to be celebrated in, and to let the rider use that power for what they see fit would be the greatest use of this powerful animal.
The Xbox is truly one big box. It's made to stand up one way - with it's bottom on the surface. You're not going to stand it on its side at all, and to do so would be folly.
It feels powerful, solid. Everything about it says its solid and strong, from the weight (almost 10 pounds), to the hard, black plastic on the outside, and even the wires. The RCA plugs are thick and meaty, and the ends are covered in thick, black plastic except for the colored ends. On top is the gigantic black X with the rounded circle stating that this is the Xbox.
It's also brutally simple. On the back there are three slots - one for power, one for media output, and the Ethernet port. Let's leave the Ethernet port alone for now - we'll come to that in a moment.
In the front we've got 4 input controller slots, the eject button, and the off button. That's it. No USB, FireWire, or otherwise. I can understand why there's no USB, and it's going to be a recurring theme. With USB, Microsoft might have given keyboard/mouse access to the Xbox, and above all that, they can't have that happening, because that would encourage hacking, and above all else, Microsoft cannot allow that to happen.
Why no hacking? Well, because this is as close to a computer that plugs into your TV as most people will get without building their own - and for $300 dollars, the idea is temping. It has an Intel 733 processor. An Nvidia graphics/chipset controller. 64 MB RAM. A 8 MB Seagate HDD (Hard Disk Drive). After finding the screws so I could get the pictures inside, I want to find the tools to dig deeper, to unplug the hard drive and find out how its partitioned, how to make it do what I want it to do.
But we'll get to that in a little bit.
When I first turn it on, I can hear the hard drive crunch for a moment, and it's obvious as I move around the settings and listen close that the operating system is probably stores on the HDD. (Again, if somebody figures out how to hack this thing open and start messing around, we might see something like LILO or Partition Magic in the works for dual-booting).
The menu system is very green, not "Daikatana annoying green" but more cool and high tech green. Looks very nice and I could find what I wanted in a few moments. The text was clear - perhaps the clearest text I've seen from a computer anything on screen.
First, let's hit the settings. Sound (mono, stereo, Dolby), video (normal, wide, etc) - then the DVD and Game rating section. You can use a parental lockout for both the movies or games, which for parents can at least offer some help to make sure they aren't going to find their copy of La Blue Girl in the machine while they're away for the night.
But there is one thing that absolutely kills me. I refer to Page 15 of the Xbox Instruction Manual:
That's right, the Ethernet controller is like my gall bladder - it's useless. It does nothing. There is no reason for its existence. I was actually interested in plugging this into my home network (I use DSL and have a Linux box providing NAT) and going online for...well, some reason. After all the crowing the Xbox guys did at E3, I was expecting to do something on the Internet with the damned thing.
Now I know that's not going to happen until - when? Summer 2002? What's the problem here? Last I checked, Microsoft had a TCP/IP stack. They couldn't put some simple FTP/Telnet/SMB protocols on the box? DHCP can't be that hard - let me get this guy doing something. Multiplayer for Halo? Not over the Internet - which, at least in my head, was going to be one of the cool things about the game. How about Metal Gear Solid 2 X and finding out how well I did online instantly? Nope - not gonna happen.
But I know the reason why, and it comes down to hacking. Once they open this thing on a network, it's going to become a mini-PC, and down goes the $$$ from game selling. Folks are already working on MAME (an arcade game emulator) and SNES (Super Nintendo) emulators for the Xbox. If that becomes a reality, you've got yourself a $300 PC that runs all the games you want, and with a Ethernet IP connection - well, you can put the pieces together. For those who can't, that means that Microsoft could be losing money every time they sell an Xbox.
Personally, I think they can capitalize on that. I think they should say to themselves "It's going to happen, one way or the other. So we'll hope that people do buy the Xbox for reasons we don't want them to - because they're also going to want to play the games that are coming for it, and if they've already got an Xbox, no matter what the reason, they'll come around to the games - and we'll make out money once we get that Killer Application, the one game nobody can live without. And from that one game we can make more, and eventually win."
For now, I'm wondering about that Ethernet port. How is the broadband going to look come Summer 2002? Are we going to be forced to play MSN (Microsoft Network), or are we going to be allowed to use our own local systems for Internet capacity? We'll just have to wait and see what happens, but for now, I'm disappointed. After all the hype about the 100 MB Ethernet port - and it turns out its as useful to me as my gall bladder. You could take it from my body, and everything would work just the same.
The music system alone is almost worth the purchase. A good MP3 player is around $300, and the Xbox could compete with them, thanks to Mr. Hard Drive.
When you stick in a music CD, you can listen like normal. Or...you can copy it to the hard drive. I tried Phantom of the Opera out. Waited about 23 minutes and 20 seconds before it was done. It took long enough that the screen saver kicked in (well, it just turned the screen blank), but it was about as long as converting the CD to MP3 would have been.
Any bets that its in WMA (Windows Media Audio) format instead of MP3? (Someone at Xbox tech support said it was, but since they weren't an official company rep, I'm holding out on that one.) But once again, just as I start thinking something about the Xbox is cool, something else gets in my way. Remember that useless Ethernet controller? Well, already this could have been useful. By plugging it into the Internet, I could have used a CDDB (CD Database) to pull the CD's name, the name of all of the tracks, and had the Xbox store that automatically.
As it is, I'm forced to do it with the controller. Now, I might not have minded that, except that if we're talking, say, Phantom of the Opera, we've got 4 CD's with 15-17 tracks apiece, and I'm going to t-y-p-e-i-n-e-a-c-h-l-e-t-t-e-r-o-n-e-b-y-o-n-e - well, you can already see how annoying that is.
The first CD I used was Disk 1 of "The Phantom of the Opera". The disk contains 475 MB of musical data, and by the time it was done, the Xbox reported that it used up 3209 blocks. If you figure that each block is 16.3 kilobytes (calculated by the 8 MB memory module being 503 blocks), then it's been reduced down to 53 MB.
Sound difference? I played Phantom of the Opera through the same speakers on my computer (a pair of flat-screens with a sub-woofer), one with the PC, one with the Xbox copied. Sounded the same.
So I decided to take the test an extra step further, and plug it into the stereo system. speakers are 3" infinity. I still couldn't hear the difference, and I've had 7 years of band, so I'm pretty sure I know what I'm hearing.
Once on the hard drive, you can make up your own playlists, copy tracks around, and so on. It's still clunky with just the controller instead of using a mouse, but the capacity is there. Of course, you can't just copy the MP3's you've already got on your hard drive, unless you converted them back into WAV format, copied them into a CD-RW (seems the Xbox doesn't accept CDR's, but CD-RW is fair game), then had then re-encoded on the Xbox.
Still, the potential for having a great digital music player, with all of your CD's on the Xbox plugged into your stereo system is a temping one. I'm already considering it as I look over all of my Final Fantasy Music Collections on CD.
You know the whole thing about having to purchase a DVD remote controller to watch DVD movies on the Xbox? It's true. I stuck in a DVD movie to see what happens, as was politely told "Nope - you need that DVD remote controller". I'm assuming that MS is making folks buy the remote to pay for the DVD license, and to avoid Sony's initial problem (folks in Japan buying the PS2 for a DVD player rather than a game system).
I don't get this part. Maybe they can claim that since folks can't watch movies they don't need to pay the DVD license, and by making people buy the remote (then using that money to pay the DVD licensing) they can make sure they don't pay for it - but it's still annoying. I know it's another $20 Microsoft would have to pay out, but, dang, it's still annoying.
Like the box itself, the controllers feels like you could take a hammer to it, and it would come back for more. The cord is interesting. First, it looks like a FireWire cord, which if it is would mean you put put a lot of bandwidth down the pipe. Then the controller can have the end plugged in - perhaps the idea is that you leave one part plugged into the Xbox, and if you want to plug in a new controller or a different one (keyboard, mouse, steering wheel) you don't have to pull the jack from the Xbox itself.
The controls are obviously inspired by the Dreamcast line. The memory cards go in there (not that you really need them, which now that I know I could have saved myself $35 at Toys R Us, unless you want to copy things to the memory card and from there to someone else's Xbox system).
And yes, damn it, the controllers are too big. The controller runs like this:
At this moment, I'm looking at the controller for the GameCube, and it's almost the same - 2 analog sticks, one D pad, 4 buttons, and three finger triggers along the back - but I can get to every single button without having to stretch.
The black and white are too far from the analog sticks (assuming you've got both thumb on an analog stick) to be able to reach without physically moving my hands. My hands can span 1.5 octaves on a computer, so I'm no small dandy man - but I would have preferred either two more thumb controllers for black/white, or they be moved to the left instead of up.
And...the big green X on the controller. Get rid of it! I know it's an Xbox, and the useless, gigantic center spot does nothing but take up real estate. Make it a tiny little green X if you must, but then you'll have room on the controller for something important, like...my thumbs.
Here's a short gut level review of the 3 games I've been playing with the system. The scores are not final, may change, but these are my "gut" feelings after spending some time with them.
First, each game takes a long time to load. Some games, like Dead or Alive 3, mask this by having cut scenes/messages, and by the time that's done, the game is done loading up. (The initial "copy this software and we'll break your head" message is just perfect for this). Others just say "loading" as you wait, and wait, then get up, walk to the bathroom, "take care of business", and by then it's ready. Then again, once it's done loading, you usually don't see any delays until the next time it has to load. What's going on here?
Well, that hard drive is what's going on, which is both a crutch and a blessing. DVD seek times (the amount of time it takes the DVD to find a specific area of memory on the disk and read from it) is around 150-200 milliseconds. Hard Drive seeks are around 10. So if you copy the information to the HDD (that's Hard Disk Drive), you can quickly access it during gameplay for better performance.
But that means you're spent waiting for the game to start as the developers have decided to copy all that information to the hard drive instead of jumping right to the game. Compare this to Metal Gear Solid 2 - looks great, and I wait 3 seconds for a scene change, and there's no hard drive. Or Soul Reaver, which even on a simpler system (like the Dreamcast) had practically no load times at all. So I can't say the HDD is really giving any benefit, except in the fact that you don't have to shell out for memory cards all the time.
So, without any further ado, here's the games:
Dead or Alive 3:
It's Dead or Alive 2...with better graphics. Same controls (different controller), same gameplay, same nonsensical "stories" that are really characters saying things to each other for some reason - but it always leads to somebody's ass getting kicked. But let's face it - the women are incredibly hot, and that reason alone makes me keep them in the ring.
Except the last boss. For some reason, they felt the need to change the camera angle for some dumb ass reason, so it was harder to figure out what I was trying to do. Then again, I usually don't like fighting games except for Dead or Alive 2: Hardcore, so I'll have to keep playing and see if it grabs me.
Gut score: 7-8
Halo
First person action that reminds of Half-Life, looks like Half-Life after the high resolution pack. Actually, it looks pretty damn good. Until you reach the planets surface, then I was truly impressed by how beautiful this game could be. Surrounded by the hills, the waterfalls, looking at the sky above me - granted, a rather static one with the Halo running up into the sky - but still, for the first time I've placed my hands on the Xbox, all I could say was "Damn! That's just pretty.".
I have that "new babe" feeling in the beginning - here you are, dropped into the middle of a situation, learning on the fly what's happening as fast as you can while learning the controls (but it's in a good way, since it gets that fear feeling from the start without actually putting you in risk). The controls are interesting. Left analog stick moves you forward/backwards/left shift/right shift. Right analog button "looks" about. Thumb triggers fire weapons.
The game itself feels like it's going to be pretty cool and fun, with Bungie's own sense of style working for it. But I still find myself reaching for the keyboard/mouse to get that precision that I need. (Note to game makers for consoles: if the console allows you to use a keyboard/mouse with the system, and you don't program your game to take advantage of that, I will come over and teabag your keyboard.
Gut Score: 8-9
Munch's Oddysee:
Munch's Oddysee: I've spent the least time with this one, and that's something I plan to fix. First, the humor is already there (the Almighty Raisin got lots of kicks from my co-workers). Abe and his world are rendered smoothly, and it looks good.
Then again, I'm wondering if this is just the previous Abe games in 3D. Oddworld has time to prove otherwise, and I'm willing to give them that chance.
Gut Score: 8-9.
So far? I have to say that based on the games, the system, and everything else, I'm underwhelmed. The graphics are good, but the only thing that impresses me is the lack of jaggies and the clearness of the text. Maybe its because I don't think visually (ask me about that sometime and I'll explain it to you), but I'm not impressed by the graphics.
It's like looking at a good Dreamcast game, or worse, like a game I'd play on the PC. The music thing is cool, but the games themselves are - well, like anything else I'd see, and even worse, like anything else I'd play once on the PC and move on to something else. I'm not feeling the "Must-Keep-Playing" I get with Metal Gear Solid (1 or 2), or the "My god!" of Devil May Cry, or even the "Damn!" from playing Rogue Squadron.
I played Halo - and could put it down. I played Metal Gear Solid 2 - and I couldn't put it down. I got finished playing Super Monkey Ball, and I'm already wanting to go back.
Microsoft needs to get those killer apps - and fast. Right now they're playing catch up, and while history has proven that MS can play catch up as well as anyone by throwing money at it, they have to remember that they're up against opponents with brand names, exclusive deals (Pokemon, Final Fantasy, etc), and, in the case of Sony, a company with more than enough cash to take the long haul - and enough at stake that they'll fight tooth, claw and nail to keep it.
So here's the ultimate deal. If someone were to ask me, right now, if I'd recommend they buy an Xbox for Christmas, I'd say no. Between the 3 systems, it's in last place, and unless we see something impossibly cool (like Panzer Dragon Saga II, Sakura Taisen, or something we'd all have to buy), it'll stay there.
Of course, this is all my opinion - I could be wrong.
52 Weeks, 52 Religions with John Hummel
It's business, not fear - if you could do anything with it, MS would have to stop selling the hardware at a loss to subsidise the software that they want you to buy for it.
I'm sure that there'll be a linux port, filesystem decoders and all kinds of hardware hacks anyway.
My Karma: ran over your Dogma
StrawberryFrog
The law comes in, and I absolutely shit you not when I say this, in this capacity:
If you release software for the X-Box without Microsoft's approval, they will come after you with the DMCA, whether or not it will legitimately hold up in court, and they will appeal any rulings against them endlessly until they either win or deplete your assets with court fees until you are bankrupt.
That's exactly what it comes down to. Some states in the DOJ case actually settled just to recoup their legal assets from the multi-year battle against Microsoft. If Joe Average tries to release unapproved software for the X-Box, Microsoft will use the DMCA to either intimidate them into shutting down their software distribution or, barring that, go into a court case with them that could last almost infinitely (because Microsoft has an almost infinite amount of money), and definitely bankrupt the person that released the software. Most likely, though, intimidation would work pretty well, because after all, these guys outlasted the US government. Joe Average doesn't stand a chance.
(I am not anti-Microsoft, but their intention to use the DMCA against people that relese unapproved software for the X-Box and their unbelievably large cash flow are FACTS, not the usual Slashdot visitor anti-MS bias.)That's standard operating procedure for consoles.
It's a well-documented fact that Sony does this:
"However, the market leader Sony are set to cut the price of their Playstations to £69 in response. This would be a loss leader, but the bulk of Playstation profits come from software." - full story
For a more historical perspective:
"The NES introduced three very important concepts to the video game system industry:
Using a pad controller instead of a joystick
Creating authentic reproductions of arcade video games for the home system
Using the hardware as a loss leader by aggressively pricing it, then making a profit on the games themselves"
- full article
It's the way the industry works. Do a little research.
Assuming that MS did the same as everybody else in securing their consoles, Microsoft has a public-key crypto algorithm on the boot blocks of the xbox. If you don't have the private key, you can't create media that will load on the unit. You can't put out functional media without it. Short of a fubar on MS's part, without MS cooperation nobody will be releasing software for an unmodified xbox.