Remove the first 100 bytes from the file and then generate the hash using SHA-1.
You can make a try with Super Mario Sunshine because we already have that hash.
Not sure if that method was used with these games but you can research about it
- Zelda Wind Waker (USA) : 6b5f06c10d50ebb4099cded88217eb71e5bfbb4a
- Mario Kart Double Dash (USA) : 34bdef709a1ae9799fdabe8e54cff1c7d3665f2b
- Metroid Prime (USA) : ac20c744db18fdf0339f37945e880708fd317231
- Zelda Twilight Princess (USA) : 75edd3ddff41f125d1b4ce1a40378f1b565519e7
- Sonic Adventure 2: Battle (USA) : f8cc51128df2a3b0da9d6f3a234c895a4cd7dc22
- Luigi's Mansion (USA) : 96a7d2e6b6e0a355f6e57ef76bd37f6ee837ed25
- Zelda OOT/MQ (USA) : e959019e5c0bd7a816f90c2f68a09a60892ecaa8
- Soulcalibur 2 (USA) : 49f281fbe7086a4eb400a03c869fcac5f90df55a
- Tales of Symphonia (USA) : b069c1d6cff7364230c5730c4cb513cab896ed63
- Star Fox Adventures (USA) : 0ad671eefbe0833ac0a38e34a9f543ffe8c3cd7f
- F-Zero GX (USA) : cc3beb4ae027eae208d4ffb00eaa13674f56d25e
- Paper Mario - TTYD (USA) : 8e403c1cb6a51967698b0bfeafdaf2a4fa96a61f
- Pokemon XD - GOD (USA) : c1b5218f832403d15aa500ac4d6aacc8865c792d