HOWTO: Making a ROM

An expansion ROM is

An expansion ROM is a maximum of 16384 bytes in length.

If your ROM program is larger than this, it must be split

Your program would then use one background ROM and one or more expansion ROMs. If your ROM program is longer than this, it must be split into blocks of 16384 bytes