This shows you the differences between two versions of the page.
Link to this comparison view
— |
plugins:fileio:l3dtio_smt [2017/08/31 06:07] (current) |
| + | ====== L3DTio_SMT ====== |
| | | |
| + | |
| + | |
| + | ===== Plugin information === |
| + | |
| + | ^ Author | [[user>Aaron]] | |
| + | ^ Formats | Spring Tile Map (SMT) | |
| + | ^ Download link | Included with L3DT Pro 2.5.1.15 or later. | |
| + | ^ Source code | [[http://www.bundysoft.com/L3DT/downloads/plugins/src/L3DTio_SMT-src.zip|L3DTio_SMT-src.zip]] | |
| + | ^ Source license | [[http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html|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 //[[wp>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: |
| + | * Intel P4 or later. |
| + | * AMD Athlon64 or later. |
| + | |
| + | 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 ===== |
| + | |
| + | <note important> |
| + | This plugin is the back-end for the main Spring plugin ([[plugins:fileio:L3DTio_Spring]]), and has no user interface or options. To load/save SMT files, you must use [[plugins:fileio:L3DTio_Spring]]. |
| + | </note> |
| + | |
| + | <note> |
| + | This plugin uses the [[http://sjbrown.co.uk/?code=squish|Squish]] library by Simon Brown for DXT1 compression/decompression. |
| + | </note> |
| + | |
| + | <note> |
| + | Many thanks go to Tobi Vollebregt for assistance with decoding the SMT format. |
| + | </note> |
| + | |
| + | |
| + | ===== Changes ===== |
| + | |
| + | 2009/04/18 --- Released v2.7.2.0, with inverted y-axis. |
| + | |
| + | 2008/06/09 --- Released v2.5.4.0, for compatibility with [[plugins:general:ZeoScript]] v2.5.4.1. |
| + | |
| + | 2007/08/29 --- Uploaded SSE2 version. |
| + | |
| + | 2007/07/12 --- Released source code under LGPL. |
| + | |
| + | 2007/06/27 --- Created. |