Utilities

Some useful programs to have on your PC.

Hakchi2 CE
Program that allows, among other things, the addition on games to the SNES Classic. https://github.com/TeamShinkansen/Hakchi2-CE

Floating IPS
A patcher, ie, a program that applies patches to games, creating romhacks.

A 'patch' is a file that contains information on how a specific game image should be changed, but patches don't get applied or change the game images by themselves. In order to apply a patch to a game ("patch a game") the user needs a program.

romhacking.net (RHDN) is a popular source of game patches. SMW Central is a popular source of Super Mario World patches.

https://www.romhacking.net/utilities/1040/

Notepad++
Allows for the editing of text files without changing the "end-of-line style".

XML Notepad
A program to view and edit .xml files. It is not recommended to do heavy or important edits on it, as this program occasionally crashes, but it is good for viewing and doing lesser edits, like adding new entries to the Hakchi2 CE's snescarts.xml file

Linux File Systems for Windows
Linux File Systems for Windows by Paragon Software allows you to use an ext4-formatted USB drive on your Windows computer. ext4 is usually the fastest file system to use with aan SUB drive on a SNES Classic.

official page: https://www.paragon-software.com/home/linuxfs-windows/

7-Zip
Packs and unpacks files, also useful for showing the CRC32 of files. https://www.7-zip.org/

FileZilla
Software to acces the SNES Classic through FTP.

chdman
Useful for disc-based systems. What does it do? *It can take .bin & .cue files and compress/convert them into a single .chd file. Alternatively, there's another batch file included with the download that converts .chd to .bin & .cue (never used it, but that's what it says it does)

sfrom Tool
Converts back and forth between sfc/smc and sfroms; also converts Canoes's sram saves back and forth to common .sav files. http://darkakuma.z-net.us/p/sfromtool.html

Canoe patches .cnp files to be used with sfrom Tool: http://www.robin64.co.uk/sfromtoolpatchpack/

sfrom2sfc
Converts sfrom files to sfc files. It doesn't work with all .sfrom files. The program will crash with some .sfrom files.

GGGuy
Allow to embbed Game Genie codes directly into ROMS, creating romhacks possible playable on Canoe. It won't work with all cheat codes, however.

cdmage
Converts bin+cue files into chd files?

HxD
An hex editor. Is it really useful for the SNES Classic/does it belong here (?)

KDiff3
Application to compare and show differences amongst 2 or 3 files.

ipsbehead
It modifies IPS patches that require headered ROMs, so that the altered patches work with non-headered ROMs. https://github.com/heuripedes/ipsbehead