Warning
This software is work in progress. Keep your expectations low.
Exploring variation with the flat assembler 2 (early access).
Most samples target Windows and are meant to be assembled from a Visual Studio Developer Command Prompt so that link.exe, rc.exe, and related SDK tools are already on PATH. The makefiles expect fasm2 at c:\fasm2\fasm2.cmd unless noted otherwise.
- Piecing together modular object file components.
- Build with
nmake /f makefilefromcoff\after installing fasm2 and configuring thefasm2makefile variable if your local path differs.
- Win32 common-control and ribbon experiments.
- Build the main dialog collection with
nmake /f makefilefromcontrols\. - Ribbon subdirectories may also require Windows SDK tools such as
uicc.exe; update theFASM2andUICCvariables in the local makefile before building.
- Console example built by
conio\_build.cmd. - The script prepends
C:\fasm\fasm2toPATH; adjust that path if your fasm2 checkout is elsewhere.
- GLFW/OpenGL examples and diagnostic shaders.
- These samples are source-only in this repository; provide local GLFW libraries/headers and build commands appropriate to your environment.
- Features that make migration from MASM more familiar.1
- Build with
nmake /f makefilefrommasm\.
Build outputs such as .obj, .res, .exe, .response, .zip, and .log files are intentionally ignored by .gitignore.