Ok seriously dude, you have to do some research. Any emulator that works for the N810 will probably work for the N900. This means: All the old ****, GBA, GB, DOS, SNES, NES, GENESIS, etc... Also, probably there will be a PSX emulator, maybe N64...
Ok seriously dude, you have to do some research. Any emulator that works for the N810 will probably work for the N900. This means: All the old ****, GBA, GB, DOS, SNES, NES, GENESIS, etc... Also, probably there will be a PSX emulator, maybe N64...
And here's a little visual treat to support the SNES emulator support, thanks to Urho Kontorri.Oh, and Wiimote is supported too
do you know if there is being work done on an android emulator/vm like the android execution environment for ubuntu (and would it be possible to package the android specifik kernel divers as loadable kernel modules rather than touching the original kernel?)
do you know if there is being work done on an android emulator/vm like the android execution environment for ubuntu (and would it be possible to package the android specifik kernel divers as loadable kernel modules rather than touching the original kernel?)
This misunderstanding about emulators is irritatingly common.
You have to realize the problems to emulate machines crossarchitechture so that it becomes useful. To "emulate" such a thing as wine on an arm based architechture you would first need to emulate the x86 complete architechture and that would really make everything slow beyond imagination.
And emulating android under maemo would also seriously become a tedious task for the poor n900. The full operating system and under that the dalvik jvm. It's just not realistic.
Even older 16 bit machines like the amiga is almost impossible to get running smoothly and ever harder to get cycle-exact. Even the old 64 gives you problems with the framerate.
And emulating android under maemo would also seriously become a tedious task for the poor n900. The full operating system and under that the dalvik jvm. It's just not realistic.
In the case of android "emulating" maybe is a too strong word. Don't know a lot about the architecture there, but maybe can be done in a similar way that was done the preenv "emulation", putting a compatibility layer to make dalvik and the android apps to run (in a somewhat native way, no virtual machine/cpu emulation) over it.
Regarding the architecture, if is the linux kernel with some extra (non conflicting with maemo) modules, and then an environment to run dalvik, maybe could be done with some help of the power kernel and something like easy debian. But is not the same saying that something could be teorically be possible to do than actually doing it.