14Fermer16
matmookLe 15/12/2013 à 15:36
Mon lynxcart.cfg :
SYMBOLS {
    __STACKSIZE__: type = weak, value = $0800;
    __STARTOFDIRECTORY__: type = weak, value = $00CB;
    __BLOCKSIZE__: type = weak, value = 512;
    __EXEHDR__:    type = import;
    __BOOTLDR__:   type = import;
    __TITLESIZE__: type = weak, value = $8000;
    __BSIZE__: type = weak, value = $0200;
}
MEMORY {
    ZP:     file = "", define = yes, start = $0000, size = $0100;
    HEADER: file = %O,               start = $0000, size = $0040;
    BOOT:   file = %O,               start = $0200, size = __STARTOFDIRECTORY__;
    DIR:    file = %O,               start = $0100, size = 4*8;
    RAM:    file = %O, define = yes, start = $8000, size = $7E58 - __STACKSIZE__;
    TITLE:  file = %O, define = yes, start = $0500, size = __TITLESIZE__;
    B:      file = %O, define = yes, start = $0500, size = __BSIZE__;
}
SEGMENTS {
    EXEHDR:   load = HEADER, type = ro;
    BOOTLDR:  load = BOOT,   type = ro;
    DIRECTORY:load = DIR,    type = ro;
    STARTUP:  load = RAM,    type = ro,  define = yes;
    LOWCODE:  load = RAM,    type = ro,                optional = yes;
    INIT:     load = RAM,    type = ro,  define = yes, optional = yes;
    CODE:     load = RAM,    type = ro,  define = yes;
    RODATA:   load = RAM,    type = ro,  define = yes;
    DATA:     load = RAM,    type = rw,  define = yes;
    BSS:      load = RAM,    type = bss, define = yes;
    ZEROPAGE: load = ZP,     type = zp;
    EXTZP:    load = ZP,     type = zp,                optional = yes;
    APPZP:    load = ZP,     type = zp,                optional = yes;

    TITLE_CODE: load = TITLE, type = ro, define = yes;
    TITLE_DATA: load = TITLE, type = rw, define = yes;
    TITLE_RODATA: load = TITLE, type = ro, define = yes;
    TITLE_BSS: load = TITLE, type = bss, optional = yes;

    B_CODE: load = B, type = ro, define = yes;
    B_RODATA: load = B, type = ro, define = yes;
    B_DATA: load = B, type = rw, define = yes;
    B_BSS: load = B, type = bss, optional = yes;

}
FEATURES {
    CONDES: segment = INIT,
        type    = constructor,
        label   = __CONSTRUCTOR_TABLE__,
        count   = __CONSTRUCTOR_COUNT__;
    CONDES: segment = RODATA,
        type    = destructor,
        label   = __DESTRUCTOR_TABLE__,
        count   = __DESTRUCTOR_COUNT__;
    CONDES: segment = RODATA,
        type    = interruptor,
        label   = __INTERRUPTOR_TABLE__,
        count   = __INTERRUPTOR_COUNT__;
}


J'ai du décaler le début de la ram pour que segment TITRE passe.
Et pour l'upload sur la flashcard, j'ai mis en bin/lyx en 128k (j'ai aussi tenté les autres configuration mais je tombe toujours sur le "Insert Game".