More actions
(Created page with "{{Infobox Switch Homebrews |title=Switch GBA Emulator |image=switchgbaemulator.png |description=Browser based Nintendo Switch GBA Emulator |author=BFriedrichs |lastupdated=2019/07/21 |type=Handheld |version=1.0.2 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/switchgbaemulator.7z |website=https://github.com/BFriedrichs/switch-gba |source=https://github.com/BFriedrichs/switch-gba |donation= }} {{#seo: |title=Switch Homebrew Emulators (Handheld) - GameB...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=Switch GBA Emulator | |title=Switch GBA Emulator | ||
|image= | |image=switchgbanx.png | ||
|description=Browser based Nintendo Switch GBA | |description=Browser based Nintendo Switch GBA emulator. | ||
|author=BFriedrichs | |author=BFriedrichs | ||
|lastupdated=2019/07/21 | |lastupdated=2019/07/21 | ||
Line 8: | Line 8: | ||
|version=1.0.2 | |version=1.0.2 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/switchgbanx.7z | ||
|website=https://github.com/BFriedrichs/switch-gba | |website=https://github.com/BFriedrichs/switch-gba | ||
|source=https://github.com/BFriedrichs/switch-gba | |source=https://github.com/BFriedrichs/switch-gba | ||
|donation= | |donation= | ||
}} | }} | ||
An experimental browser based Nintendo Switch GBA emulator. This project makes use of the Switch browser that comes up when trying to verify/sign in with certain DNS providers. | |||
It is a modified and heavily towards switch tailored version of [https://github.com/vinnyoodles/crowdsourced-gba crowdsourced-gba] by vinnynoodles. | |||
==User guide== | |||
===How to setup=== | |||
The emulator in it's entirety is ready to be pulled as a docker image. It runs on and exposes port <code>8888</code> by default. | |||
'''Docker Images''' | |||
<pre> | |||
Latest release | |||
bfriedrichs/switch-gba:release-latest | |||
Latest master (possibly unstable) | |||
bfriedrichs/switch-gba:latest | |||
Latest dev (most likely unstable) | |||
bfriedrichs/switch-gba:dev | |||
</pre> | |||
'''Older release''' | |||
<pre> | |||
bfriedrichs/switch-gba:release-{version} | |||
</pre> | |||
No rom is provided, you will have to make a folder roms with your .gba files directly in it. | |||
'''Example''' | |||
<pre> | |||
docker run -d -v $(pwd)/roms:/home/roms/ --name switch-gba -p 8888:8888 bfriedrichs/switch-gba:release-latest | |||
</pre> | |||
===Custom layout=== | |||
Since v1.0.2 custom layouts are also supported. Just click the cogs at the top of the screen during rom selection to open the options menu. The left side shows the GBA key and the right side shows the currently assigned Switch key. | |||
==Controls== | |||
L/R - L/R | |||
Left Stick - Movement | |||
D-Pad Up/Left - Save/Load | |||
D-Pad Right/Down - Start/Select | |||
A/B - A/B | |||
ZR - Turbo | |||
Up/Down - Settings | |||
Left/Right - Value | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/switchgbanx2.gif | ||
==Changelog== | ==Changelog== | ||
''' | '''1.0.2''' | ||
* | *Added custom button layouts. | ||
*Code restructuring. | |||
'''1.0.1''' | |||
*Add fix for content size warning after alerts are open for too long. | |||
*Minor changes. | |||
'''1.0.0''' | |||
*Initial release. | |||
*ROM selection. | |||
*Gamepad support. | |||
*Turbo mode (2-20x speed). | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/BFriedrichs/switch-gba | ||
Revision as of 03:02, 28 Mayıs 2023
Switch GBA Emulator | |
---|---|
General | |
Author | BFriedrichs |
Type | Handheld |
Version | 1.0.2 |
License | Mixed |
Last Updated | 2019/07/21 |
Links | |
Download | |
Website | |
Source | |
An experimental browser based Nintendo Switch GBA emulator. This project makes use of the Switch browser that comes up when trying to verify/sign in with certain DNS providers.
It is a modified and heavily towards switch tailored version of crowdsourced-gba by vinnynoodles.
User guide
How to setup
The emulator in it's entirety is ready to be pulled as a docker image. It runs on and exposes port 8888
by default.
Docker Images
Latest release bfriedrichs/switch-gba:release-latest Latest master (possibly unstable) bfriedrichs/switch-gba:latest Latest dev (most likely unstable) bfriedrichs/switch-gba:dev
Older release
bfriedrichs/switch-gba:release-{version}
No rom is provided, you will have to make a folder roms with your .gba files directly in it.
Example
docker run -d -v $(pwd)/roms:/home/roms/ --name switch-gba -p 8888:8888 bfriedrichs/switch-gba:release-latest
Custom layout
Since v1.0.2 custom layouts are also supported. Just click the cogs at the top of the screen during rom selection to open the options menu. The left side shows the GBA key and the right side shows the currently assigned Switch key.
Controls
L/R - L/R
Left Stick - Movement
D-Pad Up/Left - Save/Load
D-Pad Right/Down - Start/Select
A/B - A/B
ZR - Turbo
Up/Down - Settings
Left/Right - Value
Screenshots
Changelog
1.0.2
- Added custom button layouts.
- Code restructuring.
1.0.1
- Add fix for content size warning after alerts are open for too long.
- Minor changes.
1.0.0
- Initial release.
- ROM selection.
- Gamepad support.
- Turbo mode (2-20x speed).