- first of all download this zip file and unzip it into a desired location. then you have to download MASM32 because it's not coming with WinAsm.
- install MASM32 (for an example to C:\masm32)
- go to unzipped WinAsm folder double click and run WinAsm.exe
- before writing any application for the first time you have to set some variables
- go to tools -> Options you will get something like this
6. then select Files & Path tab
7. edit the path variables as you installed then and then press ok...
right now you are done. so if you have some sort of a knowledge in assembly you can start coding. or i will give you a simple assembly code to test the IDE
go to file -> New project and create a standard EXE project. then simply copy and paste the below code :
.386 .model flat,stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib include \masm32\include\user32.inc includelib \masm32\lib\user32.lib .data MsgBoxCaption db "Keshan's Tech Gossipz",0 MsgBoxText db "I love Win32 Assembly !",0 .code start: invoke MessageBox, NULL, addr MsgBoxText, addr MsgBoxCaption, MB_OK invoke ExitProcess, NULL end start
now go to Make -> Go All. this program will show a dialog box !!
cheers !
Kesh