Just use CGIProxy. It installs easily as a CGI script for Apache or any other web server. I run it on my home computer to use when I'm at school and need to access a blocked site.
One of the major uses for proxy services is bypassing annoying blocking software such as that installed at many schools. That's probably what DMDx86 means.
You really need the pictures to do it justice, but here's the text:
The Guts
[picture of xbox w/ cover open]
Here's what awaits you under the hood. If you've come this far, you have now voided your warranty, congratulations. After this, just take out the hard drive and DVD-ROM and you're in.
[pictures of two IDE hard drives]
Microsoft is actually using two different kind of hard drives in the Xbox. One is a Seagate ST310211A U Series 5 10GB hard drive. That's right - 10GB, not 8GB like Microsoft claims. The second kind, which is the kind we got, is the Western Digital Protege WD80EB, which is a 5400RPM 8GB drive. The Western Digital drive is not listed on Western Digital's website. It appears some people are getting the 8GB Western Digital drive, while others are getting the 10GB Seagate drive. We tried plugging the hard drive into a normal computer. No operating system will recognize it. No surprise there, it's probably a proprietary filesystem. This will be pretty easily circumvented, however, and you should be able to hook the Xbox hard drive into your computer and get files off of it. I'm working on a program to do this.
[pictures of motherboard]
Microsoft is nicely silk-screened on the motherboard. How cute. Also note how there is a silk-screen for additional memory. There are two more silk-screens on the back of the motherboard as well. Apparently Microsoft sent out development kits, which had 128MB of memory instead of the 64MB of memory that comes with the retail kit. That's what these silk-screens are for. Perhaps Microsoft will release a future version of the Xbox with more memory. If you're a very skilled solderer you could actually solder additional memory chips onto the motherboard. I was also surprised to find that there was no shielding on the power supply unit, and no active fan on the CPU.
[next page]
Motherboard Features
[pictures]
Here's the little riser card the controller ports plug into. Chances are you can modify this to connect some kind of USB hub to it. We're still working on it.
[picture of circuit board]
Notice the "DEBUG" silk-screen? I wonder if shorting that lead lets you enter the BIOS. We still have to test this.
[pictures of power cables]
The Xbox has an AT power cable.
[next page]
Onboard Chips
[pictures of chips]
The nVidia MCPX3 Southbridge and a Samsung DDR memory module (specsheet located here). The nForce uses AMD's Hypertransport technology.
[picture of chip]
This is the Conexant video encoder chip, which performs DVD video decoding.
[pictures of heatsink and GPU]
Underneath the heatsink lies the nVidia XGPU, the video GPU of the Xbox.
[picture of Celeron]
Intel has their BGA mobile Celeron 733MHz with a 133MHz FSB on the Xbox. It's impossible to take out without some serious modification.
[picture of thermal paste on motherboard]
We took off the thermal pad that was on both the GPU and the CPU and put some nice thermal paste. Now it's ready to be overclocked:).
[next page]
Back of The Motherboard & Conclusion
[pictures of back of motherboard]
Here's the back of the motherboard after we took it out. Note the two silk-screens for additional memory.
[picture of tape]
These little pieces of tape are on the back to prevent the board from getting scratched by the metal casing.
[picture of ATA100 cable]
And last but not least, we tried to substitute an ATA100 cable in for the Xbox's ATA33 cable. Unfortunately, this did not work. The Xbox would not even show an error message after we did this. The motherboard can support ATA100, but Microsoft must have the motherboard programmed to only allow the hard disk to run at a certain transfer setting. Too bad.
That's where we are right now. There is a lot of potential here for hacking this machine. It can be done. I think the debug trace will open up a lot of options once we learn how to use it. This COMPUTER does have a BIOS, and there must be some way to get to it. It's also possible to wire in a USB hub into the controller riser card. We're still working out the wiring for this, and once we get it to work we will share the process with you.
I think it's definitely possible to upgrade the hard drive. I'm planning on ghosting the data to another drive. I'm sure someone has already tried this, and if you have please email me and tell me if it worked or not. What we're also going to try is upgrading the DVD-ROM. We're going to put a computer DVD-ROM in the unit, plug the ATX power connector into a running computer, and plug the IDE cable into the DVD-ROM. Hopefully it will accept the new drive. Chances are it won't, though.
Microsoft appears to have hard locked what kind of hardware is allowed on this machine. That doesn't mean it can't be hacked or tricked to allow upgrading. It's only a matter of time before someone figures it out. The Xbox IS modifiable, we just need to figure out how.
If you're interested in modifying your Xbox, or if you would just like to chat about your Xbox, please check out our Xbox forum. I will be monitoring it and giving advice and tips to help you modify your Xbox. Please share what you've done so we can figure this thing out!
Now that would be sweet - an XBox as an XTerminal. However, you probably don't want to have to look at everything on a TV, and it's cheaper to get an old Pentium computer with a network card.
You could find an old PC somewhere with a color wideo card and hook it up to a small flat-panel monitor. That way you could ssh/scp in from outside to upload new pictures and change the current one. I don't know where you'd get a 10" plat-panel monitor though...
Like the majority of vendors that don't provide any drivers at all? Nvidia at least makes Linux drivers, if you don't like them you can use the opensource drivers.
Re:Not to start a GNOME vs KDE flame war...
on
KDE Wins 3 awards
·
· Score: 1
Okay, I'll bite.:-)
Office Suite - I greatly prefer GNOME Office(Abiword+Gnumeric+Sodipodi+Gimp) to Koffice. Admittedly, Achtung does have a ways to go compared to KPresenter. However, you can always use OpenOffice, which is sponsored by pro-GNOME Sun and is supposed to be converted to GTK in the (far) future.
Flagship browser - Galeon is fast, stable, and has some really cool features, such as smart bookmarks and MyPortal.
Component architecture - Bonobo is heavily used in Evolution, Gnumeric, and Nautilus and it works just as well as KParts.
IDE tool beyond Glade - Glade isn't an IDE tool, it's a GUI design tool, and it rocks at what it does. If you want an IDE, use Glimmer, Anjuta, or gIDE.
Database application - You're right, GNOME does lack a good database app, but, as you admit, so does KDE.
Meanwhile, Evolution whoops Kmail's ass, and Nautilus with embedded Galeon and a few more speed enhancements will leave Konqueror sitting in the dust.
Re:i'm going to suffer for this but...
on
KDE Wins 3 awards
·
· Score: 1
Support for dynamic resizing has been added in XFree86 4.1, and KDE could theoretically add support for this as a config option.
That's not even remotely true these days. In fact, the opposite is probably true. On Linux (which is the operating system Evolution runs on, like it or not) C has been in use for so long that compiler writers have been optimizing it for a long time. Straight C semantics probably get a lot more attention than do C++ OO semantics. As such, C is probably faster for day to day code (although I concede that C++ does have more features).
If you just want the more common features for an infinitely better price, use Abiword or another free program. It's got the 90% of features that most people use (except for tables, which should be coming in the next few months).
If I remember correctly, you have to cd $OPENOFFICEDIR/bin where $OPENOFFICEDIR is the directory you installed it in and then run./soffice. There should be a better way though...
The point of nag boxes is to be annoying. This isn't a free program, whether you like it or not. This is a demo, the only purpose of which is to let you see that it works. Using it for something else or trying to defeat the nags is just plain dishonest.
The nags are little messages that pop up in the plugin as you're using it - they don't require you to click "Go away", they just stay there for a few seconds obstructing your view.
That reminds me too much of a certain other site.
Just use CGIProxy. It installs easily as a CGI script for Apache or any other web server. I run it on my home computer to use when I'm at school and need to access a blocked site.
If I was going to pay money to an anonymizing site, the very least I would expect is that they not log IP addresses.
One of the major uses for proxy services is bypassing annoying blocking software such as that installed at many schools. That's probably what DMDx86 means.
Don't you mean 10 gigs?
You really need the pictures to do it justice, but here's the text:
:).
The Guts
[picture of xbox w/ cover open]
Here's what awaits you under the hood. If you've come this far, you have now voided your warranty, congratulations. After this, just take out the hard drive and DVD-ROM and you're in.
[pictures of two IDE hard drives]
Microsoft is actually using two different kind of hard drives in the Xbox. One is a Seagate ST310211A U Series 5 10GB hard drive. That's right - 10GB, not 8GB like Microsoft claims. The second kind, which is the kind we got, is the Western Digital Protege WD80EB, which is a 5400RPM 8GB drive. The Western Digital drive is not listed on Western Digital's website. It appears some people are getting the 8GB Western Digital drive, while others are getting the 10GB Seagate drive. We tried plugging the hard drive into a normal computer. No operating system will recognize it. No surprise there, it's probably a proprietary filesystem. This will be pretty easily circumvented, however, and you should be able to hook the Xbox hard drive into your computer and get files off of it. I'm working on a program to do this.
[pictures of motherboard]
Microsoft is nicely silk-screened on the motherboard. How cute. Also note how there is a silk-screen for additional memory. There are two more silk-screens on the back of the motherboard as well. Apparently Microsoft sent out development kits, which had 128MB of memory instead of the 64MB of memory that comes with the retail kit. That's what these silk-screens are for. Perhaps Microsoft will release a future version of the Xbox with more memory. If you're a very skilled solderer you could actually solder additional memory chips onto the motherboard. I was also surprised to find that there was no shielding on the power supply unit, and no active fan on the CPU.
[next page]
Motherboard Features
[pictures]
Here's the little riser card the controller ports plug into. Chances are you can modify this to connect some kind of USB hub to it. We're still working on it.
[picture of circuit board]
Notice the "DEBUG" silk-screen? I wonder if shorting that lead lets you enter the BIOS. We still have to test this.
[pictures of power cables]
The Xbox has an AT power cable.
[next page]
Onboard Chips
[pictures of chips]
The nVidia MCPX3 Southbridge and a Samsung DDR memory module (specsheet located here). The nForce uses AMD's Hypertransport technology.
[picture of chip]
This is the Conexant video encoder chip, which performs DVD video decoding.
[pictures of heatsink and GPU]
Underneath the heatsink lies the nVidia XGPU, the video GPU of the Xbox.
[picture of Celeron]
Intel has their BGA mobile Celeron 733MHz with a 133MHz FSB on the Xbox. It's impossible to take out without some serious modification.
[picture of thermal paste on motherboard]
We took off the thermal pad that was on both the GPU and the CPU and put some nice thermal paste. Now it's ready to be overclocked
[next page]
Back of The Motherboard & Conclusion
[pictures of back of motherboard]
Here's the back of the motherboard after we took it out. Note the two silk-screens for additional memory.
[picture of tape]
These little pieces of tape are on the back to prevent the board from getting scratched by the metal casing.
[picture of ATA100 cable]
And last but not least, we tried to substitute an ATA100 cable in for the Xbox's ATA33 cable. Unfortunately, this did not work. The Xbox would not even show an error message after we did this. The motherboard can support ATA100, but Microsoft must have the motherboard programmed to only allow the hard disk to run at a certain transfer setting. Too bad.
That's where we are right now. There is a lot of potential here for hacking this machine. It can be done. I think the debug trace will open up a lot of options once we learn how to use it. This COMPUTER does have a BIOS, and there must be some way to get to it. It's also possible to wire in a USB hub into the controller riser card. We're still working out the wiring for this, and once we get it to work we will share the process with you.
I think it's definitely possible to upgrade the hard drive. I'm planning on ghosting the data to another drive. I'm sure someone has already tried this, and if you have please email me and tell me if it worked or not. What we're also going to try is upgrading the DVD-ROM. We're going to put a computer DVD-ROM in the unit, plug the ATX power connector into a running computer, and plug the IDE cable into the DVD-ROM. Hopefully it will accept the new drive. Chances are it won't, though.
Microsoft appears to have hard locked what kind of hardware is allowed on this machine. That doesn't mean it can't be hacked or tricked to allow upgrading. It's only a matter of time before someone figures it out. The Xbox IS modifiable, we just need to figure out how.
If you're interested in modifying your Xbox, or if you would just like to chat about your Xbox, please check out our Xbox forum. I will be monitoring it and giving advice and tips to help you modify your Xbox. Please share what you've done so we can figure this thing out!
Now that would be sweet - an XBox as an XTerminal. However, you probably don't want to have to look at everything on a TV, and it's cheaper to get an old Pentium computer with a network card.
A GeForce3 alone costs $300, although I'm aware you can get them cheaper. Somehow I doubt you can get them that cheap though.
Smart moderators moderating karma whores use "Overrated" to avoid metemoderation.
Mirror here. Please be gentle.
You could find an old PC somewhere with a color wideo card and hook it up to a small flat-panel monitor. That way you could ssh/scp in from outside to upload new pictures and change the current one. I don't know where you'd get a 10" plat-panel monitor though...
How about we just have a STOP!!! button on the submit screen that cancels posting if pushed within 15 seconds of submission?
Like the majority of vendors that don't provide any drivers at all? Nvidia at least makes Linux drivers, if you don't like them you can use the opensource drivers.
Meanwhile, Evolution whoops Kmail's ass, and Nautilus with embedded Galeon and a few more speed enhancements will leave Konqueror sitting in the dust.
Support for dynamic resizing has been added in XFree86 4.1, and KDE could theoretically add support for this as a config option.
They probably have some better explanation on their web site, but I couldn't find it.
That's not even remotely true these days. In fact, the opposite is probably true. On Linux (which is the operating system Evolution runs on, like it or not) C has been in use for so long that compiler writers have been optimizing it for a long time. Straight C semantics probably get a lot more attention than do C++ OO semantics. As such, C is probably faster for day to day code (although I concede that C++ does have more features).
Why on earth would you want Coke without caffeine?
If you just want the more common features for an infinitely better price, use Abiword or another free program. It's got the 90% of features that most people use (except for tables, which should be coming in the next few months).
If I remember correctly, you have to cd $OPENOFFICEDIR/bin where $OPENOFFICEDIR is the directory you installed it in and then run ./soffice. There should be a better way though...
It wouldn't work. They'd probably start pirating their own songs to increase the Gnutella rating.
If you're looking for great deals, go to pricewatch.com.
The only problem is that Quicktime doesn't work in regular Wine.
The point of nag boxes is to be annoying. This isn't a free program, whether you like it or not. This is a demo, the only purpose of which is to let you see that it works. Using it for something else or trying to defeat the nags is just plain dishonest.
The nags are little messages that pop up in the plugin as you're using it - they don't require you to click "Go away", they just stay there for a few seconds obstructing your view.