add untested support for SAVEGAME.NET files and move savegame number parsing to its own function