!full! - Avp14m Incorrect Length

MAME is strictly version-dependent. As better "dumps" of original arcade chips are made, the developers update the emulator to expect these more accurate files. If you have an older ROM file and a newer version of MAME (or vice-versa), the emulator will flag it as "incorrect length" or having a "wrong checksum". How to fix it

Instead of hardcoding length, validate against an expected range or use a length field in the protocol: avp14m incorrect length