Annotation of hatari/src/cartimg.c, revision 1.1.1.5

1.1.1.4   root        1: /*
                      2:   Hatari - cart.img
                      3: 
                      4:   This file is distributed under the GNU Public License, version 2 or at
                      5:   your option any later version. Read the file gpl.txt for details.
                      6: */
1.1       root        7: 
1.1.1.2   root        8: /* Cartridge - with our gemdos handler */
                      9: /* C-Init flag has bit 3 set = before disk boot, but after GEMDOS init */
1.1.1.4   root       10: unsigned char cart_hdr[] =
                     11: {
1.1.1.2   root       12:   0xAB,0xCD,0xEF,0x42,        /* C-FLAG */
                     13:   0x00,0x00,0x00,0x00,        /* C-NEXT */
1.1.1.5 ! root       14:   0x08,0xFA,0x00,0x24,        /* C-INIT */
1.1.1.2   root       15:   0x00,0x00,0x00,0x00,        /* C-RUN */
                     16:   0x00,0x00,                  /* C-TIME */
                     17:   0x00,0x00,                  /* C-DATE */
                     18:   0x00,0x00,0x00,0x00,        /* C-BSIZ, offset: $14*/
                     19:   'H','A','T','A','R','I','.','I','M','G',0x00,0x00, /* C-NAME */
                     20: 
1.1.1.5 ! root       21:   /* Code ($FA0024) - Set up GEMDOS handler and initialize some system variables */
        !            22:   0xA0,0x00,                  /* Line-A init (for VDI resolutions, see OpCode_SysInit()) */
        !            23:   0x00,0x0A,                  /* SYSINIT_OPCODE */
1.1.1.2   root       24:   0x4E,0x75                   /* RTS */
1.1.1.5 ! root       25: };
        !            26: 
