So you're using cc65 and want to load a file, whether into system RAM or VERA.
Here's how.
cbm_k_setnam("petfont.bin");
cbm_k_setlfs(0,8,0);
//
// A word about cbm_k_load( destination, address )
//
// The address value of cbm_k_load() gets you 16 bits. Of course,
// VERA's addressing space is larger. So you DO have to properly
// set the FIRST parameter to cbm_k_load():
// 0 points to X16's RAM.
// 1 points to VERA $00000.
// 2 points to VERA $10000.
//
cbm_k_load(2, 0xf800); // replace these with your target address...