You can edit almost every page by Creating an account and confirming your email.

NSLAPA

From EverybodyWiki Bios & Wiki



NSLAPA
Filename extension.apa
Magic numberNSLAPA
Developed byNullox Software
Type of formatBinary, object

NSL::APA is an object binary file format which acts as a package carrier to solve distribution overhead of multiple distinct media such as textures, sound, icons and more in computational multimedia projects. The APA file format offers developers the ability to manage large and complicated asset packs at runtime by streamlining typical IO operations and offering an API to import each asset on a one-to-one basis without read-time overhead.

Upon inspection, each valid APA file contains the hexadecimal vector [4E, 53, 4C, 41, 50, 41] which can be compared to any other candidate file with the extension apa to differentiate between any potential conflicting file formats.

Format Header

Position (in Hex) Length (in bytes) Description
000 6 Magic bytes ('NSLAPA').
006 1 Endian Signal
007 4 Version ID
00B 4 Asset Count

Following the first 15 bytes within the header is a pair collection of original file name lengths and textual file name strings. Each length is four bytes in length and yields the number of characters within the binary stream equal to a file name string. This process repeats for n times where n is the value within the header at 00B. Next is a linear collection of asset sizes (each four bytes in length) identifying the offsets for each binary asset.

See also

External links


This article "NSLAPA" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.