Skip to content

mGBA-http v0.3.0

Latest
Compare
Choose a tag to compare
@nikouu nikouu released this 18 Jul 06:12
· 1 commit to main since this release

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 to
    • Port: Port to connect to
    • ReadTimeout: 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.