MameCE doesn't work on the NEC MobilePro 900C. Games are nice and fast, but the screen is shifted so that the left part is on the right, and the right part on the left, with a bar going down the middle somewhere, and none of the control keys work (esc, player 1, coin 1, etc). The key reassignment page goes beyond the edges of the screen and the buttons do not map to the correct setting. (I press set, and the text three lines down changes to "..").
Hardware: NEC MobilePro 900C
OS: Windows CE.Net 4.2