Skip to content

v2.14.0

Compare
Choose a tag to compare
@Polprzewodnikowy Polprzewodnikowy released this 11 Mar 23:28
· 118 commits to main since this release

PC app changelog:

  • sc64deployer - new tool written from scratch in Rust now replaces previous sc64.py Python script
  • Streamlined user interface - designed around specific commands instead of general arguments
  • New remote connection option - tool can be run as server to expose SC64 device over network
  • Automatic save detection now uses mupen64plus.ini database
  • Firmware update now validates file and prompts user to confirm operation

Firmware changelog:

  • Bootloader now doesn't display CPU registers on runtime errors
  • Changed error messages for menu loading
  • Added firmware revision reporting for VERSION_GET USB/N64 command
  • MEMORY_WRITE/FLASH_ERASE_BLOCK USB commands are no longer capable of overwriting/erasing bootloader area in flash memory
  • USB commands now return error when address or length is outside of supported memory range
  • Fixed partial reads from N64 side for USB_WRITE USB command
  • Added memory location and length safeguards for FIRMWARE_BACKUP/FIRMWARE_UPDATE USB commands
  • FLASH_ERASE_BLOCK USB/N64 command now requires address as the argument instead of offset