• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Original Xbox & Windows NT 3.5 Source Code Leaks Online

Uskompuf

Staff member
Joined
Mar 31, 2020
Messages
182 (2.68/day)
According to The Verge, source code for the original Xbox and Windows NT 3.5 has leaked online. The leak reportedly contains the kernel for the original Xbox OS, build environments, testing emulators, and internal development documents. This leak may help further emulation efforts for the original Xbox which as of now can only play ~40 of the over 900 games released for the console. This isn't the first time Microsoft has suffered a source code leak, with partial Windows 2000 and NT 4 source code leaking back in 2004 but given the age of the software this is unlikely to be of much significance. A Microsoft spokesperson told The Verge that "We're aware of these reports and are investigating".



View at TechPowerUp Main Site
 

blazed

New Member
Joined
May 18, 2020
Messages
9 (0.45/day)
OG XBox emulation would be perfect for the ultra low end of PC's. Like, I'm thinking there could be a point in the not too distant future where an optimized emulator could run decently on a next generation Celeron or Android TV box or the like.
 
Joined
Sep 19, 2018
Messages
13 (0.02/day)
Location
Portugal, UK, Romania
System Name ACER ASPIRE
Processor N4200 quad core 6 watt
Motherboard ACER Stego
Cooling Passive
Memory 8GB DDR3L
Video Card(s) HD Graphics 505
Storage 256GB SSD
Display(s) 15.6
Case Laptop
Audio Device(s) Dolby ATMOS appx Drivers
Power Supply 100% SYS LOAD = 18 watt whole laptop power consumption = Keep the Earth GREEN !
Mouse 1000dpi
Keyboard Integrated
Software Win 10 Lite x64 - ROFuSiON Edition Security++
Benchmark Scores HW HEVC & VP9 8bit 4K Decode with 4.26 watt only !
The correct title is..

Microsoft leaks source code for Windows NT 3.5 and Xbox..in order to force outdated servers to upgrade and update to current hardware and Windows 10 Server
as for Xbox users to upgrade to newest Xbox or wait till Winter for latest Xbox gen..
 
Joined
Nov 1, 2017
Messages
367 (0.39/day)
Location
Canada, Quebec
System Name Macbook Air 2014
Processor Intel Core i5 1.3Ghz
Memory 8GB 1600Mhz DDR3
Video Card(s) Intel HD Graphics 5000 1536MB
Storage 256GB SSD
Display(s) 13.3" 1440x900
The correct title is..

Microsoft leaks source code for Windows NT 3.5 and Xbox..in order to force outdated servers to upgrade and update to current hardware and Windows 10 Server
as for Xbox users to upgrade to newest Xbox or wait till Winter for latest Xbox gen..
Eh boy, if a company still use NT 3.5 as a server, there's a big problem.
 
