Releases: nikouu/mGBA-http
Releases · nikouu/mGBA-http
mGBA-http v0.3.0
Setup
Download both the binary for your computer and mGBASocketServer.lua.
Which mGBA-http binary?
- If you have .NET installed download the smaller file type for your system. That is, the one without "self-contained" in the filename.
- If you do not have .NET installed, or are unsure, download the larger file type for your system. That is, the one with "self-contained" in the filename.
Need configuring?
Also download appsettings.json and put it in the same directory as mGBA-http.
For more help see the full setup guide,
Release Notes
- Moved the following hardcoded values to app.config
IpAddress
: IP Address to connect toPort
: Port to connect toReadTimeout
: TCP socket read timeout (in milliseconds)WriteTimeout
: TCP socket write timeout (in milliseconds)
- Improved connection retry logic
- Cleaner reconnections from abrupt TCP disconnects
- The
many
endpoints for/button
now accept the button strings ("A", "Select", etc) instead of their enum integer representations - Updated SwaggerDoc descriptions
Breaking Changes
- The
/button/tapmany
and/button/holdmany
endpoints now accept the button strings ("A", "Select", etc) instead of their enum integer representations
Other Notes
The OSX and Linux binaries are experimental.
mGBA-http v0.2.0
Setup
Download both the binary for your computer and mGBASocketServer.lua.
Which mGBA-http binary?
- If you have .NET installed download the smaller file type for your system. That is, the one without "self-contained" in the filename.
- If you do not have .NET installed, or are unsure, download the larger file type for your system. That is, the one with "self-contained" in the filename.
Need configuring?
Also download appsettings.json and put it in the same directory as mGBA-http.
For more help see the full setup guide,
Release Notes
- Created a better custom button API to include:
- Tapping a button (the old button API)
- Tapping multiple buttons simultaneously
- Holding a button for a custom duration (in frames)
- Holding multiple buttons for a custom duration (in frames)
- The button queueing problem is fixed
Breaking Changes
- The old button API
/mgba-http/button
is now/mgba-http/button/tap
Other Notes
The OSX and Linux binaries are experimental.
mGBA-http v0.1.0
Setup
Download both the binary for your computer and mGBASocketServer.lua.
Which mGBA-http binary?
- If you have .NET installed download the smaller file type for your system. That is, the one without "self-contained" in the filename.
- If you do not have .NET installed, or are unsure, download the larger file type for your system. That is, the one with "self-contained" in the filename.
Need configuring?
Also download appsettings.json and put it in the same directory as mGBA-http.
For more help see the full setup guide,
Release Notes
- Initial release 🎉
- Mirrors most mGBA scripting functionality
- Custom button API for easier button sending
- Comes with Swagger.json and SwaggerUI
- Configurable ports and logging
Other Notes
The OSX and Linux binaries are experimental.