• 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

Joined
Mar 31, 2020
Messages
1,519 (0.90/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
26 (0.02/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.
 
D

Deleted member 181753

Guest
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
521 (0.20/day)
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
2,895 (1.15/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // 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 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
Joined
Aug 13, 2009
Messages
3,204 (0.58/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) HP Z Display Z24i G2
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
Who would even play stuff on the original consoles? We're talking what, 1995 here?
 
Joined
Dec 16, 2017
Messages
2,895 (1.15/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // 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 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
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
430 (0.08/day)
Location
Belgium
System Name Illidan
Processor AMD Ryzen 9 5900X
Motherboard Gigabyte B550 Aorus Pro V2
Cooling Scythe Mugen 4
Memory G.Skill Trident Z 32GB DDR4 3000MHz 14CL
Video Card(s) AMD Radeon RX 6900 XT
Storage Crucial P1 1TB + Sandisk Ultra II 960GB + Samsung EVO Plus 970 2TB + F3 1TB + Toshiba X300 4TB
Display(s) Iiyama G-MASTER G4380UHSU-B1
Case Corsair 750D Airflow
Audio Device(s) Sony WH1000-XM4
Power Supply Seasonic Focus PX-850
Mouse Logitech G604
Keyboard Corsair Vengeance K70 (Cherry MX Red)
Software Windows 11 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
908 (0.46/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
153 (0.08/day)
Location
Greece
System Name Odyssey
Processor AMD Ryzen 7 3700x
Motherboard MSI MEG X570 UNIFY
Cooling EKWB EK-MLC Phoenix 240
Memory Crucial Ballistix Sport AT 3200MHz 32GB
Video Card(s) Sapphire Pulse RX 5700XT 8 GB
Storage ADATA XPG SX8200 Pro 1TBx2
Display(s) LG 32GK850F-B
Case Phanteks Enthoo Pro M Tempered Glass
Power Supply SeaSonic PRIME 650W Gold
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
13,162 (2.82/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Joined
Aug 20, 2007
Messages
21,427 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
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
13,162 (2.82/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
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
May 27, 2019
Messages
153 (0.08/day)
Location
Greece
System Name Odyssey
Processor AMD Ryzen 7 3700x
Motherboard MSI MEG X570 UNIFY
Cooling EKWB EK-MLC Phoenix 240
Memory Crucial Ballistix Sport AT 3200MHz 32GB
Video Card(s) Sapphire Pulse RX 5700XT 8 GB
Storage ADATA XPG SX8200 Pro 1TBx2
Display(s) LG 32GK850F-B
Case Phanteks Enthoo Pro M Tempered Glass
Power Supply SeaSonic PRIME 650W Gold
Someone probably violated their NDA.
yeah that's certainly possible, but that's not a planned leak from Microsoft like our "insider" implied to force customers to upgrade
 
Joined
Dec 16, 2017
Messages
2,895 (1.15/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // 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 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
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
21,427 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
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
2,895 (1.15/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // 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 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
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
21,427 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
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
792 (0.14/day)
Location
Madrid, Spain
System Name Rectangulote
Processor Core I9-9900KF
Motherboard Asus TUF Z390M
Cooling Alphacool Eisbaer Aurora 280 + Eisblock RTX 3090 RE + 2 x 240 ST30
Memory 32 GB DDR4 3600mhz CL16 Crucial Ballistix
Video Card(s) KFA2 RTX 3090 SG
Storage WD Blue 3D 2TB + 2 x WD Black SN750 1TB
Display(s) 2 x Asus ROG Swift PG278QR / Samsung Q60R
Case Corsair 5000D Airflow
Audio Device(s) Evga Nu Audio + Sennheiser HD599SE + Trust GTX 258
Power Supply Corsair RMX850
Mouse Razer Naga Wireless Pro / Logitech MX Master
Keyboard Keychron K4 / Dierya DK61 Pro
Software Windows 11 Pro
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
21,427 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
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
792 (0.14/day)
Location
Madrid, Spain
System Name Rectangulote
Processor Core I9-9900KF
Motherboard Asus TUF Z390M
Cooling Alphacool Eisbaer Aurora 280 + Eisblock RTX 3090 RE + 2 x 240 ST30
Memory 32 GB DDR4 3600mhz CL16 Crucial Ballistix
Video Card(s) KFA2 RTX 3090 SG
Storage WD Blue 3D 2TB + 2 x WD Black SN750 1TB
Display(s) 2 x Asus ROG Swift PG278QR / Samsung Q60R
Case Corsair 5000D Airflow
Audio Device(s) Evga Nu Audio + Sennheiser HD599SE + Trust GTX 258
Power Supply Corsair RMX850
Mouse Razer Naga Wireless Pro / Logitech MX Master
Keyboard Keychron K4 / Dierya DK61 Pro
Software Windows 11 Pro
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