Joined
Dec 16, 2017
Messages
833 (0.92/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
Joined
Aug 13, 2009
Messages
2,639 (0.67/day)
Location
Czech republic
Processor Core i7 3770K
Motherboard Gigabyte Z77X-UD3H
Memory 16GB
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage Samsung 850 PRO 256GB + Samsung 970 PRO 1TB
Display(s) Dell U2415
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster ZxR
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone EMP
Software Windows 10 x64
Who would even play stuff on the original consoles? We're talking what, 1995 here?
 
Joined
Dec 16, 2017
Messages
833 (0.92/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
Who would even play stuff on the original consoles? We're talking what, 1995 here?
2001. I don't think it will matter much to anyone outside of the emulation scene... the emulation scene, on the other hand, will probably be really interested.

OG XBox emulation would be perfect for the ultra low end of PC's. Like, I'm thinking there could be a point in the not too distant future where an optimized emulator could run decently on a next generation Celeron or Android TV box or the like.
It could probably run on today's or even somewhat oldish (say, maybe 5 years old) computers without much trouble, I guess. The original Xbox used a Pentium III CPU and a variant of a GeForce 3 GPU, so right off the start you don't have to deal with translating between completely different CPU archs or obscure/unknown GPU archs (like it happens with nearly every other console before the PS4 or the Xbox One).

The problem is figuring out how everything works without documentation. This leak could help with that.
 
Last edited:
Joined
Oct 24, 2009
Messages
424 (0.11/day)
Location
Belgium
System Name Illidan
Processor Intel Core i7 6700K 4.4GHz
Motherboard MSI Z170A Gaming Pro Carbon
Cooling Scythe Mugen 4
Memory G.Skill Trident Z 32GB DDR4 3000MHz CL14
Video Card(s) Palit GTX 1080 Super Jetstream
Storage Sandisk Ultra II 960GB + Samsung 830 128GB + Samsung F3 1TB + Toshiba X300 4TB
Display(s) AGON AG35UCG + Benq GW2765HT
Case Corsair 750D Airflow
Audio Device(s) Realtek ALC1150 + Yamaha HTR-4065 + Onkyo SKS HT 528
Power Supply Seasonic Focus Plus Platinum 650W
Mouse Logitech G502 Proteus Core
Keyboard Corsair Vengeance K70 (Cherry MX Red)
Software Windows 10 Pro
Who would even play stuff on the original consoles? We're talking what, 1995 here?
I would and it's more like 2002 in EU. My favourite game is only on OG Xbox. I would love to play it again on higher res and with a modern controller.
 
Joined
Jul 7, 2019
Messages
97 (0.29/day)
Who would even play stuff on the original consoles? We're talking what, 1995 here?
I still have my OG Xbox and PS2, and still boot them up time to time to play some old classic games that I already own for those systems and haven't seen an emu or HD port of.
 
Joined
May 27, 2019
Messages
45 (0.12/day)
Location
Greece
The correct title is..

Microsoft leaks source code for Windows NT 3.5 and Xbox..in order to force outdated servers to upgrade and update to current hardware and Windows 10 Server
as for Xbox users to upgrade to newest Xbox or wait till Winter for latest Xbox gen..
working in a similar company there's NO WAY Microsoft would leak their source code

in the remote case this was their doing they would have done it in 2001 when they EOLed NT 3.5, not nearly 20 years later when its market share should be less than 1%
they would have leaked windows server 2003 or even 2008
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
11,688 (3.83/day)
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.6Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Corsair H100i V2
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-2T 1.65v
Video Card(s) Sapphire AMD Radeon RX Vega 64
Storage 2x120Gb SATA3 SSD Raid-0, 4x1Tb RAID-5, 1x500GB, 1x512GB Samsung 960 Pro NVMe
Display(s) 1x LG 27UD69P (4k)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898, FIIO Alpen 2 Headphone DAC + Amp
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100, Cherry MX Blues with O-rings
Software Ubuntu 20.04 LTS (Stock 5.4.0-33 kernel)
Benchmark Scores Benchmarks aren't everything.
Joined
Aug 20, 2007
Messages
12,993 (2.78/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 14-14-14-34-2T
Video Card(s) AMD RX 5700 XT (XFX THICC Ultra III)
Storage Mushkin Pilot-E 2TB NVMe SSD w/ EKWB M.2 Heatsink
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) VGA HDMI->Panasonic SC-HTB20/Schiit Modi MB/Asgard 2 DAC/Amp to AKG Pro K7712 Headphones
Power Supply SeaSonic Prime 750W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 Enterprise (yes, it's legit.)
The correct title is..

Microsoft leaks source code for Windows NT 3.5 and Xbox..in order to force outdated servers to upgrade and update to current hardware and Windows 10 Server
as for Xbox users to upgrade to newest Xbox or wait till Winter for latest Xbox gen..
Yeah no. There is no way that's the reason and no way the source code leak would make these less secure... heck, it might even enable third party patches for ancient exploits.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
11,688 (3.83/day)
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.6Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Corsair H100i V2
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-2T 1.65v
Video Card(s) Sapphire AMD Radeon RX Vega 64
Storage 2x120Gb SATA3 SSD Raid-0, 4x1Tb RAID-5, 1x500GB, 1x512GB Samsung 960 Pro NVMe
Display(s) 1x LG 27UD69P (4k)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898, FIIO Alpen 2 Headphone DAC + Amp
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100, Cherry MX Blues with O-rings
Software Ubuntu 20.04 LTS (Stock 5.4.0-33 kernel)
Benchmark Scores Benchmarks aren't everything.
Yeah no. There is no way that's the reason and no way the source code leak would make these less secure... heck, it might even enable third party patches for ancient exploits.
Have you ever read a NT 4 for Workstations book? It's eerie how much of it is still true for more modern releases of Windows. ...and when I say book, I mean technical guide for a sysadmin.
 
Joined
Dec 16, 2017
Messages
833 (0.92/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
The correct title is..

Microsoft leaks source code for Windows NT 3.5 and Xbox..in order to force outdated servers to upgrade and update to current hardware and Windows 10 Server
as for Xbox users to upgrade to newest Xbox or wait till Winter for latest Xbox gen..
No-one would ever do this to themselves. Much less Microsoft, considering this kind of things happen:


A vulnerability that could be exploited all the way from Windows NT 3.1 up to Windows 7. It would be a security nightmare if things like this popped up all the time, because of a source code leak.

That aside, if Microsoft actually wanted to release it, they would have to ensure they are not breaching contracts before releasing it. Windows NT probably shares a lot of code with IBM's OS/2, so it probably will never be legally released to the public...
 
Joined
Aug 20, 2007
Messages
12,993 (2.78/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 14-14-14-34-2T
Video Card(s) AMD RX 5700 XT (XFX THICC Ultra III)
Storage Mushkin Pilot-E 2TB NVMe SSD w/ EKWB M.2 Heatsink
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) VGA HDMI->Panasonic SC-HTB20/Schiit Modi MB/Asgard 2 DAC/Amp to AKG Pro K7712 Headphones
Power Supply SeaSonic Prime 750W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 Enterprise (yes, it's legit.)
Have you ever read a NT 4 for Workstations book? It's eerie how much of it is still true for more modern releases of Windows. ...and when I say book, I mean technical guide for a sysadmin.
Yep.

Mind you NT4 is VERY different from.NT 3.5. The kernel between them underwent a nearly complete rewrite, as NT 3.5 had a lot of shared code with OS/2 from when IBM was working on that with Microsoft jointly. Heck, NT 3.5 even uses the HPFS filesystem instead of NTFS.

Windows NT probably shares a lot of code with IBM's OS/2, so it probably will never be legally released to the public...
IBM actually wanted to open source OS/2 nearly 10 years ago but is bound by patented common code in the NT 3.5 codebase... AKA this.
 
Joined
Dec 16, 2017
Messages
833 (0.92/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
IBM actually wanted to open source OS/2 nearly 10 years ago but is bound by patented common code in the NT 3.5 codebase... AKA this.
Yeah, but are they still willing to pay all the work required? Never mind actually getting it done, say, in this decade:
Sun started discussing open sourcing Java all the way back in 2001, according to Phipps. From 2001 to 2003, it did some investigative work to find out how hard it was going to be.

"Once they decided to go for it, it took us a year to get the code in a state where it could be put under an open source license," Phipps said.

And that was Java, a programming language -- not an entire OS. Java is a project under current development at Sun, which created more than 95 percent of the source in house, and the project's leader, James Gosling, is still with the company.

In the case of OS/2, development ceased more than a decade ago, and a large amount of the code belongs to Microsoft, which is not known for releasing its code.


Even worse, it had been developed in IBM's Boca Raton facility, which closed in 1996. Today, no one knows where all the code actually is: The staff and everything held at Boca has been scattered to the wind, according to Moskowitz.

Assuming IBM even had all the code in one place, it would have to go through all of it, line by line, and find out who wrote what -- an IBM staffer, a Microsoft programmer or a third party.

"Without having all the code, all the contracts and potentially all the access to people ... it's extraordinarily difficult for IBM to determine what is absolutely releaseable unfettered," Moskowitz said.

The code is such a mix of sources that he said he had no idea if something even remotely buildable could be cobbled together.

Moskowitz gave an example of how daunting a prospect assessing OS/2 could be: He had once been charged with clearing an application for release. Going through 100,000 lines of code cost $250,000 and took a team of eight nearly four months to track down all of the contracts and people involved.

Too often, the team would identify a staffer believed to have written a single line of code -- only to discover that they merely rewrote the code, which had initially been authored by another staffer. Then, the task became chasing down the original coder. In some instances, four or five people ultimately may have been responsible for just one line of code.

And that was a simple app. OS/2, until version 3, was a complex, joint Microsoft/IBM development. Originally known as OS/2 NT, it was going to be Microsoft's high-end operating system until the two companies had their highly publicized split in 1990.

At that time, David Cutler, a programmer extraordinaire, defected from DEC to Microsoft and wrote what would be the kernel of Windows NT 3.1.

Prior to that, both companies had programmers working at each other's facilities. Unless every line of code in OS/2 is signed, people vetting the code today will have no way of knowing who wrote a particular bit of code, and when.

Sun has also released the Solaris operating system as an open source project, but was only able to do so because it bought an outright perpetual license in 1994 from Novell, which owned the Unix System V source on which Solaris was based.* In the case of Solaris, Phipps said Sun needed to do four years of due diligence to prepare it for release.

Phipps said such situations often prove just too expensive, because the effort requires nearly as many lawyers as programmers. And without a clear business case, the undertaking may simply prove unjustifiable.

"The investment in patent searches, code scrubbing and due diligence is huge," Phipps said. "It involves a great deal of engineering and a great deal of legal work."

"I can see IBM looking at that and deciding they don't have any money to waste on OS/2, which they won't make any money from anyway," he added.

source: http://www.internetnews.com/dev-news/article.php/3725526
Making a very rough approximation, if 100k lines of code costed somewhere around US$ 250k to open source, and making a guess that OS/2 has more or less the same amount of lines of code that Windows NT 4.0 (11-12 million), that's a lot of money to move around (even for IBM) for no profitable reason and years of hunting down people potentially everywhere in the freaking world, some of them probably dead, others MIA, and a few others who for whatever reason will not answer to IBM calling them.
 
Joined
Aug 20, 2007
Messages
12,993 (2.78/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 14-14-14-34-2T
Video Card(s) AMD RX 5700 XT (XFX THICC Ultra III)
Storage Mushkin Pilot-E 2TB NVMe SSD w/ EKWB M.2 Heatsink
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) VGA HDMI->Panasonic SC-HTB20/Schiit Modi MB/Asgard 2 DAC/Amp to AKG Pro K7712 Headphones
Power Supply SeaSonic Prime 750W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 Enterprise (yes, it's legit.)
Yeah, but are they still willing to pay all the work required? Never mind actually getting it done, say, in this decade:
Never happening frankly, was just a fun tidbit.
 
Joined
Oct 10, 2009
Messages
471 (0.12/day)
Location
Madrid, Spain
System Name Cubito
Processor Core i7-8700K
Motherboard Asus TUF Z390M
Cooling Noctua NH-D15
Memory 32 GB DDR4 3000mhz Corsair Vengeance LPX
Video Card(s) Gigabyte GTX 1070Ti
Storage 2 x Samsung 850 EVO 250GB + Corsair MP510 500GB
Display(s) Asus ROG Swift PG258Q + Asus ROG Strix XG258
Case Thermaltake Core V21
Audio Device(s) Evga Nu Audio + Sennheiser HD599SE / PC350 + Trust Fyru
Power Supply Corsair RMX750
Mouse Roccat Nyth
Keyboard Corsair K70 MK.2
Software Windows 10 Home x64
It could probably run on today's or even somewhat oldish (say, maybe 5 years old) computers without much trouble, I guess.
Similar consoles like the Dreamcast were emulated in P4, the one that gave more problems was the PS2 that, but could be emulated in Core 2 Duo era with not many problems, it was a pain in the ass to put it together though. The only reason Xbox hasn't been properly emulated is that no one cares, like the Saturn. Microsoft consoles are uninteresting to the emulation community since there is not a single exclusive on them, you can find all their important games ported on PC.

A Xbox emulator could run on a 2015 Android device, 5.0, maybe quad core and 2gb of ram. The Dreamcast emulator for android run on those specs.
 
Joined
Aug 20, 2007
Messages
12,993 (2.78/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 14-14-14-34-2T
Video Card(s) AMD RX 5700 XT (XFX THICC Ultra III)
Storage Mushkin Pilot-E 2TB NVMe SSD w/ EKWB M.2 Heatsink
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) VGA HDMI->Panasonic SC-HTB20/Schiit Modi MB/Asgard 2 DAC/Amp to AKG Pro K7712 Headphones
Power Supply SeaSonic Prime 750W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 Enterprise (yes, it's legit.)
The Dreamcast emulator for android run on those specs.
To be fair, the dreamcast is a potato, whereas the Xbox is more like a rocket-potato-from-the-same-time.
 
Joined
Oct 10, 2009
Messages
471 (0.12/day)
Location
Madrid, Spain
System Name Cubito
Processor Core i7-8700K
Motherboard Asus TUF Z390M
Cooling Noctua NH-D15
Memory 32 GB DDR4 3000mhz Corsair Vengeance LPX
Video Card(s) Gigabyte GTX 1070Ti
Storage 2 x Samsung 850 EVO 250GB + Corsair MP510 500GB
Display(s) Asus ROG Swift PG258Q + Asus ROG Strix XG258
Case Thermaltake Core V21
Audio Device(s) Evga Nu Audio + Sennheiser HD599SE / PC350 + Trust Fyru
Power Supply Corsair RMX750
Mouse Roccat Nyth
Keyboard Corsair K70 MK.2
Software Windows 10 Home x64
To be fair, the dreamcast is a potato, whereas the Xbox is more like a rocket-potato-from-the-same-time.
The hardware difference is almost neligible nowadays, also the Dreamcast OS is Windows based, there is less difference between Dreamcast and Xbox than to their competition. In fact, Xbox could be considered a revision of Dreamcast, people involved in Dreamcast fled to Microsoft's project when Sega gave up on hardware.

It's quite curious how pc port parity will determine the future interest in the retro community. PS3 emulation has advanced leaps and bounds in the last 2 or 3 years to the point of almost 40% of the game catalogue being fully playable on a console notorious for being a programming hell while X360 emulation is still in technical demos and alphas.
 
Top