forked from 44670/desmume-wasm
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 97efff7
Showing
1,834 changed files
with
841,522 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
--- | ||
name: Bug report | ||
about: Create a report to help us improve | ||
title: '' | ||
labels: '' | ||
assignees: '' | ||
|
||
--- | ||
|
||
**Describe the bug** | ||
A clear and concise description of what the bug is. | ||
|
||
**To Reproduce** | ||
Steps to reproduce the behavior: | ||
1. Go to '...' | ||
2. Click on '....' | ||
3. Scroll down to '....' | ||
4. See error | ||
|
||
**Expected behavior** | ||
A clear and concise description of what you expected to happen. | ||
|
||
**Screenshots** | ||
If applicable, add screenshots to help explain your problem. | ||
|
||
**Desktop (please complete the following information):** | ||
- OS: [e.g. iOS] | ||
- Browser [e.g. chrome, safari] | ||
- Version [e.g. 22] | ||
|
||
**Smartphone (please complete the following information):** | ||
- Device: [e.g. iPhone6] | ||
- OS: [e.g. iOS8.1] | ||
- Browser [e.g. stock browser, safari] | ||
- Version [e.g. 22] | ||
|
||
**Additional context** | ||
Add any other context about the problem here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
/desmume/src/scmrev.h | ||
/desmume/src/frontend/windows/defaultconfig/scmrev.h | ||
/desmume/src/frontend/windows/.libs | ||
/desmume/src/frontend/windows/.obj | ||
/desmume/src/frontend/windows/__bins | ||
/desmume/src/frontend/windows/*.tlog | ||
/desmume/src/frontend/windows/*.aps | ||
.vs/ | ||
*.user | ||
*.suo | ||
*.VC.db | ||
*.VC.opendb | ||
*.o | ||
*.ipch | ||
.deps | ||
*.dirstamp | ||
Makefile.in | ||
/desmume/src/frontend/posix/missing | ||
/desmume/src/frontend/posix/*.a | ||
/desmume/src/frontend/posix/autom4te.cache | ||
/desmume/src/frontend/posix/Makefile | ||
/desmume/src/frontend/posix/aclocal.m4 | ||
/desmume/src/frontend/posix/configure | ||
/desmume/src/frontend/posix/cli/Makefile | ||
/desmume/src/frontend/posix/cli/desmume-cli | ||
/desmume/src/frontend/posix/cli/doc/Makefile | ||
/desmume/src/frontend/posix/compile | ||
/desmume/src/frontend/posix/config.guess | ||
/desmume/src/frontend/posix/config.log | ||
/desmume/src/frontend/posix/config.status | ||
/desmume/src/frontend/posix/config.sub | ||
/desmume/src/frontend/posix/depcomp | ||
/desmume/src/frontend/posix/gtk/Makefile | ||
/desmume/src/frontend/posix/gtk/desmume | ||
/desmume/src/frontend/posix/gtk/doc/Makefile | ||
/desmume/src/frontend/posix/gtk-glade/Makefile | ||
/desmume/src/frontend/posix/gtk-glade/desmume-glade | ||
/desmume/src/frontend/posix/gtk-glade/doc/Makefile | ||
/desmume/src/frontend/posix/install-sh | ||
/desmume/src/frontend/cocoa/openemu/OpenEmuBase.framework/ | ||
/desmume/src/frontend/cocoa/OptimizationProfiles/ | ||
|
||
# Xcode | ||
|
||
## Build generated | ||
build/ | ||
DerivedData/ | ||
|
||
## Various settings | ||
*.pbxuser | ||
!default.pbxuser | ||
*.mode1v3 | ||
!default.mode1v3 | ||
*.mode2v3 | ||
!default.mode2v3 | ||
*.perspectivev3 | ||
!default.perspectivev3 | ||
xcuserdata/ | ||
.vs/ProjectSettings.json | ||
|
||
## Other | ||
*.moved-aside | ||
*.xcuserstate | ||
*.xcscmblueprint | ||
|
||
## Obj-C/Swift specific | ||
*.hmap | ||
*.ipa | ||
*.dSYM.zip | ||
*.dSYM | ||
|
||
## Eclipse CDT generated files | ||
/.autotools | ||
/.cproject | ||
/config.log | ||
/.project |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
# DeSmuME-wasm | ||
|
||
WebAssembly port of the DeSmuME. | ||
|
||
Designed for iPhone/iPad, also workable on other devices with a modern browser. | ||
|
||
https://ds.44670.org/ | ||
|
||
Please read this guide before creating a new issue. Thanks! | ||
|
||
# About White Screen Issue on iOS | ||
|
||
A small number of users have experienced a white screen issue after updating their iOS, due to a bug in the recent iOS update. Please follow the steps below to resolve this issue: | ||
|
||
1. Turn off the Service Worker: Settings > Safari > Advanced > Experimental Features > Service Workers > OFF. | ||
|
||
Now you can access DS Player when connected to the Internet. If you wish to restore offline access: | ||
|
||
1. Backup saved data on the old DS Player icon. | ||
2. Add a new icon and restore the Service Worker. | ||
|
||
Note: Old and new icons have independent data. Do not delete the old icon to prevent data loss. | ||
|
||
|
||
# Frequently Asked Questions | ||
|
||
|
||
**Q: Can I use it offline?** | ||
|
||
- A: Yes, as long as you have added it to the Home Screen. | ||
|
||
**Q: There is no sound.** | ||
|
||
- A: Your device's "Silent Switch" should be "Off." If the sound is still not working, please try to restart the app/add another icon on Home Screen/reboot the device. | ||
|
||
**Q: The performance is too slow/laggy.** | ||
|
||
- A: Please ensure iOS's system-wide "Low Power Mode" is disabled. The battery icon is yellow if it is enabled. | ||
|
||
**Q: The Select/Start buttons are overlapped by the Home Bar.** | ||
|
||
- A: That's okay. You can touch them as usual. If the buttons are not working, it means the game does not use the Select/Start. | ||
|
||
**Q: How do I save my progress?** | ||
|
||
- A: Just save in the game and wait a few seconds. An auto-saving banner will appear, and your saved data will automatically be stored in the web app's local storage. On iOS, you must add the site to Home Screen first, and **your data will be deleted** when the Home Screen icon is removed. | ||
|
||
**Q: Do I have to backup/restore the savegame in the menu?** | ||
|
||
- A: You **don't need to backup/restore** the savegame manually since auto-saving is present, just save in the game and wait a few seconds. To prevent data loss caused by accidental deletion of the Home Screen icon or damaged device, you may connect to dropbox to enable automatic cloud backup. | ||
|
||
**Q: After importing the savegame, it takes me back to the main menu.** | ||
|
||
- A: It is expected behavior, the save data was imported, and you can continue playing by loading the game file again. | ||
|
||
**Q: It can't load any files.** | ||
|
||
- A: Only iOS >= 14.7 is supported. Please update your OS first. | ||
|
||
**Q: How to blow on the microphone?** | ||
|
||
- A: Pressing the 'R' button will emulate a blow on the microphone. It *may* be helpful in playing some games. | ||
|
||
|
||
# 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, the 30FPS limit mode is enabled. It is strongly recommended to enable this mode on A14-based devices (or earlier) to protect battery life and keep the temperature comfortable for playing. | ||
|
||
On A15-based devices, this mode could be disabled if you want a smoother experience. | ||
|
||
# Control | ||
|
||
Gamepads are supported if your OS supports it. Please note that iOS does not support most kinds of gamepads. DualShock 4 is an officially supported one. | ||
|
||
You may also want to control the game with a keyboard: | ||
|
||
| Key | Gamepad | | ||
| :--: | :--: | | ||
| z | A | | ||
| x | B | | ||
| a | Y | | ||
| s | X | | ||
| q | L | | ||
| w | R | | ||
| enter | Start | | ||
| shift | Select | | ||
| escape | Menu | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
{ | ||
"files.associations": { | ||
"atomic": "cpp", | ||
"memory": "cpp" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
Original author | ||
--------------- | ||
yopyop | ||
|
||
Current team | ||
------------ | ||
Guillaume Duhamel | ||
Normmatt | ||
zeromus | ||
rogerman | ||
|
||
Contributors | ||
------------ | ||
Bernat Mu�oz (shash) | ||
Allustar | ||
amponzi | ||
Anthony Molinaro | ||
ape | ||
Damien Nozay (damdoum) | ||
delfare | ||
Romain Vallet | ||
snkmad | ||
Theo Berkau | ||
thoduv | ||
Tim Seidel (Mighty Max) | ||
Pascal Giard (evilynux) | ||
Ben Jaques (masscat) | ||
Jeff Bland | ||
Bernat Mu�oz (shash) | ||
matusz | ||
nitsuja | ||
gocha | ||
pa__ | ||
adelikat | ||
hi-coder | ||
WinterMute | ||
pengvado | ||
dormito | ||
ldesnogue | ||
mtheall | ||
thelemonman | ||
nash679 | ||
pokefan999 | ||
dottorleo | ||
yki | ||
Luigi__ | ||
CrazyMax | ||
Riccardo Magliocchetti | ||
CyberWarriorX | ||
mic |
Oops, something went wrong.