Let me add to this a bit.
1. Anyone who wanted Halo 3 would own it by now.
That's completely false. I don't see the point in buying a $200+ console for a $30~ game, plus monthly fees, just to play one game. Anyone that says different is either rich or mentally challenged.
2. But piracy!
Piracy also happens on Consoles, and in fact goes unnoticed.
3. But DRM!
DRM may suck, but if done right (Steam is a DRM of sorts) it'll prove useful, even helpful to the customers.
4. Consoles are superior!
Ha.. oh wait, you're serious? Consoles are stuck the same many years until the next gen. Not only that your precious consoles, they're actually PCs. "IT'S NOT TRUE!! IT'S IMPOSSIBLE!" Sorry, it is. I'm not a "PC MASTER RACE" person, but trying to compair a Console and PC, you're gonna have a bad time. Apples to Oranges.
5. But Microsoft owns Xbox
Microsoft also owns Windows. Your point being?
6. Profit < Cost
Just go already. If anything it's cheaper to buy one game for PC, then it is to buy a console a game, and a subscription. Meaning more people would just buy the PC game. For every one that gets the game, console, and subscription, there's at least 10 that's willing to buy it for the PC.
7. Go play a Halo 3 mod for Halo CE/2
You're missing the point if you even think this.
8. Find an emulator for Halo 3.
Do you even know what an emulator is? And how powerful a PC needs to be to even run one? You at least need a PC from 2008 to run a PS2 Emulator. That's not saying the PS2 is more powerful, it's all based on how it was designed. Lets say this.
To play a Soul Reaver game that's emulated, one would require a powerful PC from 2008, at least Duel Core, depending on what console you emulate, PS2 or Dreamcast.
-
PCSX2
Minimal Specs:
AMD XP/64 or Intel Pentium 4 (VM Built will not work with non SSE2 CPU's)
512MB of RAM
Pixel Shader 1.4 supporting card (GSdx Graphics Plugin Only)
Recommended Specs: (For reasonable performance in many games, but not all)
AMD64 X2 or Intel Conroe E6600+ (Multi Threading is supported in PCSX2)
512-1024MB of RAM (more RAM allows for VM mode to be stable)
Pixel Shader 2.0 supporting card (recommended GeForce 6600-8800 or equivalent ATi card)
Possible Ideal Specs:
64bit OS such as Vista or winXP64, to allow for future support of 64bit recompilers.
Future AMD or Intel Quad Core maybe needed, but currently the support of 4 threads is not handled by PCSX2, and the effect of threading out EE / VU is not yet known.
We don't forsee you requiring a GPU more powerful than the current generation of cards, up to and including the nVidia GeForce 8800.
To play a Soul Reaver game that's for PC, one would at least need a PC from 2000
-
OS:Windows XP / Windows Vista / Windows 7
Processor:1.8 GHz Processor
Memory:512 MB RAM
Graphics:3D graphics card compatible with DirectX 7
DirectX®:7.0
Hard Drive:2 GB HD space
To properly emulate anything, the host needs to be at least 10x more powerful then what it's emulating. And however PS2 is one of the last “true” consoles, it would most likely require more work, as Xbox/360 and PS3 are more PCs then “consoles”. Xbox being a literal modified Windows PC, while PS3 being able to run Linux.
9. But hackers!
Consoles get hackers too.
10. 343/Bungie isn't PC
One word for you then. Marathon.