News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

MASM64-with-RadASM2

Started by bluedevil, September 02, 2022, 06:54:39 AM

Previous topic - Next topic

bluedevil

I want to use RadASM while using MASM64 SDK.

So i have created MASM64-with-RadASM2 repo on github.

Quotehttps://github.com/blue-devil/MASM64-with-RadASM2

I have already used fealess' UASM-with-RadASM2 repo for coding in UASM. That's where i have inspired. Thank you fearless. And I've some questions:
1. What is the main purpose of UASM64parse.dll? I am using yours and i didn't encounter any issues.
2. What is the main aim of "CodeTemplates" addin and its *.ct files? I really couldn't get it.
3. There were  "stdlib.inc" and "stdlib.lib" files under "\RadASM2\Masm\Projects\Addins\CodeTemplates\!Req", do you/anyone has the sources of this library?

I have updated some of the *.api files under MASM64 folder. Bugs/typos/enhancements are welcome =)
..Dreams make the future
But the past never lies..
BlueDeviL // SCT
My Code Site:
BlueDeviL Github

fearless

UASM64parse.dll parses the functions, structures, objects, constants and other stuff and puts them into the listbox bottom right from what i remember. Also it was recently modified/updated to ignore the FRAME keyword in PROC when parsing procedures and parameters and a few other things like the 64bit registers to bring it up to more modern standards. Helps with the auto-completion of functions prototypes when using Invoke and looking in the appropriate .api file.

Not sure what the code templates and ct files are used for, dont know about the stdlib stuff either.

I would rename UASM64parse.dll to MASM64parse.dll and place it in the addins to support the MASM64 addition to RadASM as it should work just fine for it. Edit - I see that you have that already, so thats good.