|
|
SGT_FW
by Aku_Aku. 06/02/25 17:54
|
|
|
|
|
|
|
0 registered members (),
357
guests, and 3
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: SGT_FW
[Re: Aku_Aku]
#488728
05/14/25 18:05
05/14/25 18:05
|
Joined: Sep 2009
Posts: 1,017 Budapest
Aku_Aku
OP
Serious User
|
OP
Serious User
Joined: Sep 2009
Posts: 1,017
Budapest
|
At first sight the root of the issue something is misconfigured, or a misnamed folder (or both).
Could you open the following file: SGT_FW/sgt_data/sgt_defaults/sgt_config.sff and report what is the content of the sgt_title_version property? Maybe I need more information later, but now it is very important in the analyzing. Of course this issue doesn't happen in my environment, but I am going to investigate and fix the issue, as soon as I can.
Now i can see, I must to put some self-checking code into the source, so next time no need to report the most important values and states. They will be in the acklog.txt file.
Many thanks for your feedback it is highly valuable for the future of the development. I am really appreciate this type of contribution from you.
Edit: I don't know which dll did you mention. If the case is the DevIL.dll, you can see in the acklog.txt: DevIL.dll IS NOT in use. That shouldn't confuse or disturb the work of the framework. Let me know if you wanted mention another dll.
Edit 2: In the future no need to include into the report those lines that begin with "Unfreed:" string from the end of the acklog.txt
Last edited by Aku_Aku; 05/14/25 19:37. Reason: Added info about dll and acklog.txt report
|
|
|
Re: SGT_FW
[Re: Aku_Aku]
#488729
05/15/25 10:29
05/15/25 10:29
|
Joined: May 2009
Posts: 5,376 Caucasus
3run
Senior Expert
|
Senior Expert
Joined: May 2009
Posts: 5,376
Caucasus
|
Could you open the following file: SGT_FW/sgt_data/sgt_defaults/sgt_config.sff and report what is the content of the sgt_title_version property? Here is the whole sgt_config.sff file: # configurations
{ config_default:
{ config_files:
config_file = "sgt_data/sgt_defaults/sgt_config.sff"
defaults_file = "sgt_data/sgt_defaults/sgt_defaults.sff"
gui_style_file = "sgt_data/sgt_defaults/sgt_gui_base_style.sff"
gui_template_file = "sgt_data/sgt_defaults/sgt_gui_base_template.sff"
}
{ app_header:
sgt_title_name = "SGT_FRAMEWORK "
sgt_title_release = "Gacrux "
sgt_title_vtext = "Ver: "
sgt_title_version = "0.11.18 "
sgt_title_date = " [2025-05-14]"
}
{ environment_config:
{ variables:
sgt_name = "variables"
sgt_debug_level = "3"
}
}
{ gui_style:
actual_gui_style_mode = "2"
actual_gui_style_config = "gui_base_style"
actual_gui_style_file = "sgt_data/sgt_defaults/sgt_gui_base_style.sff"
actual_gui_template_file = "sgt_data/sgt_defaults/sgt_gui_base_template.sff"
}
}
Many thanks for your feedback it is highly valuable for the future of the development. I am really appreciate this type of contribution from you. It's my pleasure to help a fellow developer.
|
|
|
Re: SGT_FW
[Re: Aku_Aku]
#488731
05/15/25 12:21
05/15/25 12:21
|
Joined: May 2009
Posts: 5,376 Caucasus
3run
Senior Expert
|
Senior Expert
Joined: May 2009
Posts: 5,376
Caucasus
|
For a clean test I did the following steps: - download the latest zip file (0.11.18) - extract its content - run the test_app.c from the SED - it wont run, rejected it with "invalid parameter" message - open the test_app.c with any text editor and immediatly close - run the test_app.c from the SED
I just went through these steps and it still gave me E1515 Invalid function arguments in main. Here is acklog: MM mixer opened
DSOUND device opened
DI interface opened
Start Window opened(c) Conitec - www.3dgamestudio.com
A8 Engine - Pro Edition V8.47.1 - Mar 9 2016
Development version
Registered to: Magomet Kochkarov
DI ??????? PC-????????? Microsoft 5 axes 16 buttons initialized
Mouse found
Joystick found
???????? (High Definition Audio Device) opened
NVIDIA Quadro M2200 pure T&L device 1ff9 detected
D3D device NVIDIA Quadro M2200 1ff9 selected.
acknet.dll opened
ackoal.dll opened
ackphysX.dll opened
Compiling TEST_APP.C - [Esc] to abort..........
PATH sgt_code\......................................................................................
ilInit: function not found
ilLoadImage: function not found
sgt_canvas__panel_call_left_function: function not found
sgt_canvas__panel_call_right_function: function not found
sgt_canvas_special_btn_handler: function not found
sgt_canvas_special_handler: function not found
sgt_common__panel_call_left_function: function not found
sgt_mouse_left_click: function not found... 2.636 sec
Running TEST_APP.C.
2 objects
Main started at 3.881
D3D_Init Window: 800x600 -> Window: 1x800x600x32
Video memory found: 4092 MB
LevelInit at 4.000 0 lmaps 0 textures...ok
LevelReady at 4.006
def_startup started
Main loop at 4.011....
1st frame with 4092 MB. at 4.016
ENTER sgt_framework__init
sgt_framework__init creating sgt_object_mgr
sgt_framework__init creating sgt_config_mgr
EXIT sgt_framework__init
SGT_FRAMEWORK created at address: 202676548
START SGT_FRAMEWORK
sgt_framework state: 1
====== BOOT START =============
sgt_framework__boot defaults_name: sgt_data/sgt_defaults/sgt_defaults.sff
The sgt_defaults config object was created succesfully
The sgt_config config object was created succesfully
do setup from config
sgt version identifier: SGT_FRAMEWORK Gacrux Ver: 0.11.18 [2025-05-14]
sgt_debug_level: 3
sgt_fw_log_start IS in use
Creating logger_obj
D3D_Resize Window: 1440x900 -> Window: 1x1440x900x32
DevIL.dll IS NOT in use
self.light_mode: 1
ENTER sgt_gui_canvas__init
SGT_CANVAS sgt_gui_canvas__init self.layer_max: 99
EXIT sgt_gui_canvas__init
canvas_obj (key_data)
key_data: sgt_data/sgt_images/canvas_dark.png
canvas_obj DONE
sgt_framework state: 2
804617
sec: desc: csec: msec: usec
0 : 8 : 0 : 4 : 616
====== BOOT END =============
fps_max: 60
ENTER object_mgr_test
--- test_code: 7
sgt_config_mgr actual_pointer: 202677436
START sgt_config_mgr test
sgt_config_mgr get sgt_fps_max value: 60
SGT_WARNING! SGT_CONFIG_MGR cannot find -config_name: sgt_defaults -node_path: -node_key: zgt_fps_max
sgt_config_mgr get zgt_fps_max value:
framework actual_gui_style_mode: 2
framework default_gui_style_config: sgt_gui_base_style
framework gui_style_mode_string_get: drawn_image
framework gui_style_mode_string_get: real_image
canvas layer_max: 99
new testobj
new testobj created
testobj object_type: 1
testobj get_type_name: SGT_TEST
new sffobj
new bobj
new tobj
new sobj
depth_walk_base
ENTER sgt_depth_walk_base
nam>><< typ>> 0/11 << node: 212890228 orig: 0 <p> 0 <c> 212890132 <p> 0 <n> 0
- nam>><< typ>> 0/10 << node: 212890132 orig: 0 <p> 212890228 <c> 0 <p> 0 <n> 212890204
- nam>><< typ>> 0/10 << node: 212890204 orig: 0 <p> 212890228 <c> 0 <p> 212890132 <n> 0
framework gui_style_mode_string_get: real_image
new pobj
pobj actual_pointer: 212890780
pobj.caption_set
new borobj
framework actual_gui_style_mode: real_image
borobj actual_pointer: 212890492
pobj.node_type_set(21)
pobj.data_set
pobj data: bubu
framework actual_gui_style_mode: 1
framework actual_gui_style_mode: drawn_image
new trace_1
trace_1 actual_pointer: 212890804
new trace_1_lbl_1
trace_1_lbl_1 actual_pointer: 212890516
trace_1.add(trace_1_lbl_1);
trace_1_lbl_1.rel_pos_set(12, 42);
trace_1_lbl_1.caption_set(Function:);
===========
framework gui_style_mode_string_get: real_image
new lpobj
new resiz 2
depth_walk_base before added resiz sgt_panel
ENTER sgt_depth_walk_base
nam>>canvas<< typ>> 0/43 << node: 212889364 orig: 0 <p> 0 <c> 212890780 <p> 0 <n> 0
- nam>>pobj<< typ>> 21/44 << node: 212890780 orig: 0 <p> 212889364 <c> 212890660 <p> 0 <n> 212890804
- - nam>>caption<< typ>> 0/41 << node: 212890660 orig: 0 <p> 212890780 <c> 0 <p> 0 <n> 212890492
- - nam>>border<< typ>> 0/40 << node: 212890492 orig: 0 <p> 212890780 <c> 0 <p> 212890660 <n> 0
- nam>>panel<< typ>> 0/44 << node: 212890804 orig: 0 <p> 212889364 <c> 212890516 <p> 212890780 <n> 212892916
- - nam>>trace_1_lbl_1<< typ>> 0/45 << node: 212890516 orig: 0 <p> 212890804 <c> 212891452 <p> 0 <n> 212891068
- - - nam>>caption<< typ>> 0/41 << node: 212891452 orig: 0 <p> 212890516 <c> 0 <p> 0 <n> 0
- - nam>>trace_1_lbl_2<< typ>> 0/45 << node: 212891068 orig: 0 <p> 212890804 <c> 212891428 <p> 212890516 <n> 212890900
- - - nam>>caption<< typ>> 0/41 << node: 212891428 orig: 0 <p> 212891068 <c> 0 <p> 0 <n> 0
- - nam>>trace_1_lbl_3<< typ>> 0/45 << node: 212890900 orig: 0 <p> 212890804 <c> 212890948 <p> 212891068 <n> 212891116
- - - nam>>caption<< typ>> 0/41 << node: 212890948 orig: 0 <p> 212890900 <c> 0 <p> 0 <n> 0
- - nam>>trace_1_lbl_4<< typ>> 0/45 << node: 212891116 orig: 0 <p> 212890804 <c> 212891260 <p> 212890900 <n> 212891596
- - - nam>>caption<< typ>> 0/41 << node: 212891260 orig: 0 <p> 212891116 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_1<< typ>> 0/45 << node: 212891596 orig: 0 <p> 212890804 <c> 212892004 <p> 212891116 <n> 212891764
- - - nam>>caption<< typ>> 0/41 << node: 212892004 orig: 0 <p> 212891596 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_2<< typ>> 0/45 << node: 212891764 orig: 0 <p> 212890804 <c> 212892220 <p> 212891596 <n> 212891716
- - - nam>>caption<< typ>> 0/41 << node: 212892220 orig: 0 <p> 212891764 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_3<< typ>> 0/45 << node: 212891716 orig: 0 <p> 212890804 <c> 212891884 <p> 212891764 <n> 212891812
- - - nam>>caption<< typ>> 0/41 << node: 212891884 orig: 0 <p> 212891716 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_4<< typ>> 0/45 << node: 212891812 orig: 0 <p> 212890804 <c> 212892556 <p> 212891716 <n> 0
- - - nam>>caption<< typ>> 0/41 << node: 212892556 orig: 0 <p> 212891812 <c> 0 <p> 0 <n> 0
- nam>>lpobj<< typ>> 0/44 << node: 212892916 orig: 0 <p> 212889364 <c> 0 <p> 212890804 <n> 0
new resiz
new resiz 1
new resiz 2
depth_walk_base before added lpobj to resiz
ENTER sgt_depth_walk_base
nam>>canvas<< typ>> 0/43 << node: 212889364 orig: 0 <p> 0 <c> 212890780 <p> 0 <n> 0
- nam>>pobj<< typ>> 21/44 << node: 212890780 orig: 0 <p> 212889364 <c> 212890660 <p> 0 <n> 212890804
- - nam>>caption<< typ>> 0/41 << node: 212890660 orig: 0 <p> 212890780 <c> 0 <p> 0 <n> 212890492
- - nam>>border<< typ>> 0/40 << node: 212890492 orig: 0 <p> 212890780 <c> 0 <p> 212890660 <n> 0
- nam>>panel<< typ>> 0/44 << node: 212890804 orig: 0 <p> 212889364 <c> 212890516 <p> 212890780 <n> 212892916
- - nam>>trace_1_lbl_1<< typ>> 0/45 << node: 212890516 orig: 0 <p> 212890804 <c> 212891452 <p> 0 <n> 212891068
- - - nam>>caption<< typ>> 0/41 << node: 212891452 orig: 0 <p> 212890516 <c> 0 <p> 0 <n> 0
- - nam>>trace_1_lbl_2<< typ>> 0/45 << node: 212891068 orig: 0 <p> 212890804 <c> 212891428 <p> 212890516 <n> 212890900
- - - nam>>caption<< typ>> 0/41 << node: 212891428 orig: 0 <p> 212891068 <c> 0 <p> 0 <n> 0
- - nam>>trace_1_lbl_3<< typ>> 0/45 << node: 212890900 orig: 0 <p> 212890804 <c> 212890948 <p> 212891068 <n> 212891116
- - - nam>>caption<< typ>> 0/41 << node: 212890948 orig: 0 <p> 212890900 <c> 0 <p> 0 <n> 0
- - nam>>trace_1_lbl_4<< typ>> 0/45 << node: 212891116 orig: 0 <p> 212890804 <c> 212891260 <p> 212890900 <n> 212891596
- - - nam>>caption<< typ>> 0/41 << node: 212891260 orig: 0 <p> 212891116 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_1<< typ>> 0/45 << node: 212891596 orig: 0 <p> 212890804 <c> 212892004 <p> 212891116 <n> 212891764
- - - nam>>caption<< typ>> 0/41 << node: 212892004 orig: 0 <p> 212891596 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_2<< typ>> 0/45 << node: 212891764 orig: 0 <p> 212890804 <c> 212892220 <p> 212891596 <n> 212891716
- - - nam>>caption<< typ>> 0/41 << node: 212892220 orig: 0 <p> 212891764 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_3<< typ>> 0/45 << node: 212891716 orig: 0 <p> 212890804 <c> 212891884 <p> 212891764 <n> 212891812
- - - nam>>caption<< typ>> 0/41 << node: 212891884 orig: 0 <p> 212891716 <c> 0 <p> 0 <n> 0
- - nam>>trace_2_lbl_4<< typ>> 0/45 << node: 212891812 orig: 0 <p> 212890804 <c> 212892556 <p> 212891716 <n> 0
- - - nam>>caption<< typ>> 0/41 << node: 212892556 orig: 0 <p> 212891812 <c> 0 <p> 0 <n> 0
- nam>>lpobj<< typ>> 0/44 << node: 212892916 orig: 0 <p> 212889364 <c> 0 <p> 212890804 <n> 212892772
- nam>>panel<< typ>> 0/44 << node: 212892772 orig: 0 <p> 212889364 <c> 0 <p> 212892916 <n> 0
new resiz 3
new resiz 4
framework gui_style_mode_string_get: custom_image
new resiz_lbl_1
new resiz_lbl_2
new resiz_lbl_3
new resiz_lbl_4
Error E1515: Invalid function arguments in main
Program aborted
SGT Framework shutdown END
===============================
Close level,DLL,objects
Free input,funcs,panels,defs,syns,views,strings,vars..ok
Free sounds,bmaps,fonts,hash,defs1,script..ok
Close dx,multimedia,D3D,engine,nexus..ok
A8 Engine - Pro Edition V8.47.1 - Mar 9 2016
(c) Conitec - www.3dgamestudio.com
Registered to: Magomet Kochkarov
Close window at 6.720
|
|
|
Re: SGT_FW
[Re: Aku_Aku]
#488734
05/15/25 16:27
05/15/25 16:27
|
Joined: Sep 2009
Posts: 1,017 Budapest
Aku_Aku
OP
Serious User
|
OP
Serious User
Joined: Sep 2009
Posts: 1,017
Budapest
|
I installed a fresh Win10. With that I reproduced the same issue what you reported. It seems to me, it is exactly the same. So, investigating...
Last edited by Aku_Aku; 05/15/25 16:28.
|
|
|
|