Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thomasjaeger/visualmasm

Visual MASM - Assembly IDE for Microsoft MASM
https://github.com/thomasjaeger/visualmasm

assembler assembly assembly-language assembly-language-programming ide masm microsoft-masm native visual x86

Last synced: 4 days ago
JSON representation

Visual MASM - Assembly IDE for Microsoft MASM

Awesome Lists containing this project

README

        

Visual MASM
===========
Create 16-bit, 32-bit and 64-bit Microsoft Windows and 16-bit MS-DOS applications with Visual MASM for Microsoft Macro Assembler (MASM). This is the source repository of the project site at http://www.visualmasm.com

![alt text](https://github.com/ThomasJaeger/VisualMASM/blob/master/Images/main.png?raw=true)
![alt text](https://github.com/ThomasJaeger/VisualMASM/blob/master/Images/main2.png?raw=true)
![alt text](https://github.com/ThomasJaeger/VisualMASM/blob/master/Images/main3.png?raw=true)

Update - 12-30-2017
-------------------
- Added post link event command line execution after link is completed (set in project link option)
- Fixed assembling DOS programs in debug mode

To try out the latest build
---------------------------
To try out the latest build, copy all files and sub-folders from this folder:
https://github.com/ThomasJaeger/VisualMASM/tree/master/Win32/Debug
and run VisualMASM.exe

Run VisualMASMSetup.exe
-----------------------
Instead of copying the files above, you can simply download and run the new setup program
for Visual MASM. You can download it here:
https://github.com/ThomasJaeger/VisualMASM/raw/master/Setup/VisualMASMSetup.exe

Video 3 - Form Designer

[![Form Designer](https://img.youtube.com/vi/tsIvckVAdKk/0.jpg)](https://www.youtube.com/watch?v=tsIvckVAdKk)

Video 2 - Early Version

[![Early Version](https://img.youtube.com/vi/YgQFvElx9dA/0.jpg)](https://www.youtube.com/watch?v=YgQFvElx9dA)

Video 1 - Why

[![Why](https://img.youtube.com/vi/GnaeTDGWEzA/0.jpg)](https://www.youtube.com/watch?v=GnaeTDGWEzA)

Requirements
------------
The installation program of VisualMASM will allow you to download MASM32 or the Microsoft Platform SDK so that you can start writing assembly programs right away.

Donate
------
Help support Visual MASM with your financial donation at http://paypal.me/thomasheinzjaeger
This will help me with paying for some or all of the expenses to keep Visual MASM going.
Thank you for your help!

Compiling Source
----------------
To compile the source you will need the follwing:
- Delphi XE4
- SynEdit (https://github.com/ThomasJaeger/SynEdit-1, forked from TurboPack)
- HtmlViewer (https://github.com/BerndGabriel/HtmlViewer)
- Json Data Objects (https://github.com/ahausladen/JsonDataObjects)
- VCL Styles Utils (https://github.com/RRUZ/vcl-styles-utils)
- LMD IDE-Tools (commercial
- KControls (https://github.com/ThomasJaeger/KControls)
- Virtual Treeview (https://github.com/Virtual-TreeView/Virtual-TreeView/)