Hallo, guten Tag.
Wie kann man bitte die sogenannte Grafik vom VIC20 mit dem cc65 nutzen?
ich habe den VIC20 im vICE mit 28kb laufen.
Finde keine Lösung mit dem vic20.cfg dafür.
Danke
Gruss
Code
- SYMBOLS {
- __LOADADDR__: type = import;
- __EXEHDR__: type = import;
- __STACKSIZE__: type = weak, value = $0400; # 1k stack
- }
- MEMORY {
- ZP: file = "", define = yes, start = $0002, size = $001A;
- LOADADDR: file = %O, start = $0FFF, size = $0002;
- HEADER: file = %O, start = $1001, size = $000C;
- MAIN: file = %O, define = yes, start = $100D, size = $0DF3 - __STACKSIZE__;
- }
- SEGMENTS {
- ZEROPAGE: load = ZP, type = zp;
- LOADADDR: load = LOADADDR, type = ro;
- EXEHDR: load = HEADER, type = ro;
- STARTUP: load = MAIN, type = ro;
- LOWCODE: load = MAIN, type = ro, optional = yes;
- ONCE: load = MAIN, type = ro, optional = yes;
- CODE: load = MAIN, type = ro;
- RODATA: load = MAIN, type = ro;
- DATA: load = MAIN, type = rw;
- INIT: load = MAIN, type = bss;
- BSS: load = MAIN, type = bss, define = yes;
- }
- FEATURES {
- CONDES: type = constructor,
- label = __CONSTRUCTOR_TABLE__,
- count = __CONSTRUCTOR_COUNT__,
- segment = ONCE;
- CONDES: type = destructor,
- label = __DESTRUCTOR_TABLE__,
- count = __DESTRUCTOR_COUNT__,
- segment = RODATA;
- CONDES: type = interruptor,
- label = __INTERRUPTOR_TABLE__,
- count = __INTERRUPTOR_COUNT__,
- segment = RODATA,
- import = __CALLIRQ__;
- }