Earlier quoted context omitted.
Microsoft already has a pretty sophisticated Xbox emulator, deployed to both Xbox360 and XboxOne.
It's a shame that they whitelisted such a small selection of titles (on 360).
Xbox and Windows NT 3.5 source code leaks online
21–30 of 62 posts
Re: Xbox and Windows NT 3.5 source code leaks online
#22The Xbox code leaked in 2004 and was passed around extensively. You can find public download links from even ~2010. This was discussed in the popular 2005 CCC talk: https://events.ccc.de/congress/2005/fahrplan/attachments/591...
The Xbox OS isn't "a custom version of Windows 2000". They took the networking stack and a couple other bits from NT, but otherwise it was built from scratch.
XQEMU hasn't "struggled to emulate the original Xbox OS and kernel" - it's a low level emulator and thus just emulates the Xbox hardware with no knowledge of the OS.
Re: Xbox and Windows NT 3.5 source code leaks online
#23I'm starting to think leaking the code for an old console could be a pretty cost-effective way to get an emulator. I'm pretty sure I've heard of companies using open source emulators for backwards compatibility with old consoles/selling 'classic games' before.
a bunch of nintendo console code leaked earlier this month as well, including the code for the gamecube. any big emulator project that wants to maintain legitimacy is going to stay far away from these leaks. they'll send out messages on mailing lists warning developers NOT to look at the code and NOT to go fixing bugs based on the leaked code. an emulator is legal as long as it's a clean-room implementation. if an em…
And this is why it is often done on completely legitimate open source projects, and many projects don't shy away from doing so. Wine, ReactOS, and many more regularly do so completely legally.
(of course there was that thing in '06... https://www.linux.com/news/reactos-suspends-development-sour...)
Re: Xbox and Windows NT 3.5 source code leaks online
#24What if a Microsoft developer gets her/his hands on the leaked NT 3.5 code and secretly starts working on setting Windows 10 straight...
the funniest part is that you can have literal archeological expeditions from the menus, each click bringing you further back in its history https://i.imgur.com/K0xEDaN.png
you can get back to components so old that are out of the new styling as well, taking the right turns: https://i.imgur.com/NWR6Epm.png
Re: Xbox and Windows NT 3.5 source code leaks online
#25Earlier quoted context omitted.
It's a shame that they whitelisted such a small selection of titles (on 360).
I think that's more of a licensing things really. Some of those old games had really wierd diels especially for music rights.
Re: Xbox and Windows NT 3.5 source code leaks online
#26What if a Microsoft developer gets her/his hands on the leaked NT 3.5 code and secretly starts working on setting Windows 10 straight...
Re: Xbox and Windows NT 3.5 source code leaks online
#27Earlier quoted context omitted.
For a small team (or individual) to evolve the code to the point where it had parity with Windows XP would be a herculean effort, never mind Windows 10.
Yep. Compare that with the story of getting Windows 2.x work in protected mode (two devs and a spare Friday evening...) https://gunkies.org/wiki/Windows_3.0
Even saying that, it was amazing at the time to run essentially unmodified 'real mode' binaries in protected mode. (There was a tool that would take an existing binary and set the 'okay to run in protected mode' flag.)
Re: Xbox and Windows NT 3.5 source code leaks online
#28I'm starting to think leaking the code for an old console could be a pretty cost-effective way to get an emulator. I'm pretty sure I've heard of companies using open source emulators for backwards compatibility with old consoles/selling 'classic games' before.
You may be thinking of Nintendo. They packaged up a Super Mario ROM from the internet and sold it on their classic games store. https://youtu.be/zR1uEwjx7VI
Sure Nintendo might have just downloaded the rom, but they may have:
1) just concatenated the prg and chr roms and added an iNES header so they could validate in third party emulators. (Likely extra helpful for games where they were developing anti-epilepsy patches, since third party emulators have some really nice debugging tools.)
or
2) Used a third party cart dumper that adds the iNES header, because it was faster and easier than setting up a 3.5 inch floppy drive to try read the original rom from the archive. (And much faster than retyping in hex dump printout from the archive).
Re: Xbox and Windows NT 3.5 source code leaks online
#29I'm starting to think leaking the code for an old console could be a pretty cost-effective way to get an emulator. I'm pretty sure I've heard of companies using open source emulators for backwards compatibility with old consoles/selling 'classic games' before.
a bunch of nintendo console code leaked earlier this month as well, including the code for the gamecube. any big emulator project that wants to maintain legitimacy is going to stay far away from these leaks. they'll send out messages on mailing lists warning developers NOT to look at the code and NOT to go fixing bugs based on the leaked code. an emulator is legal as long as it's a clean-room implementation. if an em…
Re: Xbox and Windows NT 3.5 source code leaks online
#30What if a Microsoft developer gets her/his hands on the leaked NT 3.5 code and secretly starts working on setting Windows 10 straight...
Windows 10 is just layers built on top of layers all the way back to nt, you have to remove stuff instead of adding it to make it better. the funniest part is that you can have literal archeological expeditions from the menus, each click bringing you further back in its history https://i.imgur.com/K0xEDaN.png you can get back to components so old that are out of the new styling as well, taking the right turns: https:…
Straight from Windows 3.x :-)