natto Le 10/02/2002 à 10:36 g pas compris ta question mais moi pour afficher une map je fais ça:
void mapaff(void)
{
unsigned short x,y;
ClearGrayScreen2B(virtu0,virtu1);
for (x=0;x<10;x++) {for(y=0;y<6;y++){GraySprite16_OR(x*16,y*16,16,w[wor[mapy*6+y][mapx*10+x][0]*2],w[wor[mapy*6+y][mapx*10+x][0]*2+1],virtu0,virtu1);}}
}
avec:
unsigned short wor [12][20][2]={ {{31},{31},{31},{31},{31},{31},{31},{31},{31},{31},{31},{171},{163},{173},{171},{172},{173},{171},{172},{173}}
,{{31},{8},{8},{171},{172},{173},{8},{8},{8},{8},{8},{174},{180},{176},{174},{166},{176},{174},{170},{176}}
,{{217},{84},{216},{174},{175},{176},{8},{8},{8},{8},{8},{168},{82},{179},{168},{82},{169},{168},{82},{169}}
,{{31},{216},{216},{177},{82},{179},{8},{8},{8},{8},{8},{250},{216},{216},{216},{8},{216},{8},{8},{250}}
,{{31},{8},{217},{217},{8},{217},{217},{8},{8},{8},{8},{8},{8},{8},{8},{8},{8},{217},{217},{8}}
,{{31},{8},{8},{8},{8},{8},{8},{8},{8},{8},{8},{216},{250},{250},{216},{8},{217},{217},{8},{8}}
,{{31},{8},{8},{8},{8},{8},{8},{8},{8},{8},{8},{145},{146},{147},{216},{8},{217},{217},{8},{8}}
,{{31},{8},{8},{8},{8},{8},{216},{216},{8},{250},{250},{148},{149},{150},{8},{8},{8},{8},{217},{8}}
,{{31},{8},{8},{8},{8},{8},{8},{8},{250},{250},{250},{152},{58},{152},{8},{8},{8},{8},{217},{8}}
,{{31},{216},{112},{8},{112},{8},{8},{216},{250},{250},{250},{8},{8},{8},{8},{250},{8},{216},{8},{216}}
,{{217},{216},{113},{8},{113},{217},{216},{250},{250},{250},{250},{8},{8},{8},{250},{84},{8},{8},{216},{8}}
,{{217},{217},{31},{31},{31},{216},{250},{250},{250},{250},{250},{250},{250},{250},{250},{8},{8},{216},{216},{216}}};
et:
unsigned short w[][16]={
{},//light
{},//dark
{ 0x0, 0x0, 0x3100, 0xA00, 0xA40, 0x208, 0xA, 0x8, 0x8000, 0x5000, 0x4020, 0x10, 0x194, 0x50, 0x0, 0x0},
{ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
{ 0x0, 0x2000, 0x3200, 0x1600, 0xC400, 0x6000, 0x0, 0x0, 0x0, 0x10, 0x19, 0xB, 0x62, 0x30, 0x0, 0x0},
{},
{},
{ 0xEC, 0x7EEF, 0x7EEF, 0x780F, 0x7BC0, 0x3DB, 0xDBDB, 0xDBDB, 0xDBC3, 0xD83B, 0xDDBB, 0x1B8, 0xFBBD, 0xFBBD, 0xFBBD, 0xFB01},
{},
{},
{ 0x0, 0xFFFF, 0x0, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0xDDDD, 0x0, 0xFFFF, 0x0},
{ 0xFFFF, 0x0, 0xFFFF, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0xFFFF, 0x0, 0xFFFF},
{ 0x5FFA, 0x4002, 0x5FFA, 0x5FFA, 0x5FFA, 0x4002, 0x5FFA, 0x5FFA, 0x5FFA, 0x4002, 0x5FFA, 0x5FFA, 0x5FFA, 0x4002, 0x5FFA, 0x5FFA},
{ 0xA005, 0xBFFD, 0xA005, 0xA005, 0xA005, 0xBFFD, 0xA005, 0xA005, 0xA005, 0xBFFD, 0xA005, 0xA005, 0xA005, 0xBFFD, 0xA005, 0xA005},
{ 0x0, 0x2020, 0x0, 0x202, 0x0, 0x4040, 0x204, 0x0, 0x0, 0x2020, 0x0, 0x102, 0x0, 0x4040, 0x404, 0x0},
{},
{ 0x0, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x2000, 0x4, 0x0, 0x0},
{},
{},
{ 0x180, 0x240, 0x420, 0x810, 0x1008, 0x2004, 0x4002, 0x8001, 0x8001, 0x4002, 0x2004, 0x1008, 0x810, 0x420, 0x240, 0x180},
{ 0x660, 0xC30, 0x1998, 0x324C, 0x6426, 0xC913, 0x9009, 0x2004, 0x2404, 0x9049, 0xC813, 0x6426, 0x324C, 0x1998, 0xC30, 0x660},
{ 0x990, 0x13C8, 0x2664, 0x4DB2, 0x9BD9, 0x36EC, 0x6FF6, 0xDFFB, 0xDBFB, 0x6FB6, 0x37EC, 0x9BD9, 0x4DB2, 0x2664, 0x13C8, 0x990},
{ 0xD34B, 0xD3DB, 0x9FF8, 0x7E6, 0xF3CF, 0xF819, 0xFBDB, 0xFBCE, 0xFBEB, 0xD809, 0x97ED, 0xF627, 0x65F0, 0xD99, 0xDFFB, 0xD66A},
{ 0x2CB4, 0x2C24, 0x6007, 0xF819, 0xC30, 0x7E6, 0x424, 0x431, 0x414, 0x27F6, 0x6812, 0x9D8, 0x9A0F, 0xF266, 0x2004, 0x2995},
{ 0xF01F, 0xCFE3, 0x3FF8, 0x7C3E, 0x6186, 0x4DB4, 0xADB5, 0xADB5, 0xADB5, 0xADB5, 0xB81D, 0x67E6, 0x1FFA, 0x381C, 0x67EE, 0x1FF0},
{ 0xFFFF, 0xF01F, 0xC007, 0x83C1, 0x9E79, 0xB24B, 0x524A, 0x524A, 0x524A, 0x524A, 0x47E2, 0x9819, 0xE005, 0xC7E3, 0x9FF1, 0xFFFF},
{ 0x8001, 0x6006, 0x6FF6, 0x6006, 0x6FF6, 0x6FF6, 0x6006, 0x6FF6, 0x6FF6, 0x6006, 0x6FF6, 0x6FF6, 0x6006, 0x6FF6, 0x6006, 0x8001},
{ 0x7FFE, 0x9FF9, 0x9009, 0x9FF9, 0x9009, 0x9009, 0x9FF9, 0x9009, 0x9009, 0x9FF9, 0x9009, 0x9009, 0x9FF9, 0x9009, 0x9FF9, 0x7FFE},
{},
{ 0x8001, 0x8001, 0xFFFF, 0xFFFF, 0x8001, 0x8001, 0xFFFF, 0xFFFF, 0x8001, 0x8001, 0xFFFF, 0xFFFF, 0x8001, 0x8001, 0xFFFF, 0xFFFF},
{},
{ 0xFFFF, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xCCCC, 0xFFFF},
{},
{ 0xFFFF, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0xFFFF},
{},
{ 0xFFFF, 0xFFFF, 0x8001, 0x8001, 0xFFFF, 0xFFFF, 0x8001, 0x8001, 0xFFFF, 0xFFFF, 0x8001, 0x8001, 0xFFFF, 0xFFFF, 0x8001, 0x8001},
{},
{}};

納 豆パワー!
I becamed a natto!!!1!one!