[ Back ]

The installed files

If you have run the installer program there should be a shortcut to the NaaLaa 6 Editor on your desktop. From the editor you can reach this documentation, the example programs and some tools. The actual files should be located under C:\N6. If you're releasing your programs to the public, you may need to grab some DLL files from the installation folder.


NaaLaa is freeware. You may use it however you want, and you may do whatever you want with the things you create. The creator of NaaLaa can, of course, not be held responsible for any damage caused directly or indirectly by any of the included components.

Technical details

The compiler and the editor was written in Microsoft Visual C++ 2010 Express. All graphics for icons and examples, by Marcus or John, were created in The GIMP or homemade programs.

NaaLaa produces standalone executable files, but it's still an interpreted language. The compiler creates assembler-like code from your programs. This code is included with an interpreter in the final executable file. Worry not, it's a damn fast interpreter!

Neither DirectX or OpenGL is used for graphics rendering. The creators don't believe in such things. Instead homemade software routines are used. The number of images you can use therefor only depends on the available RAM. There are many advantages with this technique (yeah yeah, there might be one or perhaps two drawbacks too ...). You can modify images on the fly without having to wait for them to be uploaded to some silly texture memory. You needn't worry about different color formats and the bad artefacts they may cause, as NaaLaa uses 32 bits per pixel until the very end blit from the backbuffer to the window. A NaaLaa program gives the exact same graphical output on every machine it runs on. For speed reasons only 7 bits, instead of 8, are used for the alpha component of images.

[ Back ]