Skip to content

Releases: MattEqualsCoder/SnesConnectorLibrary

SNES Connector Library v0.9.4

23 Mar 13:07

Choose a tag to compare

  • Updated to use port 23074 for QUSB2SNES connections instead of 8080

SNES Connector Library v0.9.3

13 Mar 23:26

Choose a tag to compare

  • Wait for a file list command to return that a PutFile request was successful (based on Py2Snes)
  • Update to prevent reconnecting to the same connector
  • Updated debug logging to print out some data coming from the emulator

SNES Connector Library v0.9.0

07 Mar 03:46
b7618c7

Choose a tag to compare

This is the last major update with new functionality for the SNES Connector Library. Some smaller features may be added, and I'll try to fix any bugs that come up. Over time when I'm confident in the stability of this, I'll bump it up to 1.0.0.

  • Added multiple new features to be used with USB2SNES and SNI connectors with hardware that communicate via sd2snes like the FxPakPro
    • GetFileList - Retrieve a list of files on the device
    • BootRom - Boots a rom file to play it
    • UploadFile - Uploads a file to the device
    • DeleteFile - Deletes a file from the device
  • The basic memory requests have been updated to use the functions MakeMemoryRequest and AddRecurringMemoryRequest to be more explicit about what is being done, and the RequestType property has been changed to MemoryRequestType.
  • The SNES Connector Library will now attempt to discern the capabilities of the connector and will prevent performing actions it can't do with the connector
  • Fixed the USB2SNES connector to be able to update the WRAM when using hardware
  • Cleaned up the SnesConnector UI app and added functionality for the above to it

SNES Connector Library v0.1.6

19 Feb 19:35

Choose a tag to compare

  • Fixed an issue where the response for RespondOnChangeOnly = true recurring requests not coming through the first time after connecting/reconnecting.
  • Added a try/catch when invoking an action after retrieving a message to prevent the connector losing connection entirely on exceptions.
  • Updated the Avalonia App to use Host.CreateDefaultBuilder.

SNES Connector Library v0.1.5

12 Feb 17:19

Choose a tag to compare

  • Fixed issue with recurring requests RespondOnChangeOnly not invoking properly sometimes
  • Changed Lua script port to not conflict with current SMZ3

SNES Connector Library v0.1.3

06 Feb 19:22
ae73ff6

Choose a tag to compare

  • Updated recurring requests to prevent unnecessary duplicate calls out to the connector for the same memory location
  • Updated recurring requests to only be for retrieving data
  • Updated the MakeRequest to use a new SnesSingleMemoryRequest class to be more explicit

SNES Connector Library v0.1.2

06 Feb 00:15
0fae46f

Choose a tag to compare

Updated to .net 8

SNES Connector Library v0.1.1

02 Feb 14:32

Choose a tag to compare

Updated SnesData functions to return data from first read byte.

SNES Connector Library v0.1.0

02 Feb 06:28
c95c3f2

Choose a tag to compare

Initial version of the SMZ3 Connector Library