Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void do_ash(u8* buf)
- {
- u16 bufOut[1000];
- u16* p;
- int r26 = *(buf+0xC);
- int r23 = 0x200;
- int r25;
- int r24 = 0x10; // header size
- int r0;
- for(r25 = 0; r25 < 31; r25++)
- {
- r26 = r26 >> 1;
- bufOut[p] = r23 | -0x8000;
- bufOut[p+2] = r23 | 0x4000;
- p += 4;
- }
- r0 = r26 << 31;
- r26 = *(buf+r24);
- r25 = 0;
- r24 += 4;
- int r12 = 9;
- int r21 = r25+r12;
- if(r21 > 0x20)
- {
- r0 = r12 - 0x20;
- int r6 = r26 << r0;
- r26 = *(buf+r24);
- }
- }
Add Comment
Please, Sign In to add comment