Given that much of the focus of the Pandora is directed at emulation (i.e.: cross platform compatibility) I'm a bit surprised at the dedication to a less prominent architecture. Let me ask this: on this theorized Pandora 2, which configuration can run Fallout: yours, running on some Arm chip, or mine, running on an x86? How 'bout Starcraft? There are literally tens of thousands of games where the answer is "only mine".
My personal usage for the Pandora would not be emulation, and certainly not emulation of old Windows games. For a small portable device, I want small games that don't last forever such as arcade and console games. Also where are the tens of thousands of interesting games on Windows? I guess you can bring that down to at max a thousand, and this is about the number of interesting games that run on consoles and arcades that could be emulated on the Pandora.
Yeah that'd be great to go around bragging about my small portable system running a full-blown RTS. Except I would *never* play, for instance, any RTS on a small screen. I play them at 1920x1200.
(Note these are all personal point of views
.)
Anyway my interest in the Pandora is not in emulation first, it's that I like its chip and would love hacking it
And I have no fun in programming any x86 at assembly level.
QUOTE
I do not think that a unified platform kills innovation. I can't think of any evidence to support that. I can certainly think of examples where unique limitations have spurred innovation, but I don't think that those things are equivalent.
If AMD hadn't put out its Athlon do you think we would have these wonderful pieces of engineering called Core? And if MIPS, Alpha and other RISC chips hadn't have some success do you think the x86 would be where it is now?
I agree that unification has some benefits from a consumer point of view in the short term, but I still stand to my claim that too much unification slows down or kills innovation in the middle and longer term. Let's all embrace OOXML and x86, and see what happens.
QUOTE
I'm not suggesting that we stick to x86 forever though, I'm just suggesting that we be a bit more organized about it. Should be treating this more like a standard. Apple, I think, handled their switch to x86 fairly smoothly and in a manner that should really be exemplary to the industry as a whole.
Apple could handle their switch because they keep the control over all of their platform at the hardware and at the software level. Apple machines are nice, but they don't make me dream as a hacker. They are nice in some market segments, not in mine.
QUOTE
It's the fragmentation of the market that prevents this sort of unified move and sticks us with the same architecture that we've been using for the last thirty years. Not that I don't realize that what I'm proposing wouldn't be an intense bureaucratic mess, but at least it would happen. At this rate x86 is never going to go away.
I am afraid I don't get your point. What exactly are you proposing?
QUOTE
Anyway, to sum up, here are my options:
1. There's a computing emergency. This software needs to be run, and now, but there isn't a desktop or laptop in sight!
"I'll do it," I say confidently, pulling my Pandora out of my pocket, knowing that whatever it is, I can probably run it and save the day. And I can. And I do. And here come the ladies, oh so grateful.
2. There's a computing emergency, etc.
"Hey," I say. "Is the source available? Is this configured for Arm? We have time to get everything recompiled, right?" I think you can see where this is headed.
Hum, I guess thousands of packages already compiled for ARM don't count.
Also problem resolution on Windows machines is very easy: reinstall it or let it rot.
QUOTE
As it turns out, much as I may have talked it up, the ladies just weren't impressed by my slightly better performance per watt.
Were they more impressed by your UMPC running Starcraft?