QUOTE(mike96sc2 @ Jan 27 2007, 07:03 PM)
Damn I didn't realize how close in architecture the NES and X360 must be, that's the only way your logic would be even reasonable.
Dude, the NES has an 8 bit CPU at 1.7 Mhz (
megahertz that is) or something like that, an xbox 360 has a 3Ghz triple-core CPU... Even a 486 can easily emulate a NES at full speed, even if the emulator is straightforward and unoptimized. Emulating something like a SNES is already 10 times harder, so don't even think about PSX.
QUOTE(mike96sc2 @ Jan 27 2007, 07:03 PM)
Given the length of time XBMC has been worked on and available I'd say there's no reason anyone can't make something to blow it out of the water in roughly the same about of time.
Well for starters, XNA does not have full network access, so forget internet radio, media sharing etc. AFAIK sound and video access is also severely limited, so forget accelerated scaling or decoding. Writing codecs in XNA is simply impossible, so forget about decent video, let alone HD. Also, do you really think MS would allow a homebrew MCE competitor that's as good as XBMC on the 360??
QUOTE(mike96sc2 @ Jan 27 2007, 07:03 PM)
Considering the XNA kit is based off the actual developer kits I'd say it can do a lot more than we've seen yet.
That's just utter BS
QUOTE(mike96sc2 @ Jan 27 2007, 07:03 PM)
It's the crybabies on here though about "we need to hack it" because we want homebrew and we don't want to use our legal options. Caustik had the same problem with the OpenXDK, nobody wanted to use it because it was easier to use warezed kits. The Dreamcast scene got it right, everyone else has been off base.
You, sir, should try reading up on emulation and homebrew a little more. Comparing dreamcast or OpenXDK homebrew development, ie: native code running directly on the hardware, with a sandboxed interpreted environment like XNA shows that you know shit of what your talking about. Funny thing btw: there actually was a pretty good PSX emulator for the dreamcast that ran at near full-speed, so maybe that makes it a little easier for you to realize the difference between native code and sandboxed bytecode like XNA.