From 7553637ed9d1f6f6116493ab4367f4cff53fe2cc Mon Sep 17 00:00:00 2001
From: Andrei Karas <akaras@inbox.ru>
Date: Fri, 10 May 2013 12:44:30 +0300
Subject: add install script for tmw.

---
 build/packtmw                 |  13 +
 data/tmw/Makefile.am          |   4 +-
 data/tmw/icons/tmw-client.ico | Bin 0 -> 22382 bytes
 data/tmw/icons/tmw-client.png | Bin 0 -> 18176 bytes
 data/tmw/icons/tmw-client.xpm | 784 ++++++++++++++++++++++++++++++++++++++++++
 data/tmw/icons/tmw.ico        | Bin 22382 -> 0 bytes
 data/tmw/icons/tmw.png        | Bin 18176 -> 0 bytes
 data/tmw/icons/tmw.xpm        | 784 ------------------------------------------
 packaging/windows/tmw.nsi     | 443 ++++++++++++++++++++++++
 src/manaplus.rc               |   1 +
 10 files changed, 1244 insertions(+), 785 deletions(-)
 create mode 100755 build/packtmw
 create mode 100644 data/tmw/icons/tmw-client.ico
 create mode 100644 data/tmw/icons/tmw-client.png
 create mode 100644 data/tmw/icons/tmw-client.xpm
 delete mode 100644 data/tmw/icons/tmw.ico
 delete mode 100644 data/tmw/icons/tmw.png
 delete mode 100644 data/tmw/icons/tmw.xpm
 create mode 100644 packaging/windows/tmw.nsi

diff --git a/build/packtmw b/build/packtmw
new file mode 100755
index 000000000..8460ddbc7
--- /dev/null
+++ b/build/packtmw
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+cd ..
+
+dir=`pwd`
+
+cd packaging/windows
+./make-translations.sh
+makensis -DDLLDIR=$dir/../libs/dll/ \
+    -DPRODUCT_VERSION="1.3.4.28" \
+    -DEXESUFFIX=/src \
+    -DUPX=true \
+    tmw.nsi
diff --git a/data/tmw/Makefile.am b/data/tmw/Makefile.am
index 04134f0a1..25a06138e 100644
--- a/data/tmw/Makefile.am
+++ b/data/tmw/Makefile.am
@@ -11,7 +11,9 @@ tmw:
 	     cp icons/tmw.png "$(DESTDIR)$(datarootdir)/icons"
 	     cp -r images "$(DESTDIR)$(pkgdatadir)/data/tmw"
 
-EXTRA_DIST = tmw.desktop \
+EXTRA_DIST = setup_finish.bmp \
+	    setup_welcome.bmp \
+	    tmw.desktop \
 	    tmw.manaplus \
 	    icons/tmw.ico \
 	    icons/tmw.png \
