Skip to content

Commit 06d3aad

Browse files
author
Mitsuhiro Itakura
committed
oldcol fixed
1 parent 1d20c4a commit 06d3aad

File tree

1 file changed

+29
-17
lines changed

1 file changed

+29
-17
lines changed

tool/bm.c

+29-17
Original file line numberDiff line numberDiff line change
@@ -477,33 +477,45 @@ while(1){
477477

478478
void oldcolors()
479479
{
480-
int coldat[10*4] = {
480+
int coldat[] = {
481481
// Old gold
482-
0xE6, 0x68, 0x54, 0x1f,
483-
0xE7, 0x80, 0x70, 0x20,
484-
0xE8, 0xaa, 0x88, 0x34,
485-
0xEA, 0xf2, 0xc4, 0x4d,
486-
0xEC, 0xfc, 0xfc, 0x99,
482+
0xE6, 0x68541f,
483+
0xE7, 0x807020,
484+
0xE8, 0xaa8834,
485+
0xEA, 0xf2c44d,
486+
0xEC, 0xfcfc99,
487+
488+
0xe6, 0x604818,
489+
0xe7, 0x806020,
490+
0xe8, 0xa07828,
491+
0xe9, 0xc09030,
492+
0xea, 0xe0a838,
493+
0xeb, 0xffc040,
487494
//Old zombie
488-
0xee, 0x75, 0x69, 0x58,
489-
0xef, 0x91, 0x87, 0x6e,
490-
0xf0, 0xab, 0x9a, 0x81,
495+
0xee, 0x756958,
496+
0xef, 0x91876e,
497+
0xf0, 0xab9a81,
491498
//Old brass
492-
0xf1, 0xe0, 0xc0, 0xa0,
493-
0xe9, 0xd0, 0xa8, 0x50
499+
0xf1, 0xe0c0a0,
500+
0xe9, 0xd0a850
501+
-1, -1
494502
};
495-
int i;
503+
504+
int i=0;
496505

497-
for(i=0;i<10;i++)
506+
while(coldat[i]!= -1)
498507
{
499-
int ix = coldat[i*4+0];
500-
int r= coldat[i*4+1];
501-
int g= coldat[i*4+2];
502-
int b= coldat[i*4+3];
508+
int ix = coldat[i+0];
509+
int col= coldat[i+1];
510+
int r= col>>16;
511+
int g= (col>>8)&0xff;
512+
int b= (col)&0xff;
513+
503514
reg_rgb( ix,r,g,b);
504515
palr[ix]=r;
505516
palg[ix]=g;
506517
palb[ix]=b;
518+
i+=2;
507519
}
508520
}
509521

0 commit comments

Comments
 (0)