1.1.1.2   root       27: 
1.1.1.4   root       28: /* NOTE! Remove first 0x1c (PRG_HEADER_SIZE) bytes from image */
1.1       root       29: 
1.1.1.5 ! root       30: unsigned char cart_img[624-PRG_HEADER_SIZE] =
1.1.1.4   root       31: {
1.1.1.5 ! root       32: 0x00,0xfa,0x11,0xc8,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x08,0x69,0x00,
        !            33: 0x00,0x0a,0x66,0x00,0x00,0x04,0x4e,0x73,0x00,0x09,0x41,0xef,0x00,0x08,
        !            34: 0x08,0x17,0x00,0x05,0x66,0x04,0x4e,0x68,0x54,0x48,0x4a,0x50,0x66,0x2a,
        !            35: 0x2f,0x0e,0x2c,0x48,0x2f,0x0e,0x61,0x00,0x00,0x3c,0x2c,0x5f,0x61,0x00,
        !            36: 0x00,0x8a,0x61,0x00,0x00,0xa8,0x42,0xae,0x00,0x02,0x42,0xae,0x00,0x0a,
        !            37: 0x2d,0x40,0x00,0x06,0x3c,0xbc,0x00,0x04,0x2c,0x5f,0x60,0x00,0xff,0xc4,
        !            38: 0x0c,0x50,0x00,0x03,0x66,0xbc,0x2f,0x0e,0x2c,0x48,0x61,0x00,0x00,0x0e,
        !            39: 0x61,0x00,0x00,0x5e,0x61,0x00,0x00,0x7c,0x2c,0x5f,0x4e,0x73,0x3f,0x3c,
        !            40: 0x00,0x2f,0x4e,0x41,0x54,0x4f,0x20,0x40,0x2f,0x18,0x2f,0x18,0x2f,0x18,
        !            41: 0x2f,0x18,0x2f,0x18,0x2f,0x18,0x2f,0x18,0x2f,0x18,0x2f,0x18,0x2f,0x18,
        !            42: 0x2f,0x18,0x2f,0x08,0x3f,0x3c,0x00,0x17,0x2f,0x2e,0x00,0x02,0x3f,0x3c,
        !            43: 0x00,0x4e,0x4e,0x41,0x50,0x4f,0x20,0x5f,0x21,0x1f,0x21,0x1f,0x21,0x1f,
        !            44: 0x21,0x1f,0x21,0x1f,0x21,0x1f,0x21,0x1f,0x21,0x1f,0x21,0x1f,0x21,0x1f,
        !            45: 0x21,0x1f,0x4a,0x80,0x67,0x04,0x58,0x4f,0x60,0xaa,0x4e,0x75,0x2f,0x2e,
        !            46: 0x00,0x0a,0x2f,0x2e,0x00,0x06,0x42,0xa7,0x3f,0x3c,0x00,0x05,0x3f,0x3c,
        !            47: 0x00,0x4b,0x4e,0x41,0x4f,0xef,0x00,0x10,0x4a,0x80,0x6b,0x02,0x4e,0x75,
        !            48: 0x58,0x4f,0x60,0x86,0x48,0xe7,0x03,0x1c,0x2a,0x40,0x42,0x67,0x2f,0x2e,
        !            49: 0x00,0x02,0x3f,0x3c,0x00,0x3d,0x4e,0x41,0x50,0x4f,0x2c,0x00,0x2f,0x0d,
        !            50: 0x06,0x97,0x00,0x00,0x00,0xe4,0x48,0x78,0x00,0x1c,0x3f,0x06,0x3f,0x3c,
        !            51: 0x00,0x3f,0x4e,0x41,0x4f,0xef,0x00,0x0c,0x2f,0x0d,0x06,0x97,0x00,0x00,
        !            52: 0x01,0x00,0x48,0x79,0x7f,0xff,0xff,0xff,0x3f,0x06,0x3f,0x3c,0x00,0x3f,
        !            53: 0x4e,0x41,0x4f,0xef,0x00,0x0c,0x3f,0x06,0x3f,0x3c,0x00,0x3e,0x4e,0x41,
        !            54: 0x58,0x4f,0x49,0xed,0x00,0x08,0x20,0x0d,0x06,0x80,0x00,0x00,0x01,0x00,
        !            55: 0x28,0xc0,0x20,0x2d,0x00,0xe6,0x28,0xc0,0xd0,0xad,0x00,0x08,0x28,0xc0,
        !            56: 0x28,0xed,0x00,0xea,0xd0,0xad,0x00,0xea,0x28,0xc0,0x28,0xed,0x00,0xee,
        !            57: 0x20,0x0d,0x06,0x80,0x00,0x00,0x00,0x80,0x2b,0x40,0x00,0x20,0x28,0x6d,
        !            58: 0x00,0x18,0xd9,0xed,0x00,0xf2,0x26,0x6d,0x00,0x08,0x20,0x0b,0x4a,0x6d,
        !            59: 0x00,0xfe,0x66,0x32,0x2e,0x14,0x28,0xfc,0x00,0x00,0x00,0x00,0xbe,0xbc,
        !            60: 0x00,0x00,0x00,0x00,0x67,0x22,0xd7,0xc7,0x7e,0x00,0xd1,0x93,0x1e,0x14,
        !            61: 0x18,0xfc,0x00,0x00,0xbe,0x3c,0x00,0x00,0x67,0x10,0xbe,0x3c,0x00,0x01,
        !            62: 0x66,0x06,0x47,0xeb,0x00,0xfe,0x60,0xe8,0xd6,0xc7,0x60,0xe2,0x20,0x2d,
        !            63: 0x00,0x1c,0x67,0x0a,0x20,0x6d,0x00,0x18,0x42,0x18,0x53,0x80,0x66,0xfa,
        !            64: 0x20,0x0d,0x4c,0xdf,0x38,0xc0,0x4e,0x75,0x48,0xe7,0x7f,0xfe,0x3f,0x3c,
        !            65: 0x00,0x00,0x3f,0x3c,0x00,0x00,0x3f,0x3c,0x00,0x01,0x2f,0x3c,0x00,0x00,
        !            66: 0x16,0x7a,0x3f,0x3c,0x00,0x00,0x3f,0x3c };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.