Creating a project

Select New Project from the file menu to create a new project, the create project wizard will appear.


The first property sheet of the New Project Wizard allows you to select the you wish to use, in this case it is MASM, use the drop down combobox to choose an assembler. The next thing to choose is the type of project you wish to create, the number of types and their names will vary depending on the assembler you use. Once you have chosen an assembler and a project type you need to give a name for your project, this will also be the name of the folder that is created to hold your project files. Pick a unique, descriptive name so it is easy to find when browsing for the folder. The project description is a brief description of the project that will appear at the top of the project window when the project is open. You can change the path to place the project folder in. Press Next when you are done


The next property sheet in the wizard is to choose a from your template folder. Press Next when you are done


The next property sheet in the wizard is to select the types of files you wish to include in your project. Check off the types of files you will need. In the folders section if you are going to use resources you should have a RES folder created. The Mod folder is for modules that you can add in order to break large projects up into smaller more manageable pieces, if you create a Mod folder be sure to select enable Compile Modules in the next property sheet. If you choose to create a Bak folder, RadASM will automatically back up your project each time you save it, the number of backups is selectable and is covered in the customizing section of this help file.


The last property sheet in the wizard is perhaps the most important. In this sheet you set up the commands that will be available on the Make menu as well as make any modifications you need to the command lines used to build your project. The default command lines are generally fine, however if you are using a resource file make sure that the LINK command line has a ,4 at the end of it or else it will not link the RES file to your program. This is mainly for DLL's that use resources because the default LINK command line for DLLs does not assume a resource file.

For a more detailed look at the command lines see

The numbers in the command lines correspond to files in your project, see the explanation for details on what each number represents. The variables are used to represent folders the values of these variables can be found in the file