If I search on the Market for MSX there's one called MSX Emulator BETA by NatyGames. It emulates MSX1 with ROMs only and no sound at the moment.
Which Android version do you have? I have 1.5 and the apps which require a newer version don't appear on my HTC Hero. Maybe that's what's happening to you.
Someone could try to port openMSX to the recently released NDK. However, while Android runs on the LInux kernel, it is quite different from a typical Linux-based platform. For example, it uses its own libc called Bionic, not glibc or uClibc. So it is not just a matter of "configure ; make ; make install". If anyone wants to try, please let us (openMSX developers) know and we'll try to help you.
that's the only buggy MSX emulator you can find on the Android market. It just doesn't work. Only once I had it run Antartic Adventure. We need a port from BlueMSX, fMSX or whatever.