Table of Contents

L3DTio_SMT

Plugin information

Author Aaron
Formats Spring Tile Map (SMT)
Download link Included with L3DT Pro 2.5.1.15 or later.
Source code L3DTio_SMT-src.zip
Source license LGPL 2.1
Last update v2.7.2.0, released 18th of April 2008.

To SSE2 or not to SSE2?

By default, L3DT Pro uses a version if this plugin that was compiled to use SSE2 optimisations to accelerate the DXT1 compression algorithm. These extensions make SMT writing at least 10x faster, but are only compatible with the following processor lines:

If you are using an older processor, the SSE2-optimised plugin will probably crash (:!:). To switch to the un-optimised plugin, open the extension manager ('Extensions→Extension manager' in menu), disable the 'L3DTio_SMT_SSE2' plugin, and enable the 'L3DTio_SMT' plugin. On restart, L3DT will use the un-optimised plugin.

Notes

This plugin is the back-end for the main Spring plugin (L3DTio_Spring), and has no user interface or options. To load/save SMT files, you must use L3DTio_Spring.

This plugin uses the Squish library by Simon Brown for DXT1 compression/decompression.

Many thanks go to Tobi Vollebregt for assistance with decoding the SMT format.

Changes

2009/04/18 — Released v2.7.2.0, with inverted y-axis.

2008/06/09 — Released v2.5.4.0, for compatibility with ZeoScript v2.5.4.1.

2007/08/29 — Uploaded SSE2 version.

2007/07/12 — Released source code under LGPL.

2007/06/27 — Created.