This is an idea that has been mentioned at least once in forums.
The idea is simple: Why load the flashROM from an expensive modchip when it is possible to load it from the HDD? Well, I am proud to announce this has now been achieved.
Huh? What?
Doing such and such, it is possible to pack a kernel such that it can be booted from the HDD using your debug Xbox (or debug convert, for cheap bastards). That is, using a debug BIOS.
One great about this is the flashROMs packed this way *should* boot on any Xbox (debug, V1.0, V1.1, V1.2, V1.3, white debug, prototype debug) provided it is running a compatible kernel. Of course, I can't verify this, but I think you'll find its true.
Another great thing is the ability to run many kernels at once without taking up extra flashROM space. Once a 256KB HDD BIOS booting kernel is released, it will be possible to run a wide variety on BIOS ROMs on, say, a 256KB V1.2 with no additional hardware.
If your still using your TSOP, you suddenly eliminate the risk of upgrading your BIOS, because it is now possible to recover by simply removing that BIOS file.
Possible boot locations:
d:XBOXROM.BIN
e:XBOXROM.BIN
Of course, if your unhappy with the above (or anything else, for that matter), hax0ring this stuff is about as easy as bashing newbs.
It will also eliminate the desire to install switches on your Xbox. Consider this:
[evox screen with "Boot Kernel blah" options]
This will be possible with another application thats in development atm.
On another note: packing these BIOS's isn't compilacated, but be patient, because soon a generic kernel packer will be released (similar to Team Assemblies "pack.exe")
Anyway, what could this make redundant?
* xboxloader.xbe for debugs (cool work, btw, "Dr")
* Modchips bigger than 512KB (256KB shortly... I think?)
* A multiBIOS switch on your Xbox
But we will have to wait and see what bugs this has.
The X-ecutor 2 and debug BIOSs seem to work normally, but some others have problems.
OK, cause I've been rushed I've probably not explained this that well, and left serious holes, so I've started this thread to discuss it and report bugs.
If you want to read an older thread of this idea, go here.
Also, harmless though it is (it won't aid you with piracy), this may have legal implications for those who wrote it. I remind everyone that I am merely reporting news, and I do NOT endorse what has been done.
I hope I don't have to repeat that.
Greets to Iriez
-lame_2D
=)
(yes, my nick changes frequently, but the "lame" remains)