It looks like GCIT (GameCube Iso Tool) likes the F-Zero .gcm dump as well. You can explore the innards visually.
There is also a nice trail of bits to follow in the GameCube scene:
In the above attempts to query the F-Zero .gcm file I noted "DOL" mentioned a few times (Probably short for Dolphin of course).
"dol files are the pure binary native executable format of both the Wii and the Gamecube. ELF files are the format output by the linker which contain debugging information, dol files are created from the elf files. The dol format is the preferred and recommended format for distribution."
https://devkitpro.org/viewtopic.php?f=7&t=83
These old GameCube tools by Stefan Esser for loading the DOL files into IDA pro may be useful too:
https://github.com/heinermann/ida-wii-loaders
Appropriate memory addresses and other details for the DOL Executable are here:
https://emu-docs.org/GameCube/General/yagcd/chap14.html
start end size description
0x0000 0x001B Text[0..6] sections File Positions
0x001C 0x0047 Data[0..10] sections File Positions
0x0048 0x0063 Text[0..6] sections Mem Address
0x0064 0x008F Data[0..10] sections Mem Address
0x0090 0x00AB Text[0..6] sections Sizes
0x00AC 0x00D7 Data[0..10] sections Sizes
0x00D8 0x04 BSS Mem address
0x00DC 0x04 BSS Size
0x00E0 0x04 Entry Point
0x00e4 0x1c unused
0x0100 Start of sections data (body)