The NASMX team is proud to announce that NASMX v1.2 is available for download.
The NASMX Project is a collection of macros, includes and examples, which are meant to help NASM programmers develop 32-bit and 64-bit BSD, Linux, Windows, and XBOX software in a fraction of the time it normally takes.
The following 32-bit and 64-bit Operating Systems are officially supported with this release:
- FreeBSD
- NetBSD
- OpenBSD
- Linux
- Windows
You can choose the appropriate download for your distribution:
Linux/BSD -
http://sourceforge.net/projects/nasmx/files/nasmx-1.2/linux/Windows -
http://sourceforge.net/projects/nasmx/files/nasmx-1.2/windows/All supported OSes have fully functional demos that you can assemble and run.
The following changes are made available in this release:
- Added BSD x86 & x64 syscall support
- Added BSD Demos 1-5
- Refresh Win32 distribution "bin" directory with
latest release version of Nasm:
NASM v2.10.07, NDISASM v2.10.07 - Updated NASMDOC.CHM to Nasm 2.10.07
- Added Win32 Demo 15 - OpenGL Torus example
- Added Win32 Demo 16 - GTK example program
- Added Win32 Demo 17 - GDI floor program
- Added Win64 Demo 6 - GDI floor program
- Added Linux32 Demo 7 - OpenGL/GLUT demo
- Added Linux32 Demo 8 - GTK example
- Added Linux64 Demo 5 - Xlib example
- Added REPEAT, UNTIL, CONTINUE macros
- Fixed BREAK macro bug
- Fixed INVOKE macro bug for x64 Linux procs
with more than 6 arguments
Please read the CHANGES.TXT file for latest updates and any README.TXT files located in the package.
Please extend a warm welcome to Mathi Maaran, our newest team member, who made incredible contributions with the latest NASMX GTK, Xlib, and OpenGL support and demos.
We hope you find NASMX useful in your own development efforts.
Thank you and enjoy!