Jademula is a Java ME implementation for Windows implemented in Java itself. It implements the most important hardware vendor interfaces, has joypad support and automatic speed throttling. It is also very convenient for developing Java ME applications. Developed by Robert Konrad. Released under the GPL license.