Rev 8174 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8174 | Rev 8408 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | 5 | ||
6 | include '../../../../../proc32.inc' |
6 | include '../../../../../proc32.inc' |
7 | include '../../../../../macros.inc' |
7 | include '../../../../../macros.inc' |
8 | include '../../../../../KOSfuncs.inc' |
8 | include '../../../../../KOSfuncs.inc' |
- | 9 | include '../../../../../load_img.inc' |
|
9 | include '../../../../../load_img.inc' |
10 | include '../../../../../load_lib.mac' |
10 | include '../opengl_const.inc' |
11 | include '../opengl_const.inc' |
11 | include '../zbuffer.inc' |
12 | include '../zbuffer.inc' |
Line 12... | Line 13... | ||
12 | include '../../../../../develop/info3ds/info_fun_float.inc' |
13 | include '../../../../../develop/info3ds/info_fun_float.inc' |
Line 13... | Line -... | ||
13 | - | ||
14 | @use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load |
- | |
15 | 14 | ||
Line 16... | Line 15... | ||
16 | align 4 |
15 | @use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load |
17 | image_data_toolbar dd 0 |
16 | |
18 | IMAGE_TOOLBAR_ICON_SIZE equ 21*21*3 |
17 | IMAGE_TOOLBAR_ICON_SIZE equ 21*21*3 |
Line 364... | Line 363... | ||
364 | white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником |
363 | white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником |
365 | lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения |
364 | lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения |
Line 366... | Line 365... | ||
366 | 365 | ||
367 | ;-------------------------------------------------- |
366 | ;-------------------------------------------------- |
368 | align 4 |
367 | align 4 |
Line 369... | Line 368... | ||
369 | import_lib_tinygl: |
368 | import_tinygl: |
370 | 369 | ||
371 | macro E_LIB n |
370 | macro E_LIB n |
372 | { |
371 | { |
Line 488... | Line 487... | ||
488 | lib_name_0 db 'tinygl.obj',0 |
487 | lib_name_0 db 'tinygl.obj',0 |
489 | system_dir_1 db '/sys/lib/' |
488 | system_dir_1 db '/sys/lib/' |
490 | lib_name_1 db 'buf2d.obj',0 |
489 | lib_name_1 db 'buf2d.obj',0 |
491 | system_dir_2 db '/sys/lib/' |
490 | system_dir_2 db '/sys/lib/' |
492 | lib_name_2 db 'libimg.obj',0 |
491 | lib_name_2 db 'libimg.obj',0 |
493 | err_msg_found_lib_0 db 'Sorry I cannot load library ',39,'tinygl.obj',39,'" -tE',0 |
- | |
494 | err_msg_found_lib_1 db 'Sorry I cannot load library ',39,'buf2d.obj',39,'" -tE',0 |
- | |
495 | err_msg_found_lib_2 db 'Sorry I cannot load library ',39,'libimg.obj',39,'" -tE',0 |
- | |
496 | head_f_i: |
- | |
497 | head_f_l db '"System error',0 |
- | |
498 | err_msg_import_0 db 'Error on load import library ',39,'tinygl.obj',39,'" -tE',0 |
- | |
499 | err_msg_import_1 db 'Error on load import library ',39,'buf2d.obj',39,'" -tE',0 |
- | |
500 | err_msg_import_2 db 'Error on load import library ',39,'libimg.obj',39,'" -tE',0 |
- | |
501 | ;-------------------------------------------------- |
492 | ;-------------------------------------------------- |
Line 502... | Line 493... | ||
502 | 493 | ||
503 | txt_scale: |
494 | txt_scale: |
504 | db 'Scale: ' |
495 | db 'Scale: ' |
Line 533... | Line 524... | ||
533 | .w: dd 0 |
524 | .w: dd 0 |
534 | .h: dd 0,0,24 ;+16 color,bit in pixel |
525 | .h: dd 0,0,24 ;+16 color,bit in pixel |
Line 535... | Line 526... | ||
535 | 526 | ||
536 | align 4 |
527 | align 4 |
537 | l_libs_start: |
528 | l_libs_start: |
538 | lib_0 l_libs lib_name_0, cur_dir_path, file_name, system_dir_0,\ |
- | |
539 | err_msg_found_lib_0, head_f_l, import_lib_tinygl,err_msg_import_0,head_f_i |
529 | lib_0 l_libs lib_name_0, file_name, system_dir_0, import_tinygl |
540 | lib_1 l_libs lib_name_1, cur_dir_path, file_name, system_dir_1,\ |
- | |
541 | err_msg_found_lib_1, head_f_l, import_buf2d, err_msg_import_1,head_f_i |
530 | lib_1 l_libs lib_name_1, file_name, system_dir_1, import_buf2d |
542 | lib_2 l_libs lib_name_2, cur_dir_path, file_name, system_dir_2,\ |
- | |
543 | err_msg_found_lib_2, head_f_l, import_libimg, err_msg_import_2, head_f_i |
531 | lib_2 l_libs lib_name_2, file_name, system_dir_2, import_libimg |
Line 544... | Line 532... | ||
544 | l_libs_end: |
532 | l_libs_end: |
545 | 533 | ||
546 | align 4 |
534 | align 4 |
- | 535 | i_end: |
|
547 | i_end: |
536 | ctx1 rb 28 ;sizeof.TinyGLContext = 28 |
548 | ctx1 rb 28 ;sizeof.TinyGLContext = 28 |
537 | image_data_toolbar dd 0 |
549 | qObj dd 0 |
538 | qObj dd 0 |
550 | run_file_70 FileInfoBlock |
539 | run_file_70 FileInfoBlock |
551 | sc system_colors |
- | |
552 | align 16 |
- | |
553 | rb 4096 |
540 | sc system_colors |
554 | stacktop: |
541 | align 16 |
- | 542 | cur_dir_path rb 4096 |
|
- | 543 | file_name rb 4096 |
|
555 | cur_dir_path rb 4096 |
544 | rb 4096 |