I, along with my friend, have been experimenting with getting OpenTTD running on the Sharp Zaurus SL-C750 pda. It's a japanese-only model that runs linux

Here are some pics of OpenTTD running on the Z:
As you can probably see, the opening screen has just water for the background; we assume this is due to our not compiling in zlib/png support yet. When we tried, we kept getting an error with the strings/language files that we couldn't seem to figure out.
The other major issue is that the sprites aren't all being loaded correctly. For example, 2 of the 4 train depot graphics are slightly messed up, and in some cases the train comes out of the side of the depot instead of the entrance

Just thought I'd post this to see what ppl think, and perhaps someone has some suggestions for places to look in the code for ARM processor incompatibility.
Dave[/img]