Rev 62 | Rev 75 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 62 | Rev 67 | ||
---|---|---|---|
Line 2379... | Line 2379... | ||
2379 | ; cmp [bgrchanged],1 ;0 |
2379 | ; cmp [bgrchanged],1 ;0 |
2380 | ; je nosb31 |
2380 | ; je nosb31 |
2381 | ;draw_background_temp: |
2381 | ;draw_background_temp: |
2382 | ; mov [bgrchanged],1 ;0 |
2382 | ; mov [bgrchanged],1 ;0 |
2383 | mov [0xfff0],byte 1 |
2383 | mov [0xfff0],byte 1 |
- | 2384 | mov [background_defined], 1 |
|
2384 | nosb31: |
2385 | nosb31: |
2385 | ret |
2386 | ret |
2386 | nosb3: |
2387 | nosb3: |
Line 2387... | Line 2388... | ||
2387 | 2388 | ||
Line 3014... | Line 3015... | ||
3014 | 3015 | ||
Line 3015... | Line 3016... | ||
3015 | .window_move_return: |
3016 | .window_move_return: |
Line 3016... | Line 3017... | ||
3016 | 3017 | ||
3017 | ret |
3018 | ret |
3018 | 3019 | ||
3019 | type_background_1: |
3020 | ;type_background_1: |
3020 | cmp [0xfff0],byte 0 ; background update ? |
3021 | ; cmp [0xfff0],byte 0 ; background update ? |
3021 | jz temp_nobackgr |
3022 | ; jz temp_nobackgr |
3022 | mov [0xfff0],byte 2 |
3023 | ; mov [0xfff0],byte 2 |
3023 | call change_task |
3024 | ; call change_task |
3024 | mov [draw_data+32+0],dword 0 |
3025 | ; mov [draw_data+32+0],dword 0 |
3025 | mov [draw_data+32+4],dword 0 |
3026 | ; mov [draw_data+32+4],dword 0 |
3026 | mov eax,[0xfe00] |
3027 | ; mov eax,[0xfe00] |
3027 | mov ebx,[0xfe04] |
3028 | ; mov ebx,[0xfe04] |
3028 | mov [draw_data+32+8],eax |
3029 | ; mov [draw_data+32+8],eax |
3029 | mov [draw_data+32+12],ebx |
3030 | ; mov [draw_data+32+12],ebx |
3030 | call drawbackground |
3031 | ; call drawbackground |
3031 | mov [0xfff0],byte 0 |
3032 | ; mov [0xfff0],byte 0 |
Line 3032... | Line 3033... | ||
3032 | mov [0xfff4],byte 0 |
3033 | ; mov [0xfff4],byte 0 |
3033 | temp_nobackgr: |
3034 | ;temp_nobackgr: |
3034 | ret |
3035 | ; ret |
3035 | 3036 | ||
Line 3168... | Line 3169... | ||
3168 | endg |
3169 | endg |
3169 | iglobal |
3170 | iglobal |
3170 | cpustring db 'CPU ' |
3171 | cpustring db 'CPU ' |
3171 | endg |
3172 | endg |
Line -... | Line 3173... | ||
- | 3173 | ||
- | 3174 | uglobal |
|
- | 3175 | background_defined db 0 ; diamond, 11.04.2006 |
|
Line 3172... | Line 3176... | ||
3172 | 3176 | endg |
|
3173 | 3177 | ||
Line 3174... | Line 3178... | ||
3174 | align 4 |
3178 | align 4 |
Line 3196... | Line 3200... | ||
3196 | mouse_not_active: |
3200 | mouse_not_active: |
Line 3197... | Line 3201... | ||
3197 | 3201 | ||
3198 | 3202 | ||
- | 3203 | cmp [0xfff0],byte 0 ; background update ? |
|
- | 3204 | jz nobackgr |
|
3199 | cmp [0xfff0],byte 0 ; background update ? |
3205 | cmp [background_defined], 0 |
3200 | jz nobackgr |
3206 | jz nobackgr |
3201 | mov [0xfff0],byte 2 |
3207 | mov [0xfff0],byte 2 |
3202 | call change_task |
3208 | call change_task |
3203 | mov [draw_data+32+0],dword 0 |
3209 | mov [draw_data+32+0],dword 0 |