2 minuti per cercare nel forum e avresti trovato almeno una risposta riguardo al formato crt, gia' trattato in
questo thread.
I link che vedrai in quel thread funzionano, ma NON devi cliccarli, bensi' copiare l'url in una nuova finestra del browser, altrimenti altervista dira' che non trova il file.
Se poi spieghi, o meglio fai vedere di che prg si tratta, si puo' provare a convertirlo.
Un programma basic o un programma che inizia a 2049 ($0801) ad esempio non puo' essere messo su cartuccia, ma va preparato un piccolo pezzo di codice che lo riloca da $8000 a $0801 e lo fa partire. Se invece il codice parte da $8009 si puo' fare, sempre se si e' messo a $8000 il necessario header perche' il c64 capisca che si tratta di una cartuccia e quindi possa far partire il codice.
Dopo aver fatto il prg va convertito il bin in crt, esistono almeno 2 programmi che lo fanno: mcart, di Markus Brenner, e cartconv, fornito con Vice.
Tutto questo solo per quanto riguarda la preparazione di un CRT emulabile da vice/ccs. Per poi farne una vera e propria va burnato il bin in una eprom da 8k, se il programma non e' superiore. in quel caso la vedo dura perche' per gestire + di 8k e' necessario anche dell'hardware aggiuntivo per permettere il bankswitching, dato che il C64 vede sempre e solo 8k alla volta da una cart.