Rev 8324 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8324 | Rev 8539 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | // !!!!!!! |
- | |
2 | // -O0 |
- | |
3 | // (optimization 0) |
1 | // Was written by maxcodehack |
4 | // !!!!!!! |
- | |
Line 5... | Line 2... | ||
5 | 2 | ||
6 | #pragma pack(push,1) |
3 | #pragma pack(push,1) |
7 | typedef struct |
4 | typedef struct |
8 | { |
5 | { |
Line 16... | Line 13... | ||
16 | } kol_struct70; |
13 | } kol_struct70; |
17 | #pragma pack(pop) |
14 | #pragma pack(pop) |
Line 18... | Line 15... | ||
18 | 15 | ||
19 | int kol_file_70(kol_struct70 *k) |
16 | int kol_file_70(kol_struct70 *k) |
20 | { |
17 | { |
21 | asm volatile ("int $0x40"::"a"(70), "b"(k)); |
18 | __asm__ __volatile__ ("int $0x40"::"a"(70), "b"(k) : "memory"); |
Line 22... | Line 19... | ||
22 | } |
19 | } |
23 | 20 | ||
24 | int RunApp(char *app, char *param) |
21 | int RunApp(char *app, char *param) |
Line 34... | Line 31... | ||
34 | return kol_file_70(&r); |
31 | return kol_file_70(&r); |
35 | } |
32 | } |
Line 36... | Line 33... | ||
36 | 33 | ||
37 | 34 | ||
38 | void PlayMusic(char name[]) { |
35 | void PlayMusic(char name[]) { |
39 | char param[] = "-h "; |
36 | char param[256] = "-h "; |
40 | strcat(param, name); |
37 | strcat(param, name); |