Releases: alttpo/sni
v0.0.98
v0.0.97
usb2snes: fix websocket receiving to Discard() any remaining frames after parsing message body
usb2snes: skip processing 0-byte reads
v0.0.96
fxpakpro: fix asm copy generation tests per new sizing
fxpakpro: fix WRAM writes to work on all ROMs; add runtime/trace tracing annotations
fxpakpro: prevent infinite loops when reading no data
fxpakpro: attempt to improve vget, vput by using simpler sendSerial method
fxpakpro: prevent empty response for ListDevices()
emunwa: disable old port range by default to avoid false-positive connections
retroarch: attempt to prevent infinite wait if something goes wrong during detection
usb2snes: retire port 8080 listener
grpc: fix PutFile response to set Size properly
mutex: fix lock-defer-unlock order to be consistent across codebase
go: upgrade serial, grpc
gui: fix GUI hangs when attempting to refresh device list and ListDevices requests are coming in; keep all busy work off the main GUI thread which includes direct GUI callback methods
CI: update Go and actions (#39)
build docs: linux: mention both libayatana-appindicator and the other one (#36)
systray: update to latest
examples: regenerate SNI grpc client code
examples: Update gRPCweb example (#33)
v0.0.95
luabridge: optimize MultiReadMemory to send overlapping Read requests and collect responses after all are sent; improved Connector.lua to allow up to 8 iterations of processing input command lines per game frame
v0.0.94
fxpakpro: automatically split WRAM writes across multiple NMI frames instead of bailing when too much data is sent
go: upgrade modules to latest including systray which was merged with upstream master
v0.0.93
v0.0.93
v0.0.92
Includes new shrunken snfm binaries
v0.0.91
Shrunk sni binaries by removing DWARF symbols and disabling function inlining.
v0.0.90
v0.0.89
sni: add SA-1 memory mapping support
grpcweb: fix CORS to allow all websocket requests on localhost:8190
emunwa: fix detector to reopen connection if closed due to error from EMULATOR_INFO response
emunwa: tolerate bad response to EMULATOR_INFO command from nwa server
fxpakpro: rename NMI EXE to USB EXE; adjust $2C00 buffer to correct size of 512 per ikari_01 comments