diff --git a/data/tmw/icons/tmw-client.ico b/data/tmw/icons/tmw-client.ico
new file mode 100644
index 000000000..61d559a3f
Binary files /dev/null and b/data/tmw/icons/tmw-client.ico differ
diff --git a/data/tmw/icons/tmw-client.png b/data/tmw/icons/tmw-client.png
new file mode 100644
index 000000000..93e6c9aeb
Binary files /dev/null and b/data/tmw/icons/tmw-client.png differ
diff --git a/data/tmw/icons/tmw-client.xpm b/data/tmw/icons/tmw-client.xpm
new file mode 100644
index 000000000..06ec28659
--- /dev/null
+++ b/data/tmw/icons/tmw-client.xpm
@@ -0,0 +1,784 @@
+/* XPM */
+static char * tmw_xpm[] = {
+"32 32 749 2",
+"  	c None",
+". 	c #E4EB6D",
+"+ 	c #EFF271",
+"@ 	c #E7EF65",
+"# 	c #DDED61",
+"$ 	c #D6E955",
+"% 	c #DAED4D",
+"& 	c #F6F5A0",
+"* 	c #EFEF89",
+"= 	c #ECF084",
+"- 	c #EDF077",
+"; 	c #EAF075",
+"> 	c #E0E960",
+", 	c #D9E757",
+"' 	c #D4EA52",
+") 	c #CFE74D",
+"! 	c #BEE140",
+"~ 	c #C2E43E",
+"{ 	c #B6DF33",
+"] 	c #F8F7C2",
+"^ 	c #F9F7AB",
+"/ 	c #F2F099",
+"( 	c #EEEF80",
+"_ 	c #F3F077",
+": 	c #F8F8B1",
+"< 	c #E8EE6F",
+"[ 	c #E1EB69",
+"} 	c #DBEB5E",
+"| 	c #D5E852",
+"1 	c #CDE445",
+"2 	c #CEE843",
+"3 	c #B6DC34",
+"4 	c #A9DA2F",
+"5 	c #B3E02F",
+"6 	c #B6E630",
+"7 	c #F1F2E2",
+"8 	c #F9F9D4",
+"9 	c #F9F8C5",
+"0 	c #F8F8CE",
+"a 	c #F9F8D6",
+"b 	c #F9F7CB",
+"c 	c #F9F7B1",
+"d 	c #F9F7A7",
+"e 	c #E7EE73",
+"f 	c #E4EC69",
+"g 	c #DEEB60",
+"h 	c #D8E755",
+"i 	c #D5EB55",
+"j 	c #C2E33F",
+"k 	c #BEE33C",
+"l 	c #B5E339",
+"m 	c #A7DF2E",
+"n 	c #9BDA28",
+"o 	c #95DA24",
+"p 	c #8DD724",
+"q 	c #F9F9F5",
+"r 	c #F9F9EA",
+"s 	c #F9F9E1",
+"t 	c #F9F9F4",
+"u 	c #F9F7DF",
+"v 	c #F9F7D1",
+"w 	c #F9F7C9",
+"x 	c #F9F7B6",
+"y 	c #F9F7AE",
+"z 	c #D7E363",
+"A 	c #E1EC6B",
+"B 	c #DDEC60",
+"C 	c #D8EC61",
+"D 	c #CDE552",
+"E 	c #C6E543",
+"F 	c #BCE440",
+"G 	c #BEE73E",
+"H 	c #ABDF30",
+"I 	c #ACE230",
+"J 	c #8FD720",
+"K 	c #80D01C",
+"L 	c #80D51A",
+"M 	c #F9F9F7",
+"N 	c #F9F9EB",
+"O 	c #F9F9F9",
+"P 	c #F9F7E6",
+"Q 	c #F9F7D3",
+"R 	c #F9F7CE",
+"S 	c #F9F7BF",
+"T 	c #F9F8B9",
+"U 	c #E6EF8F",
+"V 	c #E1EB65",
+"W 	c #E0ED63",
+"X 	c #D1E452",
+"Y 	c #D3E84D",
+"Z 	c #C3E340",
+"` 	c #BBE13E",
+" .	c #B0DD35",
+"..	c #ABDD2E",
+"+.	c #A0DB2A",
+"@.	c #95D923",
+"#.	c #7ED31C",
+"$.	c #7ED31A",
+"%.	c #80DA18",
+"&.	c #F4F3EF",
+"*.	c #F9F9F6",
+"=.	c #F9F8F5",
+"-.	c #F9F7EE",
+";.	c #F9F7E2",
+">.	c #F9F7D5",
+",.	c #F9F6C2",
+"'.	c #F8F69C",
+").	c #D4E56D",
+"!.	c #E4ED73",
+"~.	c #DBEA60",
+"{.	c #DDE961",
+"].	c #C9E54E",
+"^.	c #BFE242",
+"/.	c #BEE33E",
+"(.	c #B1DE34",
+"_.	c #ABDE33",
+":.	c #95D826",
+"<.	c #8DD620",
+"[.	c #8DDB20",
+"}.	c #91DD1E",
+"|.	c #71D116",
+"1.	c #50B910",
+"2.	c #F9F8F7",
+"3.	c #F9F8F4",
+"4.	c #F9F7EB",
+"5.	c #F9F7E1",
+"6.	c #F9F5CF",
+"7.	c #F9F6C9",
+"8.	c #F9F6BF",
+"9.	c #D6E471",
+"0.	c #E9F075",
+"a.	c #E3EC6B",
+"b.	c #D9E96D",
+"c.	c #CEE558",
+"d.	c #CBE44E",
+"e.	c #BEDE3E",
+"f.	c #ACDA37",
+"g.	c #BCE639",
+"h.	c #AEE135",
+"i.	c #9EDB2A",
+"j.	c #8FD822",
+"k.	c #7CD31B",
+"l.	c #82DA1C",
+"m.	c #63CE13",
+"n.	c #61CE12",
+"o.	c #F9F9F8",
+"p.	c #F9F7F5",
+"q.	c #F9F4DD",
+"r.	c #F9F5D7",
+"s.	c #F9F5C9",
+"t.	c #F9F5B6",
+"u.	c #E3ED8D",
+"v.	c #DEE865",
+"w.	c #E3ED6D",
+"x.	c #DDEB5E",
+"y.	c #D3E755",
+"z.	c #CAE349",
+"A.	c #CFEB4D",
+"B.	c #C1E33B",
+"C.	c #BCE743",
+"D.	c #B0E02D",
+"E.	c #95DB28",
+"F.	c #95DB26",
+"G.	c #C6E627",
+"H.	c #E8F433",
+"I.	c #CAED26",
+"J.	c #60CD0F",
+"K.	c #58CD0E",
+"L.	c #F9F7EC",
+"M.	c #F9F7F1",
+"N.	c #F9F4E4",
+"O.	c #F9F3D7",
+"P.	c #F9F3CA",
+"Q.	c #F9F5CA",
+"R.	c #F9F5BB",
+"S.	c #F9F8B6",
+"T.	c #F6F89E",
+"U.	c #DFEB5C",
+"V.	c #CEE453",
+"W.	c #D0E753",
+"X.	c #CDE543",
+"Y.	c #C7E842",
+"Z.	c #C1E53C",
+"`.	c #A7DC30",
+" +	c #E6F453",
+".+	c #E2F448",
+"++	c #D8F03C",
+"@+	c #D1ED2E",
+"#+	c #D0F033",
+"$+	c #CAED2C",
+"%+	c #ACE51F",
+"&+	c #55CF0F",
+"*+	c #F5F6EF",
+"=+	c #F9F9F2",
+"-+	c #F9F9F1",
+";+	c #F9F8F0",
+">+	c #F9F7E7",
+",+	c #F9F5F0",
+"'+	c #F9F3E1",
+")+	c #F9F5DB",
+"!+	c #F9F6DB",
+"~+	c #F9F6BE",
+"{+	c #F8F59B",
+"]+	c #F9F5A2",
+"^+	c #F8F68D",
+"/+	c #F7F689",
+"(+	c #D7EC65",
+"_+	c #CEE84E",
+":+	c #BBE23F",
+"<+	c #B6E238",
+"[+	c #A2DC30",
+"}+	c #EBF553",
+"|+	c #E4F443",
+"1+	c #DCF340",
+"2+	c #D4F033",
+"3+	c #CEEF2D",
+"4+	c #C2E926",
+"5+	c #BEEB20",
+"6+	c #5CD50E",
+"7+	c #53CE0D",
+"8+	c #F9F7D9",
+"9+	c #F9F6F2",
+"0+	c #F9F5EB",
+"a+	c #F9F3DA",
+"b+	c #F9F6DF",
+"c+	c #F9F7D0",
+"d+	c #F9F7C2",
+"e+	c #F9F7BB",
+"f+	c #F8F68F",
+"g+	c #F7F58D",
+"h+	c #F6F58B",
+"i+	c #EEF68B",
+"j+	c #BFDF43",
+"k+	c #B5DE37",
+"l+	c #B5E234",
+"m+	c #A7DD30",
+"n+	c #E7F248",
+"o+	c #D6EF40",
+"p+	c #DBF239",
+"q+	c #D0ED2F",
+"r+	c #C3EB2A",
+"s+	c #BCEB26",
+"t+	c #B5E81E",
+"u+	c #52CE0F",
+"v+	c #4ECB0B",
+"w+	c #F9F9D9",
+"x+	c #F9F9D7",
+"y+	c #F9F8F8",
+"z+	c #F9F7E9",
+"A+	c #F9F6E9",
+"B+	c #F9F5E0",
+"C+	c #F8F2D6",
+"D+	c #F9F3CE",
+"E+	c #F9F7CA",
+"F+	c #F9F8B5",
+"G+	c #F6F691",
+"H+	c #F9F699",
+"I+	c #F5F68F",
+"J+	c #F3F579",
+"K+	c #E8F575",
+"L+	c #C7E646",
+"M+	c #B5DF37",
+"N+	c #B9E438",
+"O+	c #9CD928",
+"P+	c #D7F348",
+"Q+	c #DBEF3B",
+"R+	c #D1EF35",
+"S+	c #D7F230",
+"T+	c #C1EA25",
+"U+	c #B5E91F",
+"V+	c #63DC1E",
+"W+	c #48CA0C",
+"X+	c #F4F4DC",
+"Y+	c #F9F9C3",
+"Z+	c #F9F9C5",
+"`+	c #F9F9C7",
+" @	c #F9F9E8",
+".@	c #F9F6DD",
+"+@	c #F9F6D6",
+"@@	c #F9F3C1",
+"#@	c #F9F3BF",
+"$@	c #F9F5B8",
+"%@	c #F8F8A6",
+"&@	c #F6F68F",
+"*@	c #F4F791",
+"=@	c #ABD746",
+"-@	c #C5E449",
+";@	c #C1E448",
+">@	c #BBE23E",
+",@	c #BBE237",
+"'@	c #A9DC30",
+")@	c #99D927",
+"!@	c #D3E32C",
+"~@	c #E2F340",
+"{@	c #D3ED2D",
+"]@	c #CAED2B",
+"^@	c #CDF028",
+"/@	c #C5EB27",
+"(@	c #B0E51C",
+"_@	c #91DC13",
+":@	c #49CA08",
+"<@	c #25B305",
+"[@	c #F5F6BE",
+"}@	c #F5F5A9",
+"|@	c #F3F4B0",
+"1@	c #F6F6B0",
+"2@	c #F7F8B5",
+"3@	c #EDF097",
+"4@	c #F5F18F",
+"5@	c #F9F7B8",
+"6@	c #F9F4B0",
+"7@	c #F9F3AE",
+"8@	c #F9F3A4",
+"9@	c #F9F7A4",
+"0@	c #F7F7A0",
+"a@	c #F5F682",
+"b@	c #D3E75E",
+"c@	c #CAE646",
+"d@	c #CBE846",
+"e@	c #EDF05A",
+"f@	c #C6E432",
+"g@	c #A9E02E",
+"h@	c #99DA27",
+"i@	c #B9DB20",
+"j@	c #E1F33F",
+"k@	c #CEEB2E",
+"l@	c #C7EB27",
+"m@	c #BBEA26",
+"n@	c #B9E722",
+"o@	c #A6DF19",
+"p@	c #ABE815",
+"q@	c #48CB09",
+"r@	c #3ECA08",
+"s@	c #F8F7A7",
+"t@	c #F3F4A0",
+"u@	c #F4F59C",
+"v@	c #F0F49C",
+"w@	c #F2F5A4",
+"x@	c #F5F6A0",
+"y@	c #EFF28F",
+"z@	c #F9F8CD",
+"A@	c #F9F6A7",
+"B@	c #F9F3A0",
+"C@	c #F8F399",
+"D@	c #F8F493",
+"E@	c #F8F693",
+"F@	c #F7F58B",
+"G@	c #E8EF65",
+"H@	c #C7E445",
+"I@	c #C7DB30",
+"J@	c #E1ED48",
+"K@	c #E8F353",
+"L@	c #C3E227",
+"M@	c #D9EB2E",
+"N@	c #E7F549",
+"O@	c #D3EE3B",
+"P@	c #CBED2D",
+"Q@	c #CDEF27",
+"R@	c #BFEC23",
+"S@	c #B6E81E",
+"T@	c #A9E518",
+"U@	c #B1EB1B",
+"V@	c #35BE06",
+"W@	c #38C306",
+"X@	c #F9F9A7",
+"Y@	c #F2F38F",
+"Z@	c #F2F495",
+"`@	c #F3F38D",
+" #	c #F9F9E9",
+".#	c #F7F8C5",
+"+#	c #F8F7D1",
+"@#	c #F8F6A2",
+"##	c #F9F7A9",
+"$#	c #F8F59C",
+"%#	c #F8F291",
+"&#	c #F8F58F",
+"*#	c #F6F789",
+"=#	c #F2F477",
+"-#	c #F0F571",
+";#	c #EAEE52",
+">#	c #DCEA45",
+",#	c #EBEF43",
+"'#	c #E4F04D",
+")#	c #DEEF45",
+"!#	c #E1F246",
+"~#	c #E4F448",
+"{#	c #DBF039",
+"]#	c #D9F235",
+"^#	c #C9ED2B",
+"/#	c #CAEF2C",
+"(#	c #CEF22B",
+"_#	c #B6E91E",
+":#	c #B1EB21",
+"<#	c #A9E815",
+"[#	c #48CF09",
+"}#	c #40CD06",
+"|#	c #EDEF6B",
+"1#	c #EBF07C",
+"2#	c #E7EB71",
+"3#	c #E8E865",
+"4#	c #F8F79E",
+"5#	c #F8F7A4",
+"6#	c #F9F69E",
+"7#	c #F8F48F",
+"8#	c #F6F280",
+"9#	c #F6F482",
+"0#	c #F3F473",
+"a#	c #EFF169",
+"b#	c #EDF467",
+"c#	c #EAF35C",
+"d#	c #EAF258",
+"e#	c #E4F052",
+"f#	c #E4F046",
+"g#	c #E0F03F",
+"h#	c #D5EE3B",
+"i#	c #DFF23E",
+"j#	c #D7F137",
+"k#	c #CEED2E",
+"l#	c #C9EF28",
+"m#	c #CAF025",
+"n#	c #B9EA1E",
+"o#	c #B3E91D",
+"p#	c #B1EB1A",
+"q#	c #A6E817",
+"r#	c #39C506",
+"s#	c #35C505",
+"t#	c #B3BC3E",
+"u#	c #E9F07C",
+"v#	c #DEE867",
+"w#	c #F9F79E",
+"x#	c #F8F793",
+"y#	c #F8F78F",
+"z#	c #F7F684",
+"A#	c #F5F27E",
+"B#	c #F4F26D",
+"C#	c #F4F36F",
+"D#	c #EDF061",
+"E#	c #EEF363",
+"F#	c #EDF35C",
+"G#	c #EEF45C",
+"H#	c #EAF357",
+"I#	c #E8F34B",
+"J#	c #DCEE43",
+"K#	c #E1F03F",
+"L#	c #D6ED37",
+"M#	c #D5EE33",
+"N#	c #D5F134",
+"O#	c #D9F232",
+"P#	c #CEF22D",
+"Q#	c #C7F22A",
+"R#	c #9BDB18",
+"S#	c #A7E518",
+"T#	c #AEEB1B",
+"U#	c #95E514",
+"V#	c #37C306",
+"W#	c #3CC705",
+"X#	c #E0EC60",
+"Y#	c #D1E455",
+"Z#	c #F7F78F",
+"`#	c #F7F891",
+" $	c #F8F78B",
+".$	c #F5F782",
+"+$	c #F8F791",
+"@$	c #EFF06B",
+"#$	c #F3F36D",
+"$$	c #EFF36D",
+"%$	c #F1F56F",
+"&$	c #EDF260",
+"*$	c #EDF461",
+"=$	c #E7F150",
+"-$	c #E9F355",
+";$	c #E8F349",
+">$	c #E8F442",
+",$	c #DDF13E",
+"'$	c #DAF038",
+")$	c #CEEB26",
+"!$	c #D0EE2C",
+"~$	c #B9E82A",
+"{$	c #C1ED26",
+"]$	c #A0E41C",
+"^$	c #ABE71B",
+"/$	c #99E315",
+"($	c #99E415",
+"_$	c #33B306",
+":$	c #2BBB05",
+"<$	c #D9EB5E",
+"[$	c #CDE44E",
+"}$	c #F6F579",
+"|$	c #F4F577",
+"1$	c #F3F571",
+"2$	c #F4F57C",
+"3$	c #F3F363",
+"4$	c #F2F475",
+"5$	c #F0F567",
+"6$	c #A2D93F",
+"7$	c #C3E43F",
+"8$	c #B6D92E",
+"9$	c #A7CD1F",
+"0$	c #E4F042",
+"a$	c #E4F248",
+"b$	c #E5F348",
+"c$	c #D7EC39",
+"d$	c #DBF33C",
+"e$	c #DDF23E",
+"f$	c #D1EF2D",
+"g$	c #C1E825",
+"h$	c #BFEB26",
+"i$	c #AEE61B",
+"j$	c #A7E318",
+"k$	c #B0E818",
+"l$	c #9EE615",
+"m$	c #6DD30D",
+"n$	c #27A603",
+"o$	c #2CBE05",
+"p$	c #E2ED50",
+"q$	c #CBE348",
+"r$	c #F6F780",
+"s$	c #F5F577",
+"t$	c #F3F56F",
+"u$	c #EFF469",
+"v$	c #F3F471",
+"w$	c #F3F46F",
+"x$	c #EFF461",
+"y$	c #E7F053",
+"z$	c #C6E83F",
+"A$	c #A4D733",
+"B$	c #ABDD2F",
+"C$	c #B0DF2E",
+"D$	c #A7DD2B",
+"E$	c #E4F240",
+"F$	c #E8F555",
+"G$	c #DDF33C",
+"H$	c #E1F53E",
+"I$	c #D4F032",
+"J$	c #CEF02E",
+"K$	c #CAEF2D",
+"L$	c #C2EF28",
+"M$	c #B5E91B",
+"N$	c #93DD13",
+"O$	c #93E215",
+"P$	c #93E213",
+"Q$	c #80DB0D",
+"R$	c #45CA05",
+"S$	c #2FC204",
+"T$	c #CEE743",
+"U$	c #C1E23E",
+"V$	c #F0F365",
+"W$	c #F5F473",
+"X$	c #F2F269",
+"Y$	c #E9EF57",
+"Z$	c #EFF363",
+"`$	c #E8F052",
+" %	c #EBF358",
+".%	c #B8E439",
+"+%	c #BCE839",
+"@%	c #A4DC2A",
+"#%	c #ABE22D",
+"$%	c #95D822",
+"%%	c #E1F240",
+"&%	c #D6ED32",
+"*%	c #CFEC2C",
+"=%	c #D4F02F",
+"-%	c #CAEE2B",
+";%	c #C3EB27",
+">%	c #C6EE25",
+",%	c #C3EE21",
+"'%	c #B8ED21",
+")%	c #AEEA16",
+"!%	c #79D90F",
+"~%	c #2EB106",
+"{%	c #26B808",
+"]%	c #2CBF05",
+"^%	c #C9E73B",
+"/%	c #C5E63C",
+"(%	c #F0F56B",
+"_%	c #EEF258",
+":%	c #F0F265",
+"<%	c #EFF155",
+"[%	c #EDF358",
+"}%	c #EBF550",
+"|%	c #EBF54D",
+"1%	c #C9E83B",
+"2%	c #A4DB28",
+"3%	c #9EDC2B",
+"4%	c #8FD622",
+"5%	c #82D01E",
+"6%	c #7EC512",
+"7%	c #C9E827",
+"8%	c #D0EE2E",
+"9%	c #C7ED2C",
+"0%	c #C7EE27",
+"a%	c #C1EE2A",
+"b%	c #C2EF24",
+"c%	c #BEED22",
+"d%	c #A9E718",
+"e%	c #3EC307",
+"f%	c #39C306",
+"g%	c #38C606",
+"h%	c #23B603",
+"i%	c #ACDB2F",
+"j%	c #B0DF34",
+"k%	c #EDF35A",
+"l%	c #EDF553",
+"m%	c #E2F045",
+"n%	c #E6F350",
+"o%	c #E6F448",
+"p%	c #9CD01E",
+"q%	c #8BC916",
+"r%	c #B8DC1B",
+"s%	c #7CBC0F",
+"t%	c #95D618",
+"u%	c #7ED319",
+"v%	c #BFE118",
+"w%	c #C6ED2A",
+"x%	c #C1EA21",
+"y%	c #C1ED22",
+"z%	c #B8EA1D",
+"A%	c #B6EB1D",
+"B%	c #BCEF1F",
+"C%	c #53CA07",
+"D%	c #3FC708",
+"E%	c #2EBC05",
+"F%	c #2FBE04",
+"G%	c #2DBF04",
+"H%	c #A2CF1F",
+"I%	c #B1E12F",
+"J%	c #B5E32E",
+"K%	c #E8F243",
+"L%	c #D7EB45",
+"M%	c #E8F245",
+"N%	c #DDEF40",
+"O%	c #E2F342",
+"P%	c #DFF33E",
+"Q%	c #E4F542",
+"R%	c #DAF138",
+"S%	c #D8F230",
+"T%	c #CBEB28",
+"U%	c #D1F02E",
+"V%	c #C6EC24",
+"W%	c #CAEF25",
+"X%	c #BCEB21",
+"Y%	c #B6EB1E",
+"Z%	c #ABE91B",
+"`%	c #A2E616",
+" &	c #3CC508",
+".&	c #3EC906",
+"+&	c #37C305",
+"@&	c #27B903",
+"#&	c #209B02",
+"$&	c #A9DF27",
+"%&	c #A4DD27",
+"&&	c #91D623",
+"*&	c #E3F13C",
+"=&	c #E4F340",
+"-&	c #E4F33F",
+";&	c #E4F43E",
+">&	c #E2F439",
+",&	c #D6F033",
+"'&	c #D5F034",
+")&	c #CEEF2E",
+"!&	c #CBED26",
+"~&	c #CFEF27",
+"{&	c #D5F22E",
+"]&	c #B5E620",
+"^&	c #B9EA1F",
+"/&	c #84E620",
+"(&	c #3EB508",
+"_&	c #58CE0D",
+":&	c #39CA11",
+"<&	c #3EC607",
+"[&	c #3BCA08",
+"}&	c #28BB04",
+"|&	c #28BC03",
+"1&	c #8FD620",
+"2&	c #97D823",
+"3&	c #A6E22B",
+"4&	c #69CB1D",
+"5&	c #86D61F",
+"6&	c #E5F740",
+"7&	c #DCF338",
+"8&	c #CAEC2D",
+"9&	c #CDED2B",
+"0&	c #D1F02C",
+"a&	c #CDEE27",
+"b&	c #C1EB22",
+"c&	c #CFF228",
+"d&	c #BCE922",
+"e&	c #3CBB09",
+"f&	c #50CD0C",
+"g&	c #4BCD0B",
+"h&	c #3CC207",
+"i&	c #42CD09",
+"j&	c #2EBB04",
+"k&	c #28B905",
+"l&	c #28B903",
+"m&	c #61B113",
+"n&	c #7ED41A",
+"o&	c #89D71B",
+"p&	c #8DDB1A",
+"q&	c #7CD518",
+"r&	c #8FDA1B",
+"s&	c #71D314",
+"t&	c #7CDA18",
+"u&	c #BEF232",
+"v&	c #8BD715",
+"w&	c #63C207",
+"x&	c #55C108",
+"y&	c #5AD111",
+"z&	c #4BC90B",
+"A&	c #3EC108",
+"B&	c #46C908",
+"C&	c #40CB08",
+"D&	c #34C205",
+"E&	c #32C505",
+"F&	c #22A003",
+"G&	c #79D818",
+"H&	c #75D314",
+"I&	c #67D012",
+"J&	c #69D313",
+"K&	c #71D613",
+"L&	c #67D413",
+"M&	c #4BC20C",
+"N&	c #4DCB0E",
+"O&	c #5AD510",
+"P&	c #50CA0B",
+"Q&	c #4BC909",
+"R&	c #3CC708",
+"S&	c #42C906",
+"T&	c #35C206",
+"U&	c #33C306",
+"V&	c #30C504",
+"W&	c #49C30E",
+"X&	c #71D913",
+"Y&	c #84E318",
+"Z&	c #5ECF0E",
+"`&	c #58D00D",
+" *	c #5ED40D",
+".*	c #48C70A",
+"+*	c #57D40B",
+"@*	c #37BE06",
+"#*	c #39C707",
+"$*	c #37C505",
+"%*	c #34C705",
+"&*	c #49BE0B",
+"**	c #4BD00C",
+"=*	c #46C609",
+"-*	c #46D00A",
+";*	c #33BE06",
+">*	c #20A904",
+"                          . + @ # $ %                           ",
+"                    & * = - ; > , ' ) ! ~ {                     ",
+"                ] ^ / ( _ : < [ } | 1 2 3 4 5 6                 ",
+"            7 8 9 0 a b c d e f g h i j k l m n o p             ",
+"          q r s t u v w x y z A B C D E F G H I J K L           ",
+"        M M N O P u Q R S T U V W X Y Z `  ...+.@.#.$.%.        ",
+"      &.O *.O =.-.;.>.R ,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.      ",
+"      O O O 2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.      ",
+"    o.O *.p.p.3.-.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.    ",
+"    O o.q L.p.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+    ",
+"  *+=+-+;+>+p.,+'+)+!+~+8.{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+5+6+7+  ",
+"  r N N 8+p.9+0+a+b+c+d+e+d f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+  ",
+"  w+x+w+y+z+A+B+C+D+E+S F+G+H+I+J+K+L+M+N+O+P+Q+R+S+$+T+U+V+W+  ",
+"X+Y+Z+`+ @.@+@6.@@#@$@^ %@&@*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@",
+"[@}@|@1@2@3@4@5@6@7@8@9@0@a@b@) c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@",
+"s@t@u@v@w@x@y@z@A@B@C@D@E@F@G@H@>@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@",
+"X@Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#/#(#_#:#<#[#}#",
+"|#1#2#3#4###5#'.6#7#8#9#0#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#",
+"t#u#v#w#s@x#y#z#a@A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#",
+"  X#Y#Z#`# $.$+$@$#$$$%$&$*$=$-$I#;$>$,$'$)$!$~${$]$^$/$($_$:$  ",
+"  <$[$}$|$*#1$2$3$4$5$6$7$8$9$0$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$  ",
+"  p$q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$  ",
+"    T$U$V$W$X$Y$Z$`$ %.%+%@%#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]%    ",
+"    ^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8%9%0%a%b%c%d%($e%f%g%h%    ",
+"      i%j%k%l%a$m%n%o%p%q%r%s%t%u%v%w%x%y%z%A%B%C%D%E%F%G%      ",
+"      H%I%J%K%L%M%N%O%P%Q%G$R%S%T%U%V%W%X%Y%Z%`% &.&+&@&#&      ",
+"        $&%&&&*&=&-&;&>&,&'&)&!&~&{&]&^&/&(&_&:&<&[&}&|&        ",
+"          1&2&3&4&5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l&          ",
+"            m&n&o&p&q&r&s&t&u&v&w&x&y&z&A&B&C&D&E&F&            ",
+"                G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&                ",
+"                    W&X&Y&Z&`& *.*+*@*#*$*%*                    ",
+"                          &***=*-*;*>*                          "};
diff --git a/data/tmw/icons/tmw.ico b/data/tmw/icons/tmw.ico
deleted file mode 100644
index 61d559a3f..000000000
Binary files a/data/tmw/icons/tmw.ico and /dev/null differ
diff --git a/data/tmw/icons/tmw.png b/data/tmw/icons/tmw.png
deleted file mode 100644
index 93e6c9aeb..000000000
Binary files a/data/tmw/icons/tmw.png and /dev/null differ
diff --git a/data/tmw/icons/tmw.xpm b/data/tmw/icons/tmw.xpm
deleted file mode 100644
index 06ec28659..000000000
--- a/data/tmw/icons/tmw.xpm
+++ /dev/null
@@ -1,784 +0,0 @@
-/* XPM */
-static char * tmw_xpm[] = {
-"32 32 749 2",
-"  	c None",
-". 	c #E4EB6D",
-"+ 	c #EFF271",
-"@ 	c #E7EF65",
-"# 	c #DDED61",
-"$ 	c #D6E955",
-"% 	c #DAED4D",
-"& 	c #F6F5A0",
-"* 	c #EFEF89",
-"= 	c #ECF084",
-"- 	c #EDF077",
-"; 	c #EAF075",
-"> 	c #E0E960",
-", 	c #D9E757",
-"' 	c #D4EA52",
-") 	c #CFE74D",
-"! 	c #BEE140",
-"~ 	c #C2E43E",
-"{ 	c #B6DF33",
-"] 	c #F8F7C2",
-"^ 	c #F9F7AB",
-"/ 	c #F2F099",
-"( 	c #EEEF80",
-"_ 	c #F3F077",
-": 	c #F8F8B1",
-"< 	c #E8EE6F",
-"[ 	c #E1EB69",
-"} 	c #DBEB5E",
-"| 	c #D5E852",
-"1 	c #CDE445",
-"2 	c #CEE843",
-"3 	c #B6DC34",
-"4 	c #A9DA2F",
-"5 	c #B3E02F",
-"6 	c #B6E630",
-"7 	c #F1F2E2",
-"8 	c #F9F9D4",
-"9 	c #F9F8C5",
-"0 	c #F8F8CE",
-"a 	c #F9F8D6",
-"b 	c #F9F7CB",
-"c 	c #F9F7B1",
-"d 	c #F9F7A7",
-"e 	c #E7EE73",
-"f 	c #E4EC69",
-"g 	c #DEEB60",
-"h 	c #D8E755",
-"i 	c #D5EB55",
-"j 	c #C2E33F",
-"k 	c #BEE33C",
-"l 	c #B5E339",
-"m 	c #A7DF2E",
-"n 	c #9BDA28",
-"o 	c #95DA24",
-"p 	c #8DD724",
-"q 	c #F9F9F5",
-"r 	c #F9F9EA",
-"s 	c #F9F9E1",
-"t 	c #F9F9F4",
-"u 	c #F9F7DF",
-"v 	c #F9F7D1",
-"w 	c #F9F7C9",
-"x 	c #F9F7B6",
-"y 	c #F9F7AE",
-"z 	c #D7E363",
-"A 	c #E1EC6B",
-"B 	c #DDEC60",
-"C 	c #D8EC61",
-"D 	c #CDE552",
-"E 	c #C6E543",
-"F 	c #BCE440",
-"G 	c #BEE73E",
-"H 	c #ABDF30",
-"I 	c #ACE230",
-"J 	c #8FD720",
-"K 	c #80D01C",
-"L 	c #80D51A",
-"M 	c #F9F9F7",
-"N 	c #F9F9EB",
-"O 	c #F9F9F9",
-"P 	c #F9F7E6",
-"Q 	c #F9F7D3",
-"R 	c #F9F7CE",
-"S 	c #F9F7BF",
-"T 	c #F9F8B9",
-"U 	c #E6EF8F",
-"V 	c #E1EB65",
-"W 	c #E0ED63",
-"X 	c #D1E452",
-"Y 	c #D3E84D",
-"Z 	c #C3E340",
-"` 	c #BBE13E",
-" .	c #B0DD35",
-"..	c #ABDD2E",
-"+.	c #A0DB2A",
-"@.	c #95D923",
-"#.	c #7ED31C",
-"$.	c #7ED31A",
-"%.	c #80DA18",
-"&.	c #F4F3EF",
-"*.	c #F9F9F6",
-"=.	c #F9F8F5",
-"-.	c #F9F7EE",
-";.	c #F9F7E2",
-">.	c #F9F7D5",
-",.	c #F9F6C2",
-"'.	c #F8F69C",
-").	c #D4E56D",
-"!.	c #E4ED73",
-"~.	c #DBEA60",
-"{.	c #DDE961",
-"].	c #C9E54E",
-"^.	c #BFE242",
-"/.	c #BEE33E",
-"(.	c #B1DE34",
-"_.	c #ABDE33",
-":.	c #95D826",
-"<.	c #8DD620",
-"[.	c #8DDB20",
-"}.	c #91DD1E",
-"|.	c #71D116",
-"1.	c #50B910",
-"2.	c #F9F8F7",
-"3.	c #F9F8F4",
-"4.	c #F9F7EB",
-"5.	c #F9F7E1",
-"6.	c #F9F5CF",
-"7.	c #F9F6C9",
-"8.	c #F9F6BF",
-"9.	c #D6E471",
-"0.	c #E9F075",
-"a.	c #E3EC6B",
-"b.	c #D9E96D",
-"c.	c #CEE558",
-"d.	c #CBE44E",
-"e.	c #BEDE3E",
-"f.	c #ACDA37",
-"g.	c #BCE639",
-"h.	c #AEE135",
-"i.	c #9EDB2A",
-"j.	c #8FD822",
-"k.	c #7CD31B",
-"l.	c #82DA1C",
-"m.	c #63CE13",
-"n.	c #61CE12",
-"o.	c #F9F9F8",
-"p.	c #F9F7F5",
-"q.	c #F9F4DD",
-"r.	c #F9F5D7",
-"s.	c #F9F5C9",
-"t.	c #F9F5B6",
-"u.	c #E3ED8D",
-"v.	c #DEE865",
-"w.	c #E3ED6D",
-"x.	c #DDEB5E",
-"y.	c #D3E755",
-"z.	c #CAE349",
-"A.	c #CFEB4D",
-"B.	c #C1E33B",
-"C.	c #BCE743",
-"D.	c #B0E02D",
-"E.	c #95DB28",
-"F.	c #95DB26",
-"G.	c #C6E627",
-"H.	c #E8F433",
-"I.	c #CAED26",
-"J.	c #60CD0F",
-"K.	c #58CD0E",
-"L.	c #F9F7EC",
-"M.	c #F9F7F1",
-"N.	c #F9F4E4",
-"O.	c #F9F3D7",
-"P.	c #F9F3CA",
-"Q.	c #F9F5CA",
-"R.	c #F9F5BB",
-"S.	c #F9F8B6",
-"T.	c #F6F89E",
-"U.	c #DFEB5C",
-"V.	c #CEE453",
-"W.	c #D0E753",
-"X.	c #CDE543",
-"Y.	c #C7E842",
-"Z.	c #C1E53C",
-"`.	c #A7DC30",
-" +	c #E6F453",
-".+	c #E2F448",
-"++	c #D8F03C",
-"@+	c #D1ED2E",
-"#+	c #D0F033",
-"$+	c #CAED2C",
-"%+	c #ACE51F",
-"&+	c #55CF0F",
-"*+	c #F5F6EF",
-"=+	c #F9F9F2",
-"-+	c #F9F9F1",
-";+	c #F9F8F0",
-">+	c #F9F7E7",
-",+	c #F9F5F0",
-"'+	c #F9F3E1",
-")+	c #F9F5DB",
-"!+	c #F9F6DB",
-"~+	c #F9F6BE",
-"{+	c #F8F59B",
-"]+	c #F9F5A2",
-"^+	c #F8F68D",
-"/+	c #F7F689",
-"(+	c #D7EC65",
-"_+	c #CEE84E",
-":+	c #BBE23F",
-"<+	c #B6E238",
-"[+	c #A2DC30",
-"}+	c #EBF553",
-"|+	c #E4F443",
-"1+	c #DCF340",
-"2+	c #D4F033",
-"3+	c #CEEF2D",
-"4+	c #C2E926",
-"5+	c #BEEB20",
-"6+	c #5CD50E",
-"7+	c #53CE0D",
-"8+	c #F9F7D9",
-"9+	c #F9F6F2",
-"0+	c #F9F5EB",
-"a+	c #F9F3DA",
-"b+	c #F9F6DF",
-"c+	c #F9F7D0",
-"d+	c #F9F7C2",
-"e+	c #F9F7BB",
-"f+	c #F8F68F",
-"g+	c #F7F58D",
-"h+	c #F6F58B",
-"i+	c #EEF68B",
-"j+	c #BFDF43",
-"k+	c #B5DE37",
-"l+	c #B5E234",
-"m+	c #A7DD30",
-"n+	c #E7F248",
-"o+	c #D6EF40",
-"p+	c #DBF239",
-"q+	c #D0ED2F",
-"r+	c #C3EB2A",
-"s+	c #BCEB26",
-"t+	c #B5E81E",
-"u+	c #52CE0F",
-"v+	c #4ECB0B",
-"w+	c #F9F9D9",
-"x+	c #F9F9D7",
-"y+	c #F9F8F8",
-"z+	c #F9F7E9",
-"A+	c #F9F6E9",
-"B+	c #F9F5E0",
-"C+	c #F8F2D6",
-"D+	c #F9F3CE",
-"E+	c #F9F7CA",
-"F+	c #F9F8B5",
-"G+	c #F6F691",
-"H+	c #F9F699",
-"I+	c #F5F68F",
-"J+	c #F3F579",
-"K+	c #E8F575",
-"L+	c #C7E646",
-"M+	c #B5DF37",
-"N+	c #B9E438",
-"O+	c #9CD928",
-"P+	c #D7F348",
-"Q+	c #DBEF3B",
-"R+	c #D1EF35",
-"S+	c #D7F230",
-"T+	c #C1EA25",
-"U+	c #B5E91F",
-"V+	c #63DC1E",
-"W+	c #48CA0C",
-"X+	c #F4F4DC",
-"Y+	c #F9F9C3",
-"Z+	c #F9F9C5",
-"`+	c #F9F9C7",
-" @	c #F9F9E8",
-".@	c #F9F6DD",
-"+@	c #F9F6D6",
-"@@	c #F9F3C1",
-"#@	c #F9F3BF",
-"$@	c #F9F5B8",
-"%@	c #F8F8A6",
-"&@	c #F6F68F",
-"*@	c #F4F791",
-"=@	c #ABD746",
-"-@	c #C5E449",
-";@	c #C1E448",
-">@	c #BBE23E",
-",@	c #BBE237",
-"'@	c #A9DC30",
-")@	c #99D927",
-"!@	c #D3E32C",
-"~@	c #E2F340",
-"{@	c #D3ED2D",
-"]@	c #CAED2B",
-"^@	c #CDF028",
-"/@	c #C5EB27",
-"(@	c #B0E51C",
-"_@	c #91DC13",
-":@	c #49CA08",
-"<@	c #25B305",
-"[@	c #F5F6BE",
-"}@	c #F5F5A9",
-"|@	c #F3F4B0",
-"1@	c #F6F6B0",
-"2@	c #F7F8B5",
-"3@	c #EDF097",
-"4@	c #F5F18F",
-"5@	c #F9F7B8",
-"6@	c #F9F4B0",
-"7@	c #F9F3AE",
-"8@	c #F9F3A4",
-"9@	c #F9F7A4",
-"0@	c #F7F7A0",
-"a@	c #F5F682",
-"b@	c #D3E75E",
-"c@	c #CAE646",
-"d@	c #CBE846",
-"e@	c #EDF05A",
-"f@	c #C6E432",
-"g@	c #A9E02E",
-"h@	c #99DA27",
-"i@	c #B9DB20",
-"j@	c #E1F33F",
-"k@	c #CEEB2E",
-"l@	c #C7EB27",
-"m@	c #BBEA26",
-"n@	c #B9E722",
-"o@	c #A6DF19",
-"p@	c #ABE815",
-"q@	c #48CB09",
-"r@	c #3ECA08",
-"s@	c #F8F7A7",
-"t@	c #F3F4A0",
-"u@	c #F4F59C",
-"v@	c #F0F49C",
-"w@	c #F2F5A4",
-"x@	c #F5F6A0",
-"y@	c #EFF28F",
-"z@	c #F9F8CD",
-"A@	c #F9F6A7",
-"B@	c #F9F3A0",
-"C@	c #F8F399",
-"D@	c #F8F493",
-"E@	c #F8F693",
-"F@	c #F7F58B",
-"G@	c #E8EF65",
-"H@	c #C7E445",
-"I@	c #C7DB30",
-"J@	c #E1ED48",
-"K@	c #E8F353",
-"L@	c #C3E227",
-"M@	c #D9EB2E",
-"N@	c #E7F549",
-"O@	c #D3EE3B",
-"P@	c #CBED2D",
-"Q@	c #CDEF27",
-"R@	c #BFEC23",
-"S@	c #B6E81E",
-"T@	c #A9E518",
-"U@	c #B1EB1B",
-"V@	c #35BE06",
-"W@	c #38C306",
-"X@	c #F9F9A7",
-"Y@	c #F2F38F",
-"Z@	c #F2F495",
-"`@	c #F3F38D",
-" #	c #F9F9E9",
-".#	c #F7F8C5",
-"+#	c #F8F7D1",
-"@#	c #F8F6A2",
-"##	c #F9F7A9",
-"$#	c #F8F59C",
-"%#	c #F8F291",
-"&#	c #F8F58F",
-"*#	c #F6F789",
-"=#	c #F2F477",
-"-#	c #F0F571",
-";#	c #EAEE52",
-">#	c #DCEA45",
-",#	c #EBEF43",
-"'#	c #E4F04D",
-")#	c #DEEF45",
-"!#	c #E1F246",
-"~#	c #E4F448",
-"{#	c #DBF039",
-"]#	c #D9F235",
-"^#	c #C9ED2B",
-"/#	c #CAEF2C",
-"(#	c #CEF22B",
-"_#	c #B6E91E",
-":#	c #B1EB21",
-"<#	c #A9E815",
-"[#	c #48CF09",
-"}#	c #40CD06",
-"|#	c #EDEF6B",
-"1#	c #EBF07C",
-"2#	c #E7EB71",
-"3#	c #E8E865",
-"4#	c #F8F79E",
-"5#	c #F8F7A4",
-"6#	c #F9F69E",
-"7#	c #F8F48F",
-"8#	c #F6F280",
-"9#	c #F6F482",
-"0#	c #F3F473",
-"a#	c #EFF169",
-"b#	c #EDF467",
-"c#	c #EAF35C",
-"d#	c #EAF258",
-"e#	c #E4F052",
-"f#	c #E4F046",
-"g#	c #E0F03F",
-"h#	c #D5EE3B",
-"i#	c #DFF23E",
-"j#	c #D7F137",
-"k#	c #CEED2E",
-"l#	c #C9EF28",
-"m#	c #CAF025",
-"n#	c #B9EA1E",
-"o#	c #B3E91D",
-"p#	c #B1EB1A",
-"q#	c #A6E817",
-"r#	c #39C506",
-"s#	c #35C505",
-"t#	c #B3BC3E",
-"u#	c #E9F07C",
-"v#	c #DEE867",
-"w#	c #F9F79E",
-"x#	c #F8F793",
-"y#	c #F8F78F",
-"z#	c #F7F684",
-"A#	c #F5F27E",
-"B#	c #F4F26D",
-"C#	c #F4F36F",
-"D#	c #EDF061",
-"E#	c #EEF363",
-"F#	c #EDF35C",
-"G#	c #EEF45C",
-"H#	c #EAF357",
-"I#	c #E8F34B",
-"J#	c #DCEE43",
-"K#	c #E1F03F",
-"L#	c #D6ED37",
-"M#	c #D5EE33",
-"N#	c #D5F134",
-"O#	c #D9F232",
-"P#	c #CEF22D",
-"Q#	c #C7F22A",
-"R#	c #9BDB18",
-"S#	c #A7E518",
-"T#	c #AEEB1B",
-"U#	c #95E514",
-"V#	c #37C306",
-"W#	c #3CC705",
-"X#	c #E0EC60",
-"Y#	c #D1E455",
-"Z#	c #F7F78F",
-"`#	c #F7F891",
-" $	c #F8F78B",
-".$	c #F5F782",
-"+$	c #F8F791",
-"@$	c #EFF06B",
-"#$	c #F3F36D",
-"$$	c #EFF36D",
-"%$	c #F1F56F",
-"&$	c #EDF260",
-"*$	c #EDF461",
-"=$	c #E7F150",
-"-$	c #E9F355",
-";$	c #E8F349",
-">$	c #E8F442",
-",$	c #DDF13E",
-"'$	c #DAF038",
-")$	c #CEEB26",
-"!$	c #D0EE2C",
-"~$	c #B9E82A",
-"{$	c #C1ED26",
-"]$	c #A0E41C",
-"^$	c #ABE71B",
-"/$	c #99E315",
-"($	c #99E415",
-"_$	c #33B306",
-":$	c #2BBB05",
-"<$	c #D9EB5E",
-"[$	c #CDE44E",
-"}$	c #F6F579",
-"|$	c #F4F577",
-"1$	c #F3F571",
-"2$	c #F4F57C",
-"3$	c #F3F363",
-"4$	c #F2F475",
-"5$	c #F0F567",
-"6$	c #A2D93F",
-"7$	c #C3E43F",
-"8$	c #B6D92E",
-"9$	c #A7CD1F",
-"0$	c #E4F042",
-"a$	c #E4F248",
-"b$	c #E5F348",
-"c$	c #D7EC39",
-"d$	c #DBF33C",
-"e$	c #DDF23E",
-"f$	c #D1EF2D",
-"g$	c #C1E825",
-"h$	c #BFEB26",
-"i$	c #AEE61B",
-"j$	c #A7E318",
-"k$	c #B0E818",
-"l$	c #9EE615",
-"m$	c #6DD30D",
-"n$	c #27A603",
-"o$	c #2CBE05",
-"p$	c #E2ED50",
-"q$	c #CBE348",
-"r$	c #F6F780",
-"s$	c #F5F577",
-"t$	c #F3F56F",
-"u$	c #EFF469",
-"v$	c #F3F471",
-"w$	c #F3F46F",
-"x$	c #EFF461",
-"y$	c #E7F053",
-"z$	c #C6E83F",
-"A$	c #A4D733",
-"B$	c #ABDD2F",
-"C$	c #B0DF2E",
-"D$	c #A7DD2B",
-"E$	c #E4F240",
-"F$	c #E8F555",
-"G$	c #DDF33C",
-"H$	c #E1F53E",
-"I$	c #D4F032",
-"J$	c #CEF02E",
-"K$	c #CAEF2D",
-"L$	c #C2EF28",
-"M$	c #B5E91B",
-"N$	c #93DD13",
-"O$	c #93E215",
-"P$	c #93E213",
-"Q$	c #80DB0D",
-"R$	c #45CA05",
-"S$	c #2FC204",
-"T$	c #CEE743",
-"U$	c #C1E23E",
-"V$	c #F0F365",
-"W$	c #F5F473",
-"X$	c #F2F269",
-"Y$	c #E9EF57",
-"Z$	c #EFF363",
-"`$	c #E8F052",
-" %	c #EBF358",
-".%	c #B8E439",
-"+%	c #BCE839",
-"@%	c #A4DC2A",
-"#%	c #ABE22D",
-"$%	c #95D822",
-"%%	c #E1F240",
-"&%	c #D6ED32",
-"*%	c #CFEC2C",
-"=%	c #D4F02F",
-"-%	c #CAEE2B",
-";%	c #C3EB27",
-">%	c #C6EE25",
-",%	c #C3EE21",
-"'%	c #B8ED21",
-")%	c #AEEA16",
-"!%	c #79D90F",
-"~%	c #2EB106",
-"{%	c #26B808",
-"]%	c #2CBF05",
-"^%	c #C9E73B",
-"/%	c #C5E63C",
-"(%	c #F0F56B",
-"_%	c #EEF258",
-":%	c #F0F265",
-"<%	c #EFF155",
-"[%	c #EDF358",
-"}%	c #EBF550",
-"|%	c #EBF54D",
-"1%	c #C9E83B",
-"2%	c #A4DB28",
-"3%	c #9EDC2B",
-"4%	c #8FD622",
-"5%	c #82D01E",
-"6%	c #7EC512",
-"7%	c #C9E827",
-"8%	c #D0EE2E",
-"9%	c #C7ED2C",
-"0%	c #C7EE27",
-"a%	c #C1EE2A",
-"b%	c #C2EF24",
-"c%	c #BEED22",
-"d%	c #A9E718",
-"e%	c #3EC307",
-"f%	c #39C306",
-"g%	c #38C606",
-"h%	c #23B603",
-"i%	c #ACDB2F",
-"j%	c #B0DF34",
-"k%	c #EDF35A",
-"l%	c #EDF553",
-"m%	c #E2F045",
-"n%	c #E6F350",
-"o%	c #E6F448",
-"p%	c #9CD01E",
-"q%	c #8BC916",
-"r%	c #B8DC1B",
-"s%	c #7CBC0F",
-"t%	c #95D618",
-"u%	c #7ED319",
-"v%	c #BFE118",
-"w%	c #C6ED2A",
-"x%	c #C1EA21",
-"y%	c #C1ED22",
-"z%	c #B8EA1D",
-"A%	c #B6EB1D",
-"B%	c #BCEF1F",
-"C%	c #53CA07",
-"D%	c #3FC708",
-"E%	c #2EBC05",
-"F%	c #2FBE04",
-"G%	c #2DBF04",
-"H%	c #A2CF1F",
-"I%	c #B1E12F",
-"J%	c #B5E32E",
-"K%	c #E8F243",
-"L%	c #D7EB45",
-"M%	c #E8F245",
-"N%	c #DDEF40",
-"O%	c #E2F342",
-"P%	c #DFF33E",
-"Q%	c #E4F542",
-"R%	c #DAF138",
-"S%	c #D8F230",
-"T%	c #CBEB28",
-"U%	c #D1F02E",
-"V%	c #C6EC24",
-"W%	c #CAEF25",
-"X%	c #BCEB21",
-"Y%	c #B6EB1E",
-"Z%	c #ABE91B",
-"`%	c #A2E616",
-" &	c #3CC508",
-".&	c #3EC906",
-"+&	c #37C305",
-"@&	c #27B903",
-"#&	c #209B02",
-"$&	c #A9DF27",
-"%&	c #A4DD27",
-"&&	c #91D623",
-"*&	c #E3F13C",
-"=&	c #E4F340",
-"-&	c #E4F33F",
-";&	c #E4F43E",
-">&	c #E2F439",
-",&	c #D6F033",
-"'&	c #D5F034",
-")&	c #CEEF2E",
-"!&	c #CBED26",
-"~&	c #CFEF27",
-"{&	c #D5F22E",
-"]&	c #B5E620",
-"^&	c #B9EA1F",
-"/&	c #84E620",
-"(&	c #3EB508",
-"_&	c #58CE0D",
-":&	c #39CA11",
-"<&	c #3EC607",
-"[&	c #3BCA08",
-"}&	c #28BB04",
-"|&	c #28BC03",
-"1&	c #8FD620",
-"2&	c #97D823",
-"3&	c #A6E22B",
-"4&	c #69CB1D",
-"5&	c #86D61F",
-"6&	c #E5F740",
-"7&	c #DCF338",
-"8&	c #CAEC2D",
-"9&	c #CDED2B",
-"0&	c #D1F02C",
-"a&	c #CDEE27",
-"b&	c #C1EB22",
-"c&	c #CFF228",
-"d&	c #BCE922",
-"e&	c #3CBB09",
-"f&	c #50CD0C",
-"g&	c #4BCD0B",
-"h&	c #3CC207",
-"i&	c #42CD09",
-"j&	c #2EBB04",
-"k&	c #28B905",
-"l&	c #28B903",
-"m&	c #61B113",
-"n&	c #7ED41A",
-"o&	c #89D71B",
-"p&	c #8DDB1A",
-"q&	c #7CD518",
-"r&	c #8FDA1B",
-"s&	c #71D314",
-"t&	c #7CDA18",
-"u&	c #BEF232",
-"v&	c #8BD715",
-"w&	c #63C207",
-"x&	c #55C108",
-"y&	c #5AD111",
-"z&	c #4BC90B",
-"A&	c #3EC108",
-"B&	c #46C908",
-"C&	c #40CB08",
-"D&	c #34C205",
-"E&	c #32C505",
-"F&	c #22A003",
-"G&	c #79D818",
-"H&	c #75D314",
-"I&	c #67D012",
-"J&	c #69D313",
-"K&	c #71D613",
-"L&	c #67D413",
-"M&	c #4BC20C",
-"N&	c #4DCB0E",
-"O&	c #5AD510",
-"P&	c #50CA0B",
-"Q&	c #4BC909",
-"R&	c #3CC708",
-"S&	c #42C906",
-"T&	c #35C206",
-"U&	c #33C306",
-"V&	c #30C504",
-"W&	c #49C30E",
-"X&	c #71D913",
-"Y&	c #84E318",
-"Z&	c #5ECF0E",
-"`&	c #58D00D",
-" *	c #5ED40D",
-".*	c #48C70A",
-"+*	c #57D40B",
-"@*	c #37BE06",
-"#*	c #39C707",
-"$*	c #37C505",
-"%*	c #34C705",
-"&*	c #49BE0B",
-"**	c #4BD00C",
-"=*	c #46C609",
-"-*	c #46D00A",
-";*	c #33BE06",
-">*	c #20A904",
-"                          . + @ # $ %                           ",
-"                    & * = - ; > , ' ) ! ~ {                     ",
-"                ] ^ / ( _ : < [ } | 1 2 3 4 5 6                 ",
-"            7 8 9 0 a b c d e f g h i j k l m n o p             ",
-"          q r s t u v w x y z A B C D E F G H I J K L           ",
-"        M M N O P u Q R S T U V W X Y Z `  ...+.@.#.$.%.        ",
-"      &.O *.O =.-.;.>.R ,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.      ",
-"      O O O 2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.      ",
-"    o.O *.p.p.3.-.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.    ",
-"    O o.q L.p.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+    ",
-"  *+=+-+;+>+p.,+'+)+!+~+8.{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+5+6+7+  ",
-"  r N N 8+p.9+0+a+b+c+d+e+d f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+  ",
-"  w+x+w+y+z+A+B+C+D+E+S F+G+H+I+J+K+L+M+N+O+P+Q+R+S+$+T+U+V+W+  ",
-"X+Y+Z+`+ @.@+@6.@@#@$@^ %@&@*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@",
-"[@}@|@1@2@3@4@5@6@7@8@9@0@a@b@) c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@",
-"s@t@u@v@w@x@y@z@A@B@C@D@E@F@G@H@>@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@",
-"X@Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#/#(#_#:#<#[#}#",
-"|#1#2#3#4###5#'.6#7#8#9#0#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#",
-"t#u#v#w#s@x#y#z#a@A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#",
-"  X#Y#Z#`# $.$+$@$#$$$%$&$*$=$-$I#;$>$,$'$)$!$~${$]$^$/$($_$:$  ",
-"  <$[$}$|$*#1$2$3$4$5$6$7$8$9$0$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$  ",
-"  p$q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$  ",
-"    T$U$V$W$X$Y$Z$`$ %.%+%@%#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]%    ",
-"    ^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8%9%0%a%b%c%d%($e%f%g%h%    ",
-"      i%j%k%l%a$m%n%o%p%q%r%s%t%u%v%w%x%y%z%A%B%C%D%E%F%G%      ",
-"      H%I%J%K%L%M%N%O%P%Q%G$R%S%T%U%V%W%X%Y%Z%`% &.&+&@&#&      ",
-"        $&%&&&*&=&-&;&>&,&'&)&!&~&{&]&^&/&(&_&:&<&[&}&|&        ",
-"          1&2&3&4&5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l&          ",
-"            m&n&o&p&q&r&s&t&u&v&w&x&y&z&A&B&C&D&E&F&            ",
-"                G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&                ",
-"                    W&X&Y&Z&`& *.*+*@*#*$*%*                    ",
-"                          &***=*-*;*>*                          "};
diff --git a/packaging/windows/tmw.nsi b/packaging/windows/tmw.nsi
new file mode 100644
index 000000000..17e67e3f3
--- /dev/null
+++ b/packaging/windows/tmw.nsi
@@ -0,0 +1,443 @@
+; This script allows the following parameters being overwritten from
+; command line. When called without any parameters it behaves exactly
+; like the old install script.
+;
+; DLLDIR - directory containing required dlls
+; EXEDIR - directory containing manaplus.exe
+; EXESUFFIX - offset to SRCDIR pointing to a directory containing manaplus.exe
+; PRODUCT_VERSION - software version
+; UPX - upx binary name
+;
+; For a cmake build on UNIX the following should give you a working installer:
+; makensis -DDLLDIR=/path/to/dlls \
+;    -DPRODUCT_VERSION=0.1.`date +%Y%m%d`
+;    -DUPX=upx
+;    -DEXESUFFIX=/src
+
+CRCCheck on
+SetCompress off
+SetCompressor /SOLID lzma
+
+RequestExecutionLevel admin
+
+!define SRCDIR "..\.."
+!ifndef UPX
+  !define "UPX upx\upx.exe"
+!endif
+
+!ifdef EXESUFFIX
+  !define EXEDIR ${SRCDIR}/${EXESUFFIX}
+!endif
+
+!ifndef EXEDIR
+  !define EXEDIR ${SRCDIR}
+!endif
+
+!ifndef DLLDIR
+  !define DLLDIR ${SRCDIR}/dll
+!endif
+
+;--- (and without !defines ) ---
+!System "${UPX} --best --crp-ms=999999 --compress-icons=0 --nrv2d ${EXEDIR}\manaplus.exe"
+
+!define MULTIUSER_INSTALLMODE_COMMANDLINE
+!include "MultiUser.nsh"
+
+; HM NIS Edit helper defines
+!define PRODUCT_NAME "The Mana World"
+!ifndef PRODUCT_VERSION
+  !define PRODUCT_VERSION "1.1"
+!endif
+!define PRODUCT_PUBLISHER "ManaPlus Delopment Team"
+!define PRODUCT_WEB_SITE "http://www.themanaworld.org"
+!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\manaplus.exe"
+!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
+!define PRODUCT_UNINST_ROOT_KEY "SHCTX"
+
+!include "FileAssociation.nsh"
+
+; MUI 1.67 compatible ------
+!include "MUI.nsh"
+
+; MUI Settings
+!define MUI_ABORTWARNING
+;!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\win-install.ico"
+!define MUI_ICON "${SRCDIR}\data\tmw\icons\tmw-client.ico"
+;!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\win-uninstall.ico"
+!define MUI_UNICON "${SRCDIR}\data\tmw\icons\tmw-client.ico"
+
+;Language Selection Dialog Settings
+;Remember the installer language
+!define MUI_LANGDLL_REGISTRY_ROOT "HKCU"
+!define MUI_LANGDLL_REGISTRY_KEY "Software\The Mana World"
+!define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language"
+
+!define MUI_WELCOMEFINISHPAGE_BITMAP "setup_welcome.bmp"
+!define MUI_UNWELCOMEFINISHPAGE_BITMAP "setup_welcome.bmp"
+
+; Welcome page
+
+!define MUI_WELCOMEPAGE_TITLE_3LINES
+!insertmacro MUI_PAGE_WELCOME
+; License page
+!insertmacro MUI_PAGE_LICENSE "${SRCDIR}\COPYING"
+; Directory page
+!insertmacro MUI_PAGE_DIRECTORY
+; Components page
+!insertmacro MUI_PAGE_COMPONENTS
+; Instfiles page
+!insertmacro MUI_PAGE_INSTFILES
+; Finish page
+!define MUI_FINISHPAGE_RUN
+!define MUI_FINISHPAGE_RUN_FUNCTION RunTmw
+!define MUI_FINISHPAGE_SHOWREADME 'notepad.exe "$\"$INSTDIR\README$\""'
+!define MUI_PAGE_CUSTOMFUNCTION_PRE changeFinishImage
+!define MUI_FINISHPAGE_LINK "Visit our website for the latest news, FAQs and support"
+!define MUI_FINISHPAGE_LINK_LOCATION "http://themanaworld.org"
+!insertmacro MUI_PAGE_FINISH
+
+Function RunTmw
+SetOutPath $INSTDIR
+Exec "$INSTDIR\manaplus.exe $INSTDIR\tmw.manaplus"
+FunctionEnd
+
+Function changeFinishImage
+!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 1" "Text" "$PLUGINSDIR\setup_finish.bmp"
+FunctionEnd
+
+; Uninstaller pages
+
+!insertmacro MUI_UNPAGE_CONFIRM
+!insertmacro MUI_UNPAGE_INSTFILES
+!define MUI_FINISHPAGE_TITLE_3LINES
+!insertmacro MUI_UNPAGE_FINISH
+
+;Languages
+!insertmacro MUI_LANGUAGE "English" # first language is the default language
+!insertmacro MUI_LANGUAGE "French"
+!insertmacro MUI_LANGUAGE "German"
+!insertmacro MUI_LANGUAGE "Spanish"
+!insertmacro MUI_LANGUAGE "SimpChinese"
+!insertmacro MUI_LANGUAGE "TradChinese"
+!insertmacro MUI_LANGUAGE "Japanese"
+!insertmacro MUI_LANGUAGE "Korean"
+!insertmacro MUI_LANGUAGE "Italian"
+!insertmacro MUI_LANGUAGE "Dutch"
+!insertmacro MUI_LANGUAGE "Danish"
+!insertmacro MUI_LANGUAGE "Swedish"
+!insertmacro MUI_LANGUAGE "Norwegian"
+!insertmacro MUI_LANGUAGE "Finnish"
+!insertmacro MUI_LANGUAGE "Greek"
+!insertmacro MUI_LANGUAGE "Russian"
+!insertmacro MUI_LANGUAGE "Portuguese"
+!insertmacro MUI_LANGUAGE "PortugueseBR"
+!insertmacro MUI_LANGUAGE "Polish"
+!insertmacro MUI_LANGUAGE "Ukrainian"
+!insertmacro MUI_LANGUAGE "Czech"
+!insertmacro MUI_LANGUAGE "Slovak"
+!insertmacro MUI_LANGUAGE "Croatian"
+!insertmacro MUI_LANGUAGE "Bulgarian"
+!insertmacro MUI_LANGUAGE "Hungarian"
+!insertmacro MUI_LANGUAGE "Thai"
+!insertmacro MUI_LANGUAGE "Romanian"
+!insertmacro MUI_LANGUAGE "Latvian"
+!insertmacro MUI_LANGUAGE "Macedonian"
+!insertmacro MUI_LANGUAGE "Estonian"
+!insertmacro MUI_LANGUAGE "Turkish"
+!insertmacro MUI_LANGUAGE "Lithuanian"
+!insertmacro MUI_LANGUAGE "Catalan"
+!insertmacro MUI_LANGUAGE "Slovenian"
+!insertmacro MUI_LANGUAGE "Serbian"
+!insertmacro MUI_LANGUAGE "SerbianLatin"
+!insertmacro MUI_LANGUAGE "Arabic"
+!insertmacro MUI_LANGUAGE "Farsi"
+!insertmacro MUI_LANGUAGE "Hebrew"
+!insertmacro MUI_LANGUAGE "Indonesian"
+!insertmacro MUI_LANGUAGE "Mongolian"
+!insertmacro MUI_LANGUAGE "Luxembourgish"
+!insertmacro MUI_LANGUAGE "Albanian"
+!insertmacro MUI_LANGUAGE "Breton"
+!insertmacro MUI_LANGUAGE "Belarusian"
+!insertmacro MUI_LANGUAGE "Icelandic"
+!insertmacro MUI_LANGUAGE "Malay"
+!insertmacro MUI_LANGUAGE "Bosnian"
+!insertmacro MUI_LANGUAGE "Kurdish"
+
+!insertmacro MUI_RESERVEFILE_LANGDLL
+
+ReserveFile "setup_finish.bmp"
+
+; MUI end ------
+
+Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
+OutFile "tmw-${PRODUCT_VERSION}-win32.exe"
+InstallDir "$PROGRAMFILES\The Mana World"
+InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
+ShowInstDetails show
+ShowUnInstDetails show
+RequestExecutionLevel admin
+
+Function .onInit
+  !insertmacro MULTIUSER_INIT
+  !insertmacro MUI_LANGDLL_DISPLAY
+  InitPluginsDir
+  File /oname=$PLUGINSDIR\setup_finish.bmp "setup_finish.bmp"
+
+  ReadRegStr $R0 SHCTX \
+  "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" \
+  "UninstallString"
+  StrCmp $R0 "" done
+
+  MessageBox MB_YESNO|MB_ICONEXCLAMATION \
+  "${PRODUCT_NAME} is already installed. $\n$\nClick `YES` (recomended) to remove the \
+  previous version or `NO` to install new version over old version." \
+  IDNO done
+
+;Run the uninstaller
+uninst:
+  ClearErrors
+  ExecWait '$R0' ;Do not copy the uninstaller to a temp file
+
+  IfErrors no_remove_uninstaller done
+    ;You can either use Delete /REBOOTOK in the uninstaller or add some code
+    ;here to remove the uninstaller. Use a registry key to check
+    ;whether the user has chosen to uninstall. If you are using an uninstaller
+    ;components page, make sure all sections are uninstalled.
+  no_remove_uninstaller:
+
+done:
+
+FunctionEnd
+
+
+Section "Core files (required)" SecCore
+  SectionIn RO
+  SetOutPath "$INSTDIR"
+  SetOverwrite ifnewer
+  CreateDirectory "$INSTDIR\data"
+  CreateDirectory "$INSTDIR\data\tmw"
+  CreateDirectory "$INSTDIR\data\tmw\icons"
+  CreateDirectory "$INSTDIR\data\tmw\images"
+  CreateDirectory "$INSTDIR\data\fonts"
+  CreateDirectory "$INSTDIR\data\graphics"
+  CreateDirectory "$INSTDIR\data\help"
+  CreateDirectory "$INSTDIR\data\help\tips"
+  CreateDirectory "$INSTDIR\data\icons"
+  CreateDirectory "$INSTDIR\data\perserver"
+  CreateDirectory "$INSTDIR\data\perserver\default"
+  CreateDirectory "$INSTDIR\data\graphics\gui"
+  CreateDirectory "$INSTDIR\data\graphics\images"
+  CreateDirectory "$INSTDIR\data\graphics\sprites"
+  CreateDirectory "$INSTDIR\data\sfx"
+  CreateDirectory "$INSTDIR\data\sfx\system"
+  CreateDirectory "$INSTDIR\data\themes"
+  CreateDirectory "$INSTDIR\data\themes\blacknblack"
+  CreateDirectory "$INSTDIR\data\themes\blackwood"
+  CreateDirectory "$INSTDIR\data\themes\classic"
+  CreateDirectory "$INSTDIR\data\themes\enchilado"
+  CreateDirectory "$INSTDIR\data\themes\jewelry"
+  CreateDirectory "$INSTDIR\data\themes\mana"
+  CreateDirectory "$INSTDIR\data\themes\pink"
+  CreateDirectory "$INSTDIR\data\themes\unity"
+  CreateDirectory "$INSTDIR\data\themes\wood"
+  CreateDirectory "$INSTDIR\docs"
+
+  SetOverwrite ifnewer
+  SetOutPath "$INSTDIR"
+
+  File "${EXEDIR}\manaplus.exe"
+  File "${DLLDIR}\SDL.dll"
+  File "${DLLDIR}\SDL_image.dll"
+  File "${DLLDIR}\SDL_mixer.dll"
+  File "${DLLDIR}\SDL_net.dll"
+  File "${DLLDIR}\SDL_ttf.dll"
+  File "${DLLDIR}\exchndl.dll"
+  File "${DLLDIR}\libcurl-4.dll"
+  File "${DLLDIR}\libgcc_s_sjlj-1.dll"
+  File "${DLLDIR}\libfreetype-6.dll"
+  File "${DLLDIR}\libiconv-2.dll"
+  File "${DLLDIR}\libintl-8.dll"
+  File "${DLLDIR}\libjpeg-8.dll"
+  File "${DLLDIR}\libogg-0.dll"
+  File "${DLLDIR}\libpng15-15.dll"
+  File "${DLLDIR}\libSDL_gfx-13.dll"
+  File "${DLLDIR}\libstdc++-6.dll"
+  File "${DLLDIR}\libvorbis-0.dll"
+  File "${DLLDIR}\libvorbisfile-3.dll"
+  File "${DLLDIR}\libxml2-2.dll"
+  File "${DLLDIR}\zlib1.dll"
+  File "${SRCDIR}\AUTHORS"
+  File "${SRCDIR}\COPYING"
+  File "${SRCDIR}\NEWS"
+  File "${SRCDIR}\README.txt"
+  SetOutPath "$INSTDIR\data\fonts"
+  File "${SRCDIR}\data\fonts\*.ttf"
+  SetOutPath "$INSTDIR\data\graphics\gui"
+  File "${SRCDIR}\data\graphics\gui\*.png"
+  File "${SRCDIR}\data\graphics\gui\*.xml"
+  SetOutPath "$INSTDIR\data\graphics\images"
+  File /x minimap_*.png ${SRCDIR}\data\graphics\images\*.png
+  File "${SRCDIR}\data\graphics\images\error.png"
+  SetOutPath "$INSTDIR\data\graphics\sprites"
+  File "${SRCDIR}\data\graphics\sprites\*.png"
+  File "${SRCDIR}\data\graphics\sprites\*.xml"
+  SetOutPath "$INSTDIR\data\sfx\system"
+  File "${SRCDIR}\data\sfx\system\*.ogg"
+  SetOutPath "$INSTDIR\data\themes\blacknblack"
+  File "${SRCDIR}\data\themes\blacknblack\*.png"
+  File "${SRCDIR}\data\themes\blacknblack\*.xml"
+  SetOutPath "$INSTDIR\data\themes\blackwood"
+  File "${SRCDIR}\data\themes\blackwood\*.png"
+  File "${SRCDIR}\data\themes\blackwood\*.xml"
+  SetOutPath "$INSTDIR\data\themes\mana"
+  File "${SRCDIR}\data\themes\mana\*.xml"
+  SetOutPath "$INSTDIR\data\themes\enchilado"
+  File "${SRCDIR}\data\themes\enchilado\*.png"
+  File "${SRCDIR}\data\themes\enchilado\*.xml"
+  SetOutPath "$INSTDIR\data\themes\jewelry"
+  File "${SRCDIR}\data\themes\jewelry\*.png"
+  File "${SRCDIR}\data\themes\jewelry\*.xml"
+  SetOutPath "$INSTDIR\data\themes\pink"
+  File "${SRCDIR}\data\themes\pink\*.png"
+  File "${SRCDIR}\data\themes\pink\*.xml"
+  SetOutPath "$INSTDIR\data\themes\unity"
+  File "${SRCDIR}\data\themes\unity\*.png"
+  File "${SRCDIR}\data\themes\unity\*.xml"
+  SetOutPath "$INSTDIR\data\themes\wood"
+  File "${SRCDIR}\data\themes\wood\*.png"
+  File "${SRCDIR}\data\themes\wood\*.xml"
+  SetOutPath "$INSTDIR\data\help"
+  File "${SRCDIR}\data\help\*.txt"
+  SetOutPath "$INSTDIR\data\help\tips"
+  File "${SRCDIR}\data\help\tips\*.txt"
+  File "${SRCDIR}\data\help\tips\*.jpg"
+  SetOutPath "$INSTDIR\data\icons\"
+  File "${SRCDIR}\data\icons\manaplus.ico"
+  SetOutPath "$INSTDIR\data\perserver\default\"
+  File "${SRCDIR}\data\perserver\default\*.txt"
+  File "${SRCDIR}\data\perserver\default\*.xml"
+  SetOutPath "$INSTDIR\docs"
+  File "${SRCDIR}\docs\FAQ.txt"
+  SetOutPath "$INSTDIR"
+  File "${SRCDIR}\data\tmw\tmw.manaplus"
+  SetOutPath "$INSTDIR\data\tmw\images"
+  File "${SRCDIR}\data\tmw\images\*.png"
+  SetOutPath "$INSTDIR\data\tmw\icons"
+  File "${SRCDIR}\data\tmw\icons\*.ico"
+SectionEnd
+
+Section "Create Shortcuts" SecShortcuts
+  SetOutPath "$INSTDIR"
+  SetOverwrite ifnewer
+  CreateDirectory "$SMPROGRAMS\The Mana World"
+  CreateShortCut "$SMPROGRAMS\The Mana World\The Mana World.lnk" '"$INSTDIR\manaplus.exe"' '"$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+  CreateShortCut "$SMPROGRAMS\The Mana World\The Mana World (no opengl).lnk" '"$INSTDIR\manaplus.exe"' '"--no-opengl" "$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+  CreateShortCut "$SMPROGRAMS\The Mana World\The Mana World (safemode).lnk" '"$INSTDIR\manaplus.exe"' '"--safemode" "$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+  CreateShortCut "$SMPROGRAMS\The Mana World\The Mana World (tests).lnk" '"$INSTDIR\manaplus.exe"' '"--tests" "$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+  CreateShortCut "$DESKTOP\The Mana World.lnk" '"$INSTDIR\manaplus.exe"' '"$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+  CreateShortCut "$DESKTOP\The Mana World (tests).lnk" '"$INSTDIR\manaplus.exe"' '"--tests" "$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+
+  ${registerExtension} "$INSTDIR\manaplus.exe" ".manaplus" "ManaPlus brandings"
+SectionEnd
+
+Section /o "Portable" SecPortable
+  SetOutPath "$INSTDIR"
+  File "portable.xml"
+SectionEnd
+
+Section /o "Debugger" SecDebug
+  SetOutPath "$INSTDIR"
+  File "${DLLDIR}\gdb.exe"
+  File "${EXEDIR}\manaplusd.exe"
+  ${If} ${SectionIsSelected} ${SecShortcuts}
+    CreateShortCut "$SMPROGRAMS\The Mana World\The Mana World (debug).lnk" '"$INSTDIR\gdb.exe"' '"$INSTDIR\manaplusd.exe"' "$INSTDIR\manaplusd.exe" 2
+    CreateShortCut "$DESKTOP\The Mana World (debug).lnk" '"$INSTDIR\gdb.exe"' '"$INSTDIR\manaplusd.exe"' "$INSTDIR\manaplusd.exe" 2
+  ${EndIf}
+SectionEnd
+
+Section /o "Profiler" SecProfiler
+  SetOutPath "$INSTDIR"
+  File "${EXEDIR}\manaplusp.exe"
+
+  ${If} ${SectionIsSelected} ${SecShortcuts}
+    CreateShortCut "$SMPROGRAMS\The Mana World\The Mana World (profiler).lnk" '"$INSTDIR\manaplusp.exe"' '"$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+    CreateShortCut "$DESKTOP\The Mana World (profiler).lnk" '"$INSTDIR\manaplusp.exe"' '"$INSTDIR\tmw.manaplus"' "$INSTDIR\manaplus.exe" 2
+  ${EndIf}
+SectionEnd
+
+Section "Translations" SecTrans
+  SetOutPath "$INSTDIR"
+  File /nonfatal /r "${SRCDIR}\translations"
+SectionEnd
+
+;Package descriptions
+!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecCore} "The core program files."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecShortcuts} "Create game shortcuts and register extensions."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecPortable} "Portable client. (If selected client will work as portable client.)"
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecTrans} "Translations for the user interface. Uncheck this component to leave it in English."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecDebug} "Install debugger for try to detect stability issues."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecProfiler} "Install profiler build to detect perfomance issues."
+!insertmacro MUI_FUNCTION_DESCRIPTION_END
+
+
+
+Section -AdditionalIcons
+  WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
+  WriteIniStr "$INSTDIR\The Mana World.url" "InternetShortcut" "URL" "http://www.themanaworld.org"
+  CreateShortCut "$SMPROGRAMS\The Mana World\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
+  CreateShortCut "$SMPROGRAMS\The Mana World\Readme.lnk" "notepad.exe" "$INSTDIR\README.txt"
+  CreateShortCut "$SMPROGRAMS\The Mana World\FAQ.lnk" "$INSTDIR\docs\FAQ.txt"
+  CreateShortCut "$SMPROGRAMS\The Mana World\Uninstall.lnk" "$INSTDIR\uninst.exe"
+SectionEnd
+
+Section -Post
+  WriteUninstaller "$INSTDIR\uninst.exe"
+  WriteRegStr SHCTX "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\manaplus.exe"
+  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
+  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
+  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\manaplus.exe"
+  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
+  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
+  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
+SectionEnd
+
+Function un.onInit
+  !insertmacro MUI_UNGETLANGUAGE
+  !insertmacro MULTIUSER_UNINIT
+FunctionEnd
+
+Section Uninstall
+  DeleteRegKey SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\The Mana World"
+
+  Delete "$INSTDIR\*.*"
+
+  Delete "$SMPROGRAMS\The Mana World\Uninstall.lnk"
+  Delete "$DESKTOP\The Mana World.lnk"
+  Delete "$DESKTOP\The Mana World (debug).lnk"
+  Delete "$DESKTOP\The Mana World (profiler).lnk"
+  Delete "$DESKTOP\The Mana World (tests).lnk"
+  Delete "$SMPROGRAMS\The Mana World\The Mana World.lnk"
+  Delete "$SMPROGRAMS\The Mana World\The Mana World (debug).lnk"
+  Delete "$SMPROGRAMS\The Mana World\The Mana World (profiler).lnk"
+  Delete "$SMPROGRAMS\The Mana World\The Mana World (no opengl).lnk"
+  Delete "$SMPROGRAMS\The Mana World\The Mana World (safemode).lnk"
+  Delete "$SMPROGRAMS\The Mana World\The Mana World (tests).lnk"
+  Delete "$SMPROGRAMS\The Mana World\Website.lnk"
+  Delete "$SMPROGRAMS\The Mana World\Readme.lnk"
+  Delete "$SMPROGRAMS\The Mana World\FAQ.lnk"
+  Delete "$DESKTOP\The Mana World.lnk"
+
+  RMDir "$SMPROGRAMS\The Mana World"
+
+  RMDir /r "$INSTDIR\data"
+  RMDir /r "$INSTDIR\docs"
+  RMDir /r "$INSTDIR\translations"
+  RMDir /r "$INSTDIR\updates"
+  RMDir "$INSTDIR"
+
+  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
+  DeleteRegKey SHCTX "${PRODUCT_DIR_REGKEY}"
+  ${unregisterExtension} ".manaplus" "ManaPlus brandings"
+  SetAutoClose true
+SectionEnd
diff --git a/src/manaplus.rc b/src/manaplus.rc
index b16ca40a7..185072a30 100644
--- a/src/manaplus.rc
+++ b/src/manaplus.rc
@@ -4,6 +4,7 @@
 
 A ICON MOVEABLE PURE LOADONCALL DISCARDABLE "../data/icons/manaplus.ico"
 evol ICON MOVEABLE PURE LOADONCALL DISCARDABLE "../data/evol/icons/evol-client.ico"
+tmw ICON MOVEABLE PURE LOADONCALL DISCARDABLE "../data/tmw/icons/tmw-client.ico"
 
 1 VERSIONINFO
 FILEVERSION VER_MAJOR,VER_MINOR,VER_RELEASE,VER_BUILD
-- 
cgit v1.2.3-70-g09d2