Player (6)
Joined: 1/20/2022
Posts: 4
I finished making my first TAS today, and I have everything I need to submit it, except for a checksum. The submission instructions says to provide a checksum of your ROM (SHA1 recommended). I have no idea what this is or how to find it. Can someone give me easy instructions on how to find it?
Emulator Coder, Judge, Experienced player (595)
Joined: 2/26/2020
Posts: 694
Location: California
KidKoopa wrote:
I finished making my first TAS today, and I have everything I need to submit it, except for a checksum. The submission instructions says to provide a checksum of your ROM (SHA1 recommended). I have no idea what this is or how to find it. Can someone give me easy instructions on how to find it?
Typically the emulator will just provide it for you. You can also just go google SHA1 file checksum online and get a site which gives the SHA1 of a file. That said, typically this isn't really needed for a submission, it's more needed when the movie format doesn't provide such info (rare, especially with BizHawk used for most tasing and it providing this functionality in the movie format and throwing warnings if it detects mismatches) or it's hard to get such info (binary movie formats, e.g. Dolphin's movie format) or the checksum contained is just garbage (VBA with CRC8, which is very unreliable).
Player (6)
Joined: 1/20/2022
Posts: 4
CasualPokePlayer wrote:
Typically the emulator will just provide it for you. You can also just go google SHA1 file checksum online and get a site which gives the SHA1 of a file. That said, typically this isn't really needed for a submission, it's more needed when the movie format doesn't provide such info (rare, especially with BizHawk used for most tasing and it providing this functionality in the movie format and throws warnings if it detects mismatches) or it's hard to get such info (binary movie formats, e.g. Dolphin's movie format) or the checksum contained is just garbage (VBA with CRC8, which is very unreliable).
I used Bizhawk 2.7, and probably will continue to use Bizhawk for any TAS I make in the future. So does this mean the b2k file I submit will provide judges the checksum for me?
Emulator Coder, Judge, Experienced player (595)
Joined: 2/26/2020
Posts: 694
Location: California
KidKoopa wrote:
CasualPokePlayer wrote:
Typically the emulator will just provide it for you. You can also just go google SHA1 file checksum online and get a site which gives the SHA1 of a file. That said, typically this isn't really needed for a submission, it's more needed when the movie format doesn't provide such info (rare, especially with BizHawk used for most tasing and it providing this functionality in the movie format and throws warnings if it detects mismatches) or it's hard to get such info (binary movie formats, e.g. Dolphin's movie format) or the checksum contained is just garbage (VBA with CRC8, which is very unreliable).
I used Bizhawk 2.7, and probably will continue to use Bizhawk for any TAS I make in the future. So does this mean the b2k file I submit will provide judges the checksum for me?
Yes, BizHawk provides a checksum within it's movie file right in the header file (which is easily obtainable as the bk2 is just a zip file in reality).
Player (6)
Joined: 1/20/2022
Posts: 4
CasualPokePlayer wrote:
Yes, BizHawk provides a checksum within it's movie file right in the header file (which is easily obtainable as the bk2 is just a zip file in reality).
Thank you for the info! Much appreciated.