A 500-in-1 ROM is a compiled image (typically a or .gba file) that contains a custom menu and hundreds of games. While they often promise a massive variety, these collections are usually categorized into three types: