Thursday, December 20, 2007

Amazon Kindle - paying the Early Adopter Tax

My wife was kind enough to let me play with her new Kindle which Santa bought her for Christmas. Unfortunately her stockings were full so she was forced to open her box early since there was no place to keep it until Christmas :-)

I'm very disappointed to report that the Kindle sucks. BIG TIME. OK, not entirely - the display is fairly nice - it's just the software that sucks. You need a PhD to navigate this thing. Anne downloaded the Wall Street Journal and we spent an hour trying to work out how to get to it. We eventually found a way in by pulling up the search box and searching for the word "Wall"...

That can't be right. There has to be an easier way.

Let's just say that the user interface on this thing owes more to Microsoft than to Apple. No, I'm being unfair to Microsoft there. Even comparing it to a Palm, the Palm would win. Come to think of it the last device I remember with such a bad UI was also an e-book - it was a Sony handheld back in the early days of ebook adventures, when you had a tiny mono lcd display about the size of a "game and watch", and the books were on mini CDs, encoded in SGML. I remember these quite well actually as I did the encoding for several of them for a little e-publishing house in London. Must have been around 84 or 85?

Anyway, back to the Kindle... it's at least 3 major releases away from being usable by mere mortals, and the price has to drop to about 15% of what it is now to even remotely justify it for any crowd other than the 'more money than sense' early adopters. Like us. :-/ (Do the math - if it costs $400, and you save $2 on each book by getting the e-version, you need to read 200 books just to break even. At the rate I'm currently reading books, I'll be about 70 years old by then. I wonder if the Kindle will still be working by then?)

I just wonder what Apple or Google would have done with this hardware...

You know I have a strong suspicion that the software is from the Chinese OEM and hasn't been alpha tested much by Americans or Europeans.

Still, as long as the hardware can be flashed to a new O/S, I guess we'll be OK in the long run.

Now to see if there are any good hacks out there. Maybe I should set up an ebook to html gateway so we're not tied to the Amazon store...

Tuesday, December 18, 2007

The Competition...

Well, followers of Gamepark and GPH will know that the Gamepark spin-off handhelds pretty much died stillborn; the GPH development has stalled (the F200 was a nice incremental improvement for newcomers but barely worth buying as an upgrade for F100 owners - and the F800 is vaporware... and to be honest, all Gamepark interest has been killed off by the rumors of the Craiginator - which if it were a GPH product would have been commercial suicide to have started talking about it so early, but as a rival product - well, it's just savvy marketing is all :-) ); anyway, the real competition is going to come from the Chinese MP4 players that now all have emulators and cameras built in; and the newer ones have multitouch screens which are going to be interesting once they work their way down to the gaming world. Personally, I have an Optimus PMP2 and a JXD 301 coming for Christmas (according to unauthorized leaks from Mrs Santa) and I'm looking forward to seeing how good they are and maybe also doing a spot of devving on them if it's possible. (Check ryleh's link to the right for current status of the unofficial devkit for the Blackfin which is the chip in the JXD 301)

Talking of Christmas, I've knocked out an old favorite for the Palm Treo 650 (and maybe others Palms/Zodiacs, but that's the only one I've tested it on) but have cleaned up the user interface from the original of this game so that it plays very naturally on the Treo using the stylus. I thought I'ld get a jump on coding for a touchscreen by practising on the Palm. Far too many emulated games in the GP32/GP2X/Palm world fall down by not mapping the inputs to fit the hardware. I don't just mean trivial mapping of keys like in a MAME config file - I mean adapting it properly, so that - for example - a tap on the screen initially is treated as inserting a coin; but after the game is coined up, a second tap is interpreted as pressing start - and once actually playing, screen taps are treated as if they were absolute joystick moves. So the way I've modded this particular game, it really plays as if it was a native Palm app even though it was derived from an arcade version. Intrigued - well, wait for Christmas when I'll be posting the source and binary!

Monday, December 3, 2007

PowerVR SGX

There's a couple of demonstration videos of the PowerVR SGX GPU at the Imagination Technologies site.

Fairly impressive hardware graphics support for a handheld, although I remember some years ago when I worked at Acorn, we thought that by creating such a fast CPU we wouldn't need external graphics chips any more because we could get the same performance in software for a fraction of the cost. Expectations have risen somewhat since then :-)

Sunday, December 2, 2007

What Is The Craiginator???

"The Craiginator" is the unofficial nickname of a next-generation game console being designed by Craig Rothwell aka Craigix in the style of the GP32 and GP2X/F-200.

Craigix, who has been passing on info about the new console to the community over the last year, is also the UK distributor of the Gamepark systems.

This blog will be reporting news on the new console as it happens.