WebAssembly port of the DeSmuME.
Designed for iPhone/iPad, also workable on other devices with a modern browser.
Most 2D games could be run at 60fps on A14-based devices.
However, the performance of 3D games varies for each game, an A15-based device could run most 3D games at nearly full speed.
By default, power-saving mode is enabled, which will limit the frame rate to 30fps. It is strongly recommended to enable this mode on A14-based devices to protect battery life and keep the temperature comfortable for playing.
On A15-based devices, this mode could be disabled if you want to have a smoother experience.
Gamepads are supported if your OS supports it. Please note that iOS does not support most kind of gamepads, DualShock 4 is an officially supported one.
You may also want to control the game with a keyboard:
z: A
x: B
a: Y
s: X
q: L
w: R
enter: Start
space: Select
Press 'R' will send a waveform to microphone. It may be useful for playing some games.