Skip to content

FloflisPull/desmume-wasm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeSmuME-wasm

WebAssembly port of the DeSmuME.

Designed for iPhone/iPad, also workable on other devices with a modern browser.

https://ds.44670.org/

Performance

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.

Control

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

Microphone

Press 'R' will send a waveform to microphone. It may be useful for playing some games.

About

DeSmuME is a Nintendo DS emulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 49.2%
  • C++ 43.3%
  • Objective-C++ 3.8%
  • Pawn 1.3%
  • Objective-C 0.6%
  • Metal 0.6%
  • Other 1.2%