Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/thomasjaeger/visualmasm
- Owner: ThomasJaeger
- Created: 2017-01-16T00:58:12.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-26T12:10:31.000Z (about 7 years ago)
- Last Synced: 2025-01-15T05:17:09.700Z (18 days ago)
- Topics: assembler, assembly, assembly-language, assembly-language-programming, ide, masm, microsoft-masm, native, visual, x86
- Language: Pascal
- Homepage: http://www.visualmasm.com
- Size: 1.69 GB
- Stars: 1,330
- Watchers: 70
- Forks: 86
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: History.txt
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 modeTo 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.exeRun 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.exeVideo 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/)