Efectivamente vas a tener que meter los datos como array. Asi esta en las ROMS y en los MEGAROMs lo que pasa es que en los MEGAROMs cuentas con gestión de bancos y eso casi que ahora esta empezando .. mejor te olvidas
Enseguida descubriras que tus 16K de RAM empiezan a quedarse en poca cosa ... entonces tu siguiente paso será meter los datos comprimidos usando algún tipo de compresor (bitbuster, pletter, RLE, etc.)
Aún así veras que para meter muchos más gráficos y música 16Kb se quedan en nada, teniendo en cuenta que has de dejar sitio para la pila.
Entonces aquí entra el MSXDOS2.x :-) .. ya no tendrás más problemas con esta limitación. Podrás reservar memoria y tendrás los maravillos archivos en disco.
Ale .. a ver si te llega el email .. busca en "Correo no deseado"