Rev 1643 | Rev 6352 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1643 | Rev 6342 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | mov [WorkScreen_SizeY],100 |
11 | mov [WorkScreen_SizeY],100 |
12 | mov [MaxWorkScreen_SizeX],100 |
12 | mov [MaxWorkScreen_SizeX],100 |
13 | mov [MaxWorkScreen_SizeY],100 |
13 | mov [MaxWorkScreen_SizeY],100 |
14 | and [PosX],0 |
14 | and [PosX],0 |
15 | and [PosY],0 |
15 | and [PosY],0 |
16 | mov [Picture_SizeX],640;400 |
16 | mov [Picture_SizeX],640 |
17 | mov [Picture_SizeY],400;280 |
17 | mov [Picture_SizeY],400 |
18 | mov [k],1 |
18 | mov [k],1 |
Line 19... | Line -... | ||
19 | - | ||
20 | ; mov [ScreenPointer],I_END ; S = 0, L = 3600000 + 60000 + 500000 = 4160000 = 3,97 Mb |
- | |
21 | ; mov [PointerToPicture], I_END+(1200*1000*3)+50*(20*20*3)+500000 ; S = 4160000, L = 768000 = 750 Kb |
- | |
22 | ; mov [PointerToCopyPicture], I_END+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3) ; S = 4928000, L = 768000 = 750 Kb |
- | |
23 | ; mov [PointerToCopyPicture2],I_END+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)*2 ; S = 5696000, L = 768000 = 750 Kb |
- | |
24 | ; mov [PointerToEditBufer], I_END+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)*3 ; S = 6464000, L = 768000 = 750 Kb |
- | |
25 | ; mov [PointerToSpriteBufer], I_END+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)*4 ; S = 7232000, L = 768000 = 750 Kb |
- | |
26 | ; mov [PointerToPalette], I_END+(1200*100*3)+50*(20*20*3)+1 ; S = 420001 |
- | |
27 | ; mov [ReserveArray], I_END+(1200*1000)*3+50*(20*20*3)+8 ; S = 3660008 |
- | |
28 | 19 | ||
29 | mcall 68,12,4096 |
20 | mcall SF_SYS_MISC,SSF_MEM_ALLOC,4096 |
Line 30... | Line 21... | ||
30 | mov [ScreenPointer],eax |
21 | mov [ScreenPointer],eax |
31 | 22 | ||
32 | and [save_flag],0 |
23 | and [save_flag],0 |