NO

Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
General discussions / Re: IDE TreeView limited files
« Last post by WiiLF23 on May 08, 2024, 03:29:44 AM »
Hi WiiLF23,

I'm not exactly clear on your description, but guessing that in the project files pane the "Target Files" button has been clicked.
Click the left "Source Files" button.

See attachment.

If this does not work please post another description of the problem.

John Z

Oh good grief, I am so sorry.

That is the answer - thank you John Z.

Kindly remove this post as it is not a bug report, but rather an oversight on my part. Cheers!
22
General discussions / Re: IDE TreeView limited files
« Last post by John Z on May 07, 2024, 11:08:45 AM »
Hi WiiLF23,

I'm not exactly clear on your description, but guessing that in the project files pane the "Target Files" button has been clicked.
Click the left "Source Files" button.

See attachment.

If this does not work please post another description of the problem.

John Z
23
General discussions / IDE TreeView limited files
« Last post by WiiLF23 on May 07, 2024, 07:51:04 AM »
I am experiencing filename nodes vanishing, of which reflect source files. I am left with object files and resource file for each project in my workspace (5 projects), and it does not look correct at all. No settings changed, no other relevant configuration. Across Pelles C IDE launches. Latest version.

I installed Windows SDK for signtool today among other binaries, but that is silly to impose this as a problem at the IDE.

Am I the only one experiencing this? How to resolve?

Thanks
24
Assembly discussions / Re: Poasm and FreeBASIC cooperation
« Last post by Vortex on April 17, 2024, 09:58:26 PM »
FreeBASIC sample calling Poasm module.
25
User contributions / Re: Image Tools
« Last post by John Z on April 15, 2024, 01:38:12 PM »
The tool, from 2017, is no longer available from that site.

John Z
26
User contributions / Re: Image Tools
« Last post by Ushavilash on April 15, 2024, 08:32:18 AM »
Hey hi, to launch image tool select a folder containing the images for management. Once chosen, the tool scans the folder, generating thumbnails for each image. Utilizing the computed MD5 checksum, it offers an option to automatically delete duplicate images. When renaming files, temporary names are used, considering various sorting criteria such as image width, height, orientation, DPI, color, file size, and checksum. Additionally, the tool computes the ratio based on image dimensions for further analysis and for compressing these images you can try any online application such as jpeg compressor. It compresses image without losing their quality.
27
Beginner questions / Re: Record audio in windows 10
« Last post by Ushavilash on April 13, 2024, 08:36:35 AM »
Hey hi, you'll get information from https://learn.microsoft.com/en-us/windows/win32/
28
Graphics programming / Re: Squeezing some cool from Windows GDI
« Last post by Vortex on April 12, 2024, 10:02:16 PM »
Hello,

I agree with MrBcx. We must be careful while intepreting the output of the artificail intelligence. One can receive tricky replies to questions related to assembly programming.
29
Bug reports / Extra leading underscore issue
« Last post by Vortex on April 12, 2024, 09:17:57 PM »
Hello,

Assembling the following code and examining the symbols in the object file :

Code: [Select]
calc PROTO :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD

GetResult PROTO :QWORD,:QWORD

ALIAS <calc>=<?calc@formula@@QEAAHHHHHH@Z>
ALIAS <GetResult>=<?GetResult@formula@@QEAAXH@Z>

Code: [Select]
\PellesC\bin\podump.exe /symbols Test.obj
Code: [Select]
Dump of test.obj

File type: OBJ

SYMBOL TABLE
0000 00000000 UNDEF  notype      external     | _?calc@formula@@QEAAHHHHHH@Z
0001 00000000 UNDEF  notype      weak external | calc
     alternate index 0000, search alias
0003 00000000 UNDEF  notype      external     | _?GetResult@formula@@QEAAXH@Z
0004 00000000 UNDEF  notype      weak external | GetResult
     alternate index 0003, search alias

The two symbols should not be prepended with an underscore according to the fastcall calling convention.
30
Graphics programming / Re: Squeezing some cool from Windows GDI
« Last post by MrBcx on April 12, 2024, 03:49:16 PM »

I recall many years ago I tried to dump my VB5 code straight into BCX

John Z

BCX is incapable of performing most forms of magic and miracles.

But it does a lot of other stuff really well.   ;)

Implement a AI library, and it will more than possible. At this time, you can simply paste VBx code into GPT for example, and convert it to pure C in a matter of seconds depending on the lines generated. Your application should utilize this to support advanced conversion supporting the entire pre-CLR days.

My application carries a conversion mixture of Python, C++ & BASIC (all converted to C). GPT 3.5 made this easily available. No need for the newer data set (GPT-4).

Search for a library in your language of choice, work the prompt parameters and parsing procedures, and you will be well on your way.

What I don't know is if you need to detect the code format, and trigger pre-defined prompts while including the code in question, because you need to establish the request on the basis of "Convert this <language> code to BASIC \n\n <code insert, from file, etc).

As you can see in the last statement, you can allow your application to easily convert most languages <--> back and forth. But since this to tailored to generate BASIC code, that is where the focus would be met when interacting with the library.

Just a thought.

I've used ChatGPT, Gemini, LLama, and even You.com to produce code directly or by conversion.  Because ChatGPT
allows for default custom instructions, it tends to generate better BCX code.  The other AI's do a worse job but still
fulfill useful purposes of cross-checking other AI's code.  Right now, these AI tools can be quite helpful at helping
to create prototypes but they are all still in their infancy, so caution must be exercised before relying on their outputs.


Pages: 1 2 [3] 4 5 ... 10