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 355... | Line 354... | ||
355 | white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником |
354 | white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником |
356 | lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения |
355 | lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения |
Line 357... | Line 356... | ||
357 | 356 | ||
358 | ;-------------------------------------------------- |
357 | ;-------------------------------------------------- |
359 | align 4 |
358 | align 4 |
Line 360... | Line 359... | ||
360 | import_lib_tinygl: |
359 | import_tinygl: |
361 | 360 | ||
362 | macro E_LIB n |
361 | macro E_LIB n |
363 | { |
362 | { |
Line 479... | Line 478... | ||
479 | lib_name_0 db 'tinygl.obj',0 |
478 | lib_name_0 db 'tinygl.obj',0 |
480 | system_dir_1 db '/sys/lib/' |
479 | system_dir_1 db '/sys/lib/' |
481 | lib_name_1 db 'buf2d.obj',0 |
480 | lib_name_1 db 'buf2d.obj',0 |
482 | system_dir_2 db '/sys/lib/' |
481 | system_dir_2 db '/sys/lib/' |
483 | lib_name_2 db 'libimg.obj',0 |
482 | lib_name_2 db 'libimg.obj',0 |
484 | err_msg_found_lib_0 db 'Sorry I cannot load library ',39,'tinygl.obj',39,'" -tE',0 |
- | |
485 | err_msg_found_lib_1 db 'Sorry I cannot load library ',39,'buf2d.obj',39,'" -tE',0 |
- | |
486 | err_msg_found_lib_2 db 'Sorry I cannot load library ',39,'libimg.obj',39,'" -tE',0 |
- | |
487 | head_f_i: |
- | |
488 | head_f_l db '"System error',0 |
- | |
489 | err_msg_import_0 db 'Error on load import library ',39,'tinygl.obj',39,'" -tE',0 |
- | |
490 | err_msg_import_1 db 'Error on load import library ',39,'buf2d.obj',39,'" -tE',0 |
- | |
491 | err_msg_import_2 db 'Error on load import library ',39,'libimg.obj',39,'" -tE',0 |
- | |
492 | ;-------------------------------------------------- |
483 | ;-------------------------------------------------- |
Line 493... | Line 484... | ||
493 | 484 | ||
494 | txt_scale: |
485 | txt_scale: |
495 | db 'Scale: ' |
486 | db 'Scale: ' |
Line 524... | Line 515... | ||
524 | .w: dd 0 |
515 | .w: dd 0 |
525 | .h: dd 0,0,24 ;+16 color,bit in pixel |
516 | .h: dd 0,0,24 ;+16 color,bit in pixel |
Line 526... | Line 517... | ||
526 | 517 | ||
527 | align 4 |
518 | align 4 |
528 | l_libs_start: |
519 | l_libs_start: |
529 | lib_0 l_libs lib_name_0, cur_dir_path, file_name, system_dir_0,\ |
- | |
530 | err_msg_found_lib_0, head_f_l, import_lib_tinygl,err_msg_import_0,head_f_i |
520 | lib_0 l_libs lib_name_0, file_name, system_dir_0, import_tinygl |
531 | lib_1 l_libs lib_name_1, cur_dir_path, file_name, system_dir_1,\ |
- | |
532 | err_msg_found_lib_1, head_f_l, import_buf2d, err_msg_import_1,head_f_i |
521 | lib_1 l_libs lib_name_1, file_name, system_dir_1, import_buf2d |
533 | lib_2 l_libs lib_name_2, cur_dir_path, file_name, system_dir_2,\ |
- | |
534 | err_msg_found_lib_2, head_f_l, import_libimg, err_msg_import_2, head_f_i |
522 | lib_2 l_libs lib_name_2, file_name, system_dir_2, import_libimg |
Line 535... | Line 523... | ||
535 | l_libs_end: |
523 | l_libs_end: |
536 | 524 | ||
537 | align 4 |
525 | align 4 |
- | 526 | i_end: |
|
538 | i_end: |
527 | ctx1 rb 28 ;sizeof.TinyGLContext = 28 |
539 | ctx1 rb 28 ;sizeof.TinyGLContext = 28 |
528 | image_data_toolbar dd 0 |
540 | qObj dd 0 |
529 | qObj dd 0 |
541 | run_file_70 FileInfoBlock |
530 | run_file_70 FileInfoBlock |
542 | sc system_colors |
- | |
543 | align 16 |
- | |
544 | rb 4096 |
531 | sc system_colors |
545 | stacktop: |
532 | align 16 |
- | 533 | cur_dir_path rb 4096 |
|
- | 534 | file_name rb 4096 |
|
546 | cur_dir_path rb 4096 |
535 | rb 4096 |