古いビデオ ゲームである Zork をプレイし始めたところ、ゲームが Quetzal ファイル形式で保存されていることがわかりました。私はそのod
出力を見てきましたが、意味をなさないようです。「ケツァール保存ファイル」をグーグルで検索すると、ウィキペディアに出くわしました。
ファイルのマジック ナンバーの読み取りは、多くの場合、次のように表示されます。
「IFF データ、Z マシンまたは Glulx 保存されたゲーム ファイル (Quetzal)」
マジックナンバーと同じ (偶然?) をfile
返すため、それは Quetzal 形式であると確信しています。IFF data, Z-machine or Glulx saved game file (Quetzal)
では、マジック ナンバーとはどういう意味で、おそらく IFZF のような形式にデコードする C プログラムを作成するにはどうすればよいでしょうか?