As the title says,is it possible to run Windows ME on Xbox? As far as I know,it's the same as 98 minus legacy MS-DOS. (still 9x kernel tho). Since I've got a modded box in here (v1.0,Phillips DVD-ROM,80GB Maxtor HDD,ATA100 IDE cable installed,X2 5035 TSOP) that although it's got the stock RAM and CPU (64MB and 733MHz Celeron),I guess it could run a trimmed down (through 98lite) version of ME,through the XDSL/98Lite emulator's 98.sh script that is included. At least,I got a trimmed down version of 98 to run (the one that is included with the XDSL/98Lite pack) on my Xbox albeit being a little bit slow. Editing in a bigger size than the 16MB RAM allocated by QEMU results in a crash to Linux desktop after the Windows 98 logo. Anybody know why?
Wasn't it based on windows nt/windows 2000? Windows CE.NET has been made too boot on it. But no one bothered to make input drivers for it so you can't actually use it, if I'm not mistaken. If you have programming skills you could go to WinBeta and lurk around there as they have a working Windows frankenbuild sourcecode comprised of winnt/win2k/win2k3. Here's wince running natively (not vm like win98 in the dsl distro you're talking about, which is lame lol) http://www.xbox-scene.com/index.php?newsview=1#newsitemEpZkZyZpAlsvviKxOg
Windows ME was based on 9x (95/98),not NT kernel. 2000 and onwards are based on NT. Also,to run 98SE or ME there's no way I know of running them on a Xbox other than through QEMU on XDSL.
No, you misunderstood me. What I meant was: isn't xbox running a winnt/win2k based os? Also winme is a glorified service pack of win98 and still based on msdos.
I don't know,but I don't think it runs on NT/2K based OS at all. As far as I know,the Xbox's EEPROM uses a 2k hook,but don't take my word on that,as I'm unsure about that. I'll dig into the forums and check.
The xbox kernel is a stripped down windows 2000 kernel. The very early alphy build off the alpha kits were a windows 2000 os.
That's what I was thinking. It would be very weird for xbox to be running a dos based os like winme lol
Some useful info in this old thread from Xbox-Scene: http://forums.xbox-scene.com/index.php?/topic/380167-windows-98-working-in-xdsl/page-3 Max RAM allocation on a stock Xbox would be 32MB. That is Windows ME's absolute minimum. If you cannot get it to work with 32MB allocation, you could try installing from command line with the old "setup /nm" trick. Not sure if it will work, and it will probably run like a nightmare if it does. Best of luck! It would be interesting to see if KernelEx would run over top 98/ME as well.
Well,I just got it running. Funny thing,it takes a bit longer to display the desktop than to actually boot into a gray screen with the mouse. However,it will crash the XDSL to dsl@tty. Will see if it works after I run 98lite and remove IE entirely,along with HTML,and use a 3rd party browser (Firefox 2.0 or Opera 9) on it.
Do you think this picture has the same Xbox kernel? I’m trying to get more information about the 1.6 Xbox kernel. I might try to get data out of that cd. And use a programmer softwares visual studio or codeblocks to do some coding.
That cd is windows 98 SE. It was the OS that came between 98 and Millenium. At the same time, Microsoft had windows NT that evolved to 2000 and later XP, Vista, Windows7, 8 ,8.1 and finally 10 So, no, it's not the same. What coding do you want to do? You obviously have a 1.6 xbox and some spare time....
To code for the xbox, you will need to softmod it first or install a modchip. Once softmodded, you can use the Phoenix Bios Loader to load a debug bios from drive. It will turn your xbox into a debug unit. Only difference with a real debug unit is the amount of memory. I don't think you will need 64MB for your first programs. You will need a recovery cd with the debug dash files as well. The easiest way to develop stuff is using the official xdk with visual studio. The earlier xdk's used visual studio 6. The later ones used visual studio 2003. The xdk's come with a number of sample programs that can help you on the way. A virtual xp environment is the preferable os to install all the development tools. Oracle Virtualbox is free and finding a copy + license for xp shouldn't be that hard. If you have an old pc that runs nt2000 or xp, it can be used as well. Be aware that starting programming for a game console is not the easiest way, but it's a fun one.
Already softmod http://daleswanson.org/stuff/xbox.htm and I went to hardmod with the Aladdin xt plus2. Softmod was buggy and nasty unstable and I move to hardmod. I wanted to see the differences. I am trying the Bennymod for the Aladdin xt plus 2 and see if it is better than the softmod.
I am suprised your softmod was buggy and nasty. Maybe you did something wrong during the proces? It's also important you understand what "shadow c" and "virtual eeprom" are. Only disadvantage I saw with a softmod is the fact that the harddisk needs to stay locked with the correct password and that the C partition files shouldn't be touched. Once it booted to your softmodded dash, there isn't much you can't do that you can do with a modchip.
A softmod needs the 5960 dash files on the drive C partition. To prevent users from altering those files, the softmod creates a fake C partition that becomes visible to the user and dashboard. That partition is basically a file on the real C partition. You could create a file on the E partition with the name shadowc_off (probably not the fully correct filename and I can't remember the exact location). When the softmod detects that file, it will disable the fake shadowc partition and show you the real C partition contents. The same is done with the eeprom. Instead of showing the eeprom chip contents, the softmodded OS will show you the contents of a file on the system. If you mess up the eeprom, your softmod might not work anymore. Again, creating a file somewhere on the e partition with the name virtual_eeprom_off (something among those lines) disables the feature and represents you with the real eeprom again. Softmodding the xbox gives you freedom. One of those is the freedom to delete and alter things that are needed for the xbox to boot properly. The shadowc and virtual eeprom are safety precautions to prevent you from doing this easily. If you boot a different bios with the phoenix bios loader or using a modchip, it's possible that it doesn't use shadowc and virtual eeprom. In such case, you will see different C partition contents which can be confusing.
Can not find a xbox mobo schematic. Only the 360. Let me do some research who created the softmod and Take notes of the PCB components. Because why would there be so many weird looking mobo/motherboard for the original Xbox? Since those people claim there are 1.0-1.6/b so lets us get deeper in hardware engineering. When I use the softmod xboxhdm 1.9 and ndure again, you think it is better to burn the linux.iso to a cd or dvd? And use that on a old Pc or laptop than those new laptop or PC. I have a old pc with xp os and have not burn the linux.iso on a disc drive yet. I only used windows 7 64bit os and did the softmod and ndure on the xbox. This might be the problem my xbox was acting strange and nasty.