GP2X Wiz - homebrew handheld

Official site:
http://www.gp2xwiz.com/

Slashdot:

Wikipedia:

Specs (Wikipedia):

In a nutshell:
533mhz ARM9 CPU, 64mb ram, 1gb flash, 320×240 2.8 inch AMOLED Touch Screen, SD(HC) card slot, Linux, OpenGL ES 1.1, … $179.

There are also a few Java VMs which work on ARM9 such as Cacao, phoneME, and JamVM. OpenJDK should be also there soonish (if it isn’t already).

IMO it looks far more interesting than the Zeebo thingy.

Oooh, that’s nearly there…
* princec waits for GLES2.0, 128mb of RAM, 640x480 and a proper fast JVM…

Cas :slight_smile:

Personally, I’m waiting for the Pandora.

[quote] * ARM® Cortex™-A8 600Mhz+ CPU running Linux
* 430-MHz TMS320C64x+™ DSP Core
* PowerVR SGX OpenGL 2.0 ES compliant 3D hardware
* 800x480 4.3" 16.7 million colours touchscreen LCD
* Wifi 802.11b/g, Bluetooth & High Speed USB 2.0 Host
* Dual SDHC card slots & SVideo TV output
* Dual Analogue and Digital gaming controls
* 43 button QWERTY and numeric keypad
* Around 10+ Hours battery life
[/quote]
It’s got 256 mb ram, is about $330, is just slightly larger than the DS, has a full replaceable os (Angstrom by default) and plays quake 3 just fine. =D

Of course, the downside is that it’s bordering on vaporware by now. I pre purchased one of the first batch almost a year ago, and I don’t expect to get one for at least two more months.

You going to get OpenJDK ported to it for us then Markus? :slight_smile:

Cas :slight_smile:

The JVM is optional on this machine. If it is not included by default, it is a problem.

I don’t want included by default - I want to embed my own VMs in software I deploy. Beginning to hate the Mac now because of this.

Cas :slight_smile:

Same think for me ;D. The proto case is not tested yet (?) and it need 1 month for the mould.

Does the pandora have a JVM?

No, it doesn’t have anything other than a very few pieces of software. But it runs linux, and java’s open source. So if someone manages to compile java for the arm in the pandora, it might work. :wink:

It’s got plenty of ram for java, though, so I wouldn’t say it’s impossible at all.

cas: I would if I was any good at c/c++. =)
(btw, did you get my email?)

That Pandora does have wifi, so I’d prefer a good JVM included by default AND be able to embed my own.
Isn’t embedding the problem with Mac and not so much that it has a JVM pre-installed?

princec waits for GLES2.0[…]

Like most people here, I’ve never used OpenGL ES at all. What’s 2.0’s main improvement over 1.1?

The only thing I know about ES is that there isn’t a immediate mode. Also, does LWJGL support ES these days?

[The Pandora] is about $330

Which is about twice as expensive as the Wiz. It does look like an interesting piece of tech tho.

ES2.0 is for programmable hardware, 1.1 is for fixed-function pipeline.

LWJGL could be made to support ES pretty easily. It’d most likely be a separate class and you’d also most likely want a distribution which didn’t include the rest, just what you needed for the ES target.

At $330 it’s rather impinging on netbook territory and they’re a whole lot more bang for buck already, and no problems getting Java and normal OpenGL working generally, too…

Cas :slight_smile:

ES2.0 is for programmable hardware, 1.1 is for fixed-function pipeline.

Ah. Thanks for that. I’m fine with fixed. I’m too stupid for shaders anyways. :wink:

Oh… shit happens… http://en.wikipedia.org/wiki/OpenGL_ES

“[…]OpenGL ES 2.0 is not backwards compatible with OpenGL ES 1.1.”

But that’s probably not much of an issue if you’re doing 2D.

http://www.linuxdevices.com/news/NS4648734230.html

That’s the SoC (system on a chip) the Wiz is using.

[quote]A 533MHz ARM926EJ core includes 16Kb caches for both instructions and data, and incorporates ARM’s Jazelle Java hardware accelerator.
[/quote]
Awesome. :smiley:

The pandora come with a Ångström linux distribution so there is allready (I think) a port of java (JamVM + GNU Classpath). But I don’t think it will be install by default… If there is enough good java games it may change :wink: