Oh, it has a ROM, just on an external chip. I misunderstood your original post. I thought they had somehow programmed the device without using ROM at all, which made it either very old school or very custom.