Rev 5240 | Rev 5636 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5240 | Rev 5241 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ;----------------------------------------------------------------------------- |
1 | ;----------------------------------------------------------------------------- |
2 | ; project name: TINYPAD |
2 | ; project name: TINYPAD |
3 | ; compiler: flat assembler 1.71.16 |
3 | ; compiler: flat assembler 1.67.21 |
4 | ; memory to compile: 3.0/9.0 MBytes (without/with size optimizations) |
4 | ; memory to compile: 3.0/9.0 MBytes (without/with size optimizations) |
5 | ; version: SVN (4.0.9) |
5 | ; version: SVN (4.0.8) |
6 | ; last update: 2014-12-22 (Dec 18, 2014) |
6 | ; last update: 2014-01-22 (Jan 22, 2014) |
7 | ; minimal kernel: revision #4199 (svn://kolibrios.org/kernel/trunk) |
7 | ; minimal kernel: revision #4199 (svn://kolibrios.org/kernel/trunk) |
8 | ;----------------------------------------------------------------------------- |
8 | ;----------------------------------------------------------------------------- |
9 | ; originally by: Ville Michael Turjanmaa >> villemt@aton.co.jyu.fi |
9 | ; originally by: Ville Michael Turjanmaa >> villemt@aton.co.jyu.fi |
10 | ; maintained by: Mike Semenyako >> mike.dld@gmail.com |
10 | ; maintained by: Mike Semenyako >> mike.dld@gmail.com |
11 | ; Ivan Poddubny >> ivan-yar@bk.ru |
11 | ; Ivan Poddubny >> ivan-yar@bk.ru |
Line 32... | Line 32... | ||
32 | 32 | ||
Line 33... | Line 33... | ||
33 | include 'tinypad.inc' |
33 | include 'tinypad.inc' |
Line 34... | Line 34... | ||
34 | 34 | ||
Line 35... | Line 35... | ||
35 | ;purge mov,add,sub ; SPEED |
35 | ;purge mov,add,sub ; SPEED |
Line 36... | Line 36... | ||
36 | 36 | ||
37 | header '01',1,@CODE,TINYPAD_END,STATIC_MEM_END,MAIN_STACK,@PARAMS, 0x0;,ini_path |
37 | header '01',1,@CODE,TINYPAD_END,STATIC_MEM_END,MAIN_STACK,@PARAMS,ini_path |
Line 38... | Line 38... | ||
38 | 38 | ||
Line 76... | Line 76... | ||
76 | 76 | ||
77 | stdcall dll.Load,@IMPORT |
77 | stdcall dll.Load,@IMPORT |
78 | or eax,eax |
78 | or eax,eax |
Line 79... | Line 79... | ||
79 | jnz key.alt_x.close |
79 | jnz key.alt_x.close |
80 | 80 | ||
81 | ;mov edi,ini_path |
81 | mov edi,ini_path |
82 | ;xor al,al |
82 | xor al,al |
83 | ;mov ecx,PATHL |
83 | mov ecx,PATHL |
84 | ;repne scasb |
84 | repne scasb |
Line 85... | Line 85... | ||
85 | ;mov dword[edi-1],'.ini' |
85 | mov dword[edi-1],'.ini' |
Line 86... | Line 86... | ||
86 | ;mov byte[edi+3],0 |
86 | mov byte[edi+3],0 |
87 | 87 | ||
Line 694... | Line 694... | ||
694 | 694 | ||
695 | p_info process_information |
695 | p_info process_information |
696 | p_info2 process_information |
696 | p_info2 process_information |
Line 697... | Line 697... | ||
697 | sc system_colors |
697 | sc system_colors |
Line 698... | Line 698... | ||
698 | 698 | ||
699 | ini_path db '/rd/1/settings/tinypad.ini',0 |
699 | ini_path rb PATHL |
700 | 700 | ||
701 | ;--------------------------------------------------------------------- |
701 | ;--------------------------------------------------------------------- |