XB1 is still X86-64 emulating PPC/XENOS, and would fundamentally be the same as PC. This is also MS, who pushed heavily UWP.
Also, Phil has been saying stuff like this for years, I'll change my tune when MS starts actually doing something.
They have, though. Halo Wars DE is a thing and there haven't been any major Xbox exclusives recently that didn't also launch on PC.
There also haven't been as many exclusives, period, this generation, T B H.
MS can start by porting MCC, Halo 3/ODST, or just release the "BC" as a UWP storefront where you can buy Xbox 360 games on PC.
They're literally sitting on money by not doing this.
Can't, Emulation is covered by case-law
https://youtu.be/rDobIhIas-k
Xenia is getting great
On that note, it’s quite a shame CXBX isn’t in a better place. Not even the Xbox Dashboard runs well in it.
it's sad how some people just do not comprehend the literal programming wizardry this takes
and I'm one of those people
Looks like the game's base code is working fine, but the renderer is super fucked. Still impressive that it's producing any kind of coherent image at all. PowerPC is a bitch of an architecture to emulate.
I have a feeling that just when Xenia is about to get widespread usability, Microsoft is going to come in with their own thing that does it 50x better and kill all the work that the devs put into Xenia.
I think that if Xenia approaches usability, Microsoft will take note and get the kick in the pants they need to finish their Windows 360 emulator. Hell, these guys might even get hired or something.
Whatever MS does there is never ever a chance it will run anything other than retail games that were available on Xbox One. What if you wanted to play a game that isn’t on back compat, like Forza Motorsport 2? On top of that, what if you want to run the Dashboard or home brew?
It's working pretty well for running JSRF on my PC. Only issue currently is using the 10-can boost turns the screen black for the duration.
I've actually seen a development 360 at my work with the old blades dashboard, it was a cool nostalgia trip.
Playing halo whilst on acid has never been better
It looks like it's only displaying vertex normals, and every other pass such as diffuse is disabled (likely because it crashes the game otherwise).
I'm more shocked the game logic is working without many hitches, and you can progress. I wonder how far you can get? If you can make it to the end, I'd be highly impressed.
I don't get why 360 at least isn't much further by now. Look how far Cemu's gotten along, and Wii U is pretty much just a turbo-charged 360 (both are tri-core PPCs with Radeon graphics).
Yeah, but shouldn't a lot of that documentation carry over? How much can change from one PPC/Radeon system to the next? The entire point of being on the same architecture is that all that stuff is supposed to be standardized barring advancements and new features in newer chips, and Wii U is the newer one so there should be nothing about the 360 chips that shouldn't already be known by looking at the Wii U chips' capabilities.
Halo 3: ODLSD
The PPC emulation is more or less done, what you are seeing is not engine modification to get it running in xenia but is actually batch nulling of the games bitmaps in the rmsh rmtr etc in the engines cache files. The problem is that xenia does not support all of the needed DXT functions for the games bitmaps, What you are seeing is the normal maps. The ODST batch tag nuller is on dany's github if you fancy a go.
Dany has been working for at least two years (iirc) on the engines shaders actually for eldewrito, just so happens you can nuke them and get it running in xenia.
I think there was a few addresses that need to also be changed to get the maps to load correctly, I remember looking into it for the Halo Reach beta within xenia, somthing to do with cameras but that was about a year ago.
Sorry, you need to Log In to post a reply to this thread.