參考資訊:
https://wiki.neogeodev.org/index.php?title=Main_Page
typedef struct ROM_DEF { char name[32]; char parent[32]; char longname[128]; uint32_t year; uint32_t romsize[10]; uint32_t nb_romfile; struct romfile { char filename[32]; uint8_t region; uint32_t src; uint32_t dest; uint32_t size; uint32_t crc; } rom[32]; } ROM_DEF;
P.S. parent指到另一個zip檔案,缺少的檔案會從parent zip提取,屬於階層式架構