Hi
In most cases where output is required, e.g. for debugging or for displaying some results, then DebugCenter is the perfect tool for an ObjAsm application!
To have this tool at hand, you can download it from the attachment in both 32-bit and 64-bit versions.
The current version is 2.4.0.
The source code is here https://github.com/ObjAsm/ObjAsm-C.2/tree/master/Projects/X/DebugCenter (https://github.com/ObjAsm/ObjAsm-C.2/tree/master/Projects/X/DebugCenter)
Regards, Biterider
Hi
Some minor updates on the download files.
Biterider
Hi
I have added a status bar to the text output child windows to show caret and selection information, which will help in some situations where you need to analyse the output more closely.
Version 2.3.0 updated in the initial post.
Biterider
Hi
I'm currently working on version 2.4, which includes the information from the different types of child windows in the application statusbar and, most importantly, the implementation of HSE's idea (https://masm32.com/board/index.php?topic=12321.0 (https://masm32.com/board/index.php?topic=12321.0)), but using the ChartXY (https://masm32.com/board/index.php?topic=9551.msg104425#msg104425 (https://masm32.com/board/index.php?topic=9551.msg104425#msg104425)).
The debug macros need more work to make them usable for daily work, but the basic functionality is now there.
I'll extend them as needed.
Here are 2 pics showing these features.
(https://i.postimg.cc/F1Y6RSZ3/Chart.jpg) (https://postimg.cc/F1Y6RSZ3) (https://i.postimg.cc/23gKB5cJ/Selection.jpg) (https://postimg.cc/23gKB5cJ)
Regards, Biterider
Hi Biterider!
Just reading de code, and look good :thumbsup:
Perhaps you have to add a "contribution statement" in files head. This days any publication have to include that statement.
For example: "Contributions: HSE conceived of the present idea (1% of the work), GF made everything else (99% of the work, not to say all)" :biggrin: :biggrin:
HSE
Hi HSE
Quote from: HSE on October 24, 2024, 09:31:38 AMJust reading de code, and look good :thumbsup:
The code is not finished yet. For example, I need to add some safety checks to prevent DebugCenter from crashing if wrong data is passed, and as mentioned before, the macros need to be more flexible for everyday use.
My intention is to add these on the way.
Quote from: HSE on October 24, 2024, 09:31:38 AMPerhaps you have to add a "contribution statement" in files head. This days any publication have to include that statement.
Maybe you have seen it in "DebugCenter.asm"
Version 2.4.0, October 2024
- Information from child windows added to the statusbar.
- Plotting capabilities added.
Original idea from HSE https://masm32.com/board/index.php?topic=12321.0
and in relevant files like "DbgBuildChtMsg_X.inc"
; =================================================
; Title: DbgBuildChtMsg_X.inc
; Author: Héctor S. Enrique / G. Friedrich
; Version: C.1.0
; Notes: Version C.1.0, October 2024
; - First release.
; =================================================
I can add any text you feel is appropriate to give credit to you or any contributor. :thumbsup:
This has been and will continue to be one of the pillars of ObjAsm's development.
Best regards, Biterider
Hi Biterider!
I saw second case, in wich could be more exact just a little note like in first case :thumbsup:
HSE
Hi HSE
Done :thumbsup:
Upload to repo this night
Biterider