view code_part1/OSTC_code_asm_part1/dive_nitrox.inc @ 116:14a074e1a375

Split C code, and use direct linking.
author JeanDo
date Sun, 26 Dec 2010 14:30:13 +0100
parents 8aa8acada0fd
children e0f29e20bd24
line wrap: on
line source

dive_nitrox_width    equ .78
dive_nitrox_height   equ .26
dive_nitrox_block:
    db  .39, .26
    db  .4, 0
    dw  0x0000 ; rgb=(0,0,0)
    dw  0x04c0 ; rgb=(0,154,0)
    dw  0x07e0 ; rgb=(0,254,0)
    dw  0x01e0 ; rgb=(0,62,0)
;
    db  0xf0, 0x07, 0x29, 0x0f, 0x29, 0x0f, 0x29, 0x0f
    db  0x29, 0x0e, 0x30, 0x29, 0x30, 0x0b, 0x30, 0x2d
    db  0x30, 0x08, 0x30, 0x2f, 0x10, 0x06, 0x10, 0xf1
    db  0x21, 0x10, 0x04, 0x30, 0x22, 0x1c, 0x23, 0x30
    db  0x03, 0x22, 0x10, 0x0c, 0x10, 0x23, 0x02, 0x10
    db  0x22, 0x10, 0x04, 0x37, 0x10, 0x23, 0x10, 0x01
    db  0x23, 0x10, 0x04, 0x30, 0x10, 0x2b, 0x00, 0x10
    db  0x25, 0x10, 0x04, 0x30, 0x10, 0x29, 0x11, 0x27
    db  0x10, 0x04, 0x30, 0x28, 0x10, 0x2a, 0x30, 0x04
    db  0x30, 0xf1, 0x24, 0x30, 0x04, 0x10, 0x2a, 0x10
    db  0x0c, 0x10, 0x2a, 0x10, 0x0c, 0x10, 0xf4, 0x22
    db  0x11, 0xf1, 0x27, 0x30, 0x00, 0x10, 0xf1, 0x26
    db  0x30, 0x00, 0x10, 0xf1, 0x26, 0x30, 0x00, 0x10
    db  0xf1, 0x21, 0x10, 0x01, 0x10, 0x20, 0x30, 0x08
    db  0x10, 0x29, 0x10, 0x01, 0x10, 0x20, 0x30, 0x08
    db  0x10, 0x29, 0x10, 0x01, 0x10, 0x20, 0x30, 0x08
    db  0x10, 0xf7, 0x26, 0x10, 0x00, 0x10, 0xf1, 0x26
    db  0x10, 0x00, 0x10, 0xf1, 0x23, 0x10, 0x09, 0x30
    db  0x10, 0x2c, 0x10, 0x0b, 0x10, 0x2b, 0x10, 0x0b
    db  0x30, 0x2e, 0x10, 0x00, 0x10, 0x24, 0x30, 0x00
    db  0x30, 0x2e, 0x10, 0x00, 0x10, 0x24, 0x10, 0x00
    db  0x30, 0x2e, 0x10, 0x00, 0x10, 0x24, 0x30, 0x00
    db  0x30, 0x2e, 0x12, 0x24, 0x31, 0x10, 0xf4, 0x23
    db  0x18, 0x2f, 0x30, 0x08, 0x10, 0x2e, 0x30, 0x08
    db  0x10, 0x2e, 0x10, 0x30, 0x01, 0x30, 0x15, 0x2e
    db  0x10, 0x01, 0x30, 0xf1, 0x25, 0x30, 0x01, 0xf1
    db  0x26, 0x01, 0x30, 0xf1, 0x26, 0x02, 0x30, 0xf1
    db  0x25, 0x02, 0x30, 0xf3, 0x21, 0x11, 0x32, 0x10
    db  0xf1, 0x22, 0x10, 0x06, 0x10, 0x2f, 0x10, 0x08
    db  0x2f, 0x30, 0x01, 0x13, 0x30, 0x01, 0x10, 0x2e
    db  0x01, 0x10, 0x24, 0x10, 0x00, 0x30, 0x2e, 0x01
    db  0x25, 0x10, 0x00, 0x30, 0x2e, 0x01, 0x10, 0x24
    db  0x30, 0x00, 0x30, 0x2e, 0x30, 0x02, 0x30, 0x10
    db  0x30, 0x02, 0x10, 0x2f, 0x07, 0x30, 0xf1, 0x21
    db  0x05, 0x30, 0xf1, 0x23, 0x13, 0xf1, 0x22, 0x10
    db  0x27, 0x11, 0x2e, 0x30, 0x00, 0x10, 0x24, 0x30
    db  0x00, 0x10, 0x2e, 0x30, 0x01, 0x10, 0x22, 0x30
    db  0x01, 0x10, 0x2e, 0x30, 0x03, 0x10, 0x02, 0x10
    db  0x26, 0x10, 0x28, 0x30, 0x05, 0x27, 0x11, 0x29
    db  0x10, 0x04, 0x10, 0x26, 0x10, 0x30, 0x28, 0x10
    db  0x06, 0x10, 0x25, 0x30, 0x00, 0x10, 0x26, 0x10
    db  0x02, 0x11, 0x03, 0x10, 0x23, 0x10, 0x01, 0x30
    db  0x26, 0x30, 0x00, 0x30, 0x23, 0x30, 0x01, 0x10
    db  0x23, 0x30, 0x02, 0x10, 0x25, 0x30, 0x10, 0x25
    db  0x10, 0x00, 0x10, 0x22, 0x10, 0x04, 0x2f, 0x10
    db  0x22, 0x06, 0xf1, 0x21, 0x08, 0x10, 0x2d, 0x10
    db  0x0a, 0x30, 0x2b, 0x30, 0x0d, 0x30, 0x11, 0x23
    db  0x11, 0x30, 0x07