Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mgba wasm support #1

Merged
merged 11 commits into from
Feb 20, 2023
Merged

Mgba wasm support #1

merged 11 commits into from
Feb 20, 2023

Conversation

thenick775
Copy link
Owner

  • Support for the mGBA wasm core

  • General refactor of emulators into classes

  • readme update

Nick VanCise added 11 commits February 18, 2023 11:41
- mGBA wasm support

- general refactor: emulators into classes, define emulator interface

- rename files under emulator structure (gbajs)

- clean up dockerfiles
- add screenshot functionality for both gbajs/mGBA emulators

- TODO: mGBA screenshot is blurry, fix this
- set initial emulator volume

- formatting
- lcd fade refactor for webgl canvas

- set initial volume on quick reload

- formatting
- fix binding for space key (mGBA)
- enables offline play on mGBA
- reloads page to instanciate new emulatore on core change

- this seemed like the simplest route, another would be to rebuild the canvas since the context types differ between emulators
@thenick775 thenick775 merged commit bfeb18e into master Feb 20, 2023
@thenick775 thenick775 deleted the mgba-wasm branch February 20, 2023 23:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant