summaryrefslogtreecommitdiff
path: root/media/baseset/orig_extra
diff options
context:
space:
mode:
Diffstat (limited to 'media/baseset/orig_extra')
-rw-r--r--media/baseset/orig_extra/CMakeLists.txt14
-rw-r--r--media/baseset/orig_extra/airports_orig_extra.nfo9
-rw-r--r--media/baseset/orig_extra/canals_extra.nfo98
-rw-r--r--media/baseset/orig_extra/chars_orig_extra.nfo246
-rw-r--r--media/baseset/orig_extra/fix_graphics.nfo373
-rw-r--r--media/baseset/orig_extra/fix_graphics.pngbin0 -> 78210 bytes
-rw-r--r--media/baseset/orig_extra/orig_extra.nfo85
-rw-r--r--media/baseset/orig_extra/rivers/arctic.nfo279
-rw-r--r--media/baseset/orig_extra/rivers/arctic_brown.pngbin0 -> 15024 bytes
-rw-r--r--media/baseset/orig_extra/rivers/arctic_snowy.pngbin0 -> 13796 bytes
-rw-r--r--media/baseset/orig_extra/rivers/rapids.nfo136
-rw-r--r--media/baseset/orig_extra/rivers/rapids.pngbin0 -> 17651 bytes
-rw-r--r--media/baseset/orig_extra/rivers/temperate.nfo143
-rw-r--r--media/baseset/orig_extra/rivers/temperate.pngbin0 -> 16127 bytes
-rw-r--r--media/baseset/orig_extra/rivers/toyland.nfo143
-rw-r--r--media/baseset/orig_extra/rivers/toyland.pngbin0 -> 16127 bytes
-rw-r--r--media/baseset/orig_extra/rivers/tropic.nfo279
-rw-r--r--media/baseset/orig_extra/rivers/tropic_desert.pngbin0 -> 15582 bytes
-rw-r--r--media/baseset/orig_extra/rivers/tropic_forest.pngbin0 -> 15157 bytes
-rw-r--r--media/baseset/orig_extra/shore.nfo58
-rw-r--r--media/baseset/orig_extra/shore.pngbin0 -> 21568 bytes
21 files changed, 1863 insertions, 0 deletions
diff --git a/media/baseset/orig_extra/CMakeLists.txt b/media/baseset/orig_extra/CMakeLists.txt
new file mode 100644
index 000000000..f865a8dd0
--- /dev/null
+++ b/media/baseset/orig_extra/CMakeLists.txt
@@ -0,0 +1,14 @@
+# In case both NFORenum and GRFCodec are found, generate the GRF.
+# Otherwise, just use them from the cache (read: git).
+# This is mainly because not many people have both of these tools installed,
+# so it is cheaper to cache them in git, and only regenerate when you are
+# working on it / have the tools installed.
+if (NFORENUM_FOUND AND GRFCODEC_FOUND)
+ include(CreateGrfCommand REQUIRED)
+ create_grf_command(
+ # We share some files with 'openttd' grf
+ ${CMAKE_CURRENT_SOURCE_DIR}/../openttd/airports.png
+ ${CMAKE_CURRENT_SOURCE_DIR}/../openttd/canals.png
+ ${CMAKE_CURRENT_SOURCE_DIR}/../openttd/chars.png
+ )
+endif (NFORENUM_FOUND AND GRFCODEC_FOUND)
diff --git a/media/baseset/orig_extra/airports_orig_extra.nfo b/media/baseset/orig_extra/airports_orig_extra.nfo
new file mode 100644
index 000000000..2d649fbd1
--- /dev/null
+++ b/media/baseset/orig_extra/airports_orig_extra.nfo
@@ -0,0 +1,9 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Climate specific airport sprite by PaulC"
+ -1 * 0 07 83 01 \7! 03 02
+ -1 * 0 0A 01 01 2F 08
+ -1 sprites/airports.png 8bpp 20 170 42 39 -19 -21 normal
diff --git a/media/baseset/orig_extra/canals_extra.nfo b/media/baseset/orig_extra/canals_extra.nfo
new file mode 100644
index 000000000..e412e2da4
--- /dev/null
+++ b/media/baseset/orig_extra/canals_extra.nfo
@@ -0,0 +1,98 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Extra canal graphics by PaulC"
+
+// Differentiation for the climates starts here
+
+// Canal edges (arctic snowy)
+ -1 * 4 01 05 01 \b12
+ -1 sprites/canals.png 8bpp 30 40 45 22 -11 -1 normal
+ -1 sprites/canals.png 8bpp 94 40 41 21 -8 10 normal
+ -1 sprites/canals.png 8bpp 142 40 42 21 -31 10 normal
+ -1 sprites/canals.png 8bpp 190 40 43 22 -31 -1 normal
+ -1 sprites/canals.png 8bpp 238 40 22 22 11 4 normal
+ -1 sprites/canals.png 8bpp 270 40 24 16 -11 15 normal
+ -1 sprites/canals.png 8bpp 302 40 23 23 -31 4 normal
+ -1 sprites/canals.png 8bpp 334 40 24 18 -11 -1 normal
+ -1 sprites/canals.png 8bpp 366 40 12 11 21 10 normal
+ -1 sprites/canals.png 8bpp 398 40 19 10 -8 21 normal
+ -1 sprites/canals.png 8bpp 430 40 11 10 -31 10 normal
+ -1 sprites/canals.png 8bpp 446 40 24 16 -11 -6 normal
+ -1 * 7 02 05 10 01 00 00 00
+
+// Canal edges (arctic normal)
+ -1 * 4 01 05 01 \b12
+ -1 sprites/canals.png 8bpp 30 70 45 22 -11 -1 normal
+ -1 sprites/canals.png 8bpp 94 70 41 21 -8 10 normal
+ -1 sprites/canals.png 8bpp 142 70 42 21 -31 10 normal
+ -1 sprites/canals.png 8bpp 190 70 43 22 -31 -1 normal
+ -1 sprites/canals.png 8bpp 238 70 22 22 11 4 normal
+ -1 sprites/canals.png 8bpp 270 70 24 16 -11 15 normal
+ -1 sprites/canals.png 8bpp 302 70 23 23 -31 4 normal
+ -1 sprites/canals.png 8bpp 334 70 24 18 -11 -1 normal
+ -1 sprites/canals.png 8bpp 366 70 12 11 21 10 normal
+ -1 sprites/canals.png 8bpp 398 70 19 10 -8 21 normal
+ -1 sprites/canals.png 8bpp 430 70 11 10 -31 10 normal
+ -1 sprites/canals.png 8bpp 446 70 24 16 -11 -6 normal
+ -1 * 7 02 05 11 01 00 00 00
+// Choose the right arctic canal edges
+ -1 * 14 02 05 12 81 81 00 FF 01 10 00 04 04 11 00
+ -1 * 6 07 83 01 \7! 01 01
+ -1 * 7 03 05 01 02 00 12 00
+
+// Canal edges (tropic desert)
+ -1 * 4 01 05 01 \b12
+ -1 sprites/canals.png 8bpp 30 100 45 22 -11 -1 normal
+ -1 sprites/canals.png 8bpp 94 100 41 21 -8 10 normal
+ -1 sprites/canals.png 8bpp 142 100 42 21 -31 10 normal
+ -1 sprites/canals.png 8bpp 190 100 43 22 -31 -1 normal
+ -1 sprites/canals.png 8bpp 238 100 22 22 11 4 normal
+ -1 sprites/canals.png 8bpp 270 100 24 16 -11 15 normal
+ -1 sprites/canals.png 8bpp 302 100 23 23 -31 4 normal
+ -1 sprites/canals.png 8bpp 334 100 24 18 -11 -1 normal
+ -1 sprites/canals.png 8bpp 366 100 12 11 21 10 normal
+ -1 sprites/canals.png 8bpp 398 100 19 10 -8 21 normal
+ -1 sprites/canals.png 8bpp 430 100 11 10 -31 10 normal
+ -1 sprites/canals.png 8bpp 446 100 24 16 -11 -6 normal
+ -1 * 7 02 05 13 01 00 00 00
+
+// Canal edges (tropic rainforest)
+ -1 * 4 01 05 01 \b12
+ -1 sprites/canals.png 8bpp 30 130 45 22 -11 -1 normal
+ -1 sprites/canals.png 8bpp 94 130 41 21 -8 10 normal
+ -1 sprites/canals.png 8bpp 142 130 42 21 -31 10 normal
+ -1 sprites/canals.png 8bpp 190 130 43 22 -31 -1 normal
+ -1 sprites/canals.png 8bpp 238 130 22 22 11 4 normal
+ -1 sprites/canals.png 8bpp 270 130 24 16 -11 15 normal
+ -1 sprites/canals.png 8bpp 302 130 23 23 -31 4 normal
+ -1 sprites/canals.png 8bpp 334 130 24 18 -11 -1 normal
+ -1 sprites/canals.png 8bpp 366 130 12 11 21 10 normal
+ -1 sprites/canals.png 8bpp 398 130 19 10 -8 21 normal
+ -1 sprites/canals.png 8bpp 430 130 11 10 -31 10 normal
+ -1 sprites/canals.png 8bpp 446 130 24 16 -11 -6 normal
+ -1 * 7 02 05 14 01 00 00 00
+// Choose the right tropic canal edges
+ -1 * 14 02 05 15 81 81 00 FF 01 13 00 01 01 14 00
+ -1 * 6 07 83 01 \7! 02 01
+ -1 * 7 03 05 01 02 00 15 00
+
+// Canal edges (toyland)
+ -1 * 4 01 05 01 \b12
+ -1 sprites/canals.png 8bpp 30 160 45 22 -11 -1 normal
+ -1 sprites/canals.png 8bpp 94 160 41 21 -8 10 normal
+ -1 sprites/canals.png 8bpp 142 160 42 21 -31 10 normal
+ -1 sprites/canals.png 8bpp 190 160 43 22 -31 -1 normal
+ -1 sprites/canals.png 8bpp 238 160 22 22 11 4 normal
+ -1 sprites/canals.png 8bpp 270 160 24 16 -11 15 normal
+ -1 sprites/canals.png 8bpp 302 160 23 23 -31 4 normal
+ -1 sprites/canals.png 8bpp 334 160 24 18 -11 -1 normal
+ -1 sprites/canals.png 8bpp 366 160 12 11 21 10 normal
+ -1 sprites/canals.png 8bpp 398 160 19 10 -8 21 normal
+ -1 sprites/canals.png 8bpp 430 160 11 10 -31 10 normal
+ -1 sprites/canals.png 8bpp 446 160 24 16 -11 -6 normal
+ -1 * 7 02 05 16 01 00 00 00
+ -1 * 6 07 83 01 \7! 03 01
+ -1 * 7 03 05 01 02 00 16 00
diff --git a/media/baseset/orig_extra/chars_orig_extra.nfo b/media/baseset/orig_extra/chars_orig_extra.nfo
new file mode 100644
index 000000000..c5e3efe26
--- /dev/null
+++ b/media/baseset/orig_extra/chars_orig_extra.nfo
@@ -0,0 +1,246 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Font characters by PaulC, Bilbo and Jasper Vries"
+
+// Replace original characters
+
+ -1 * 5 0A 01 02 41 00
+ -1 sprites/chars.png 8bpp 10 10 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 20 10 4 12 0 -1 normal
+ -1 * 5 0A 01 02 86 00
+ -1 sprites/chars.png 8bpp 50 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 70 10 9 12 0 -1 normal
+ -1 * 5 0A 01 01 8A 00
+ -1 sprites/chars.png 8bpp 120 10 6 12 0 -1 normal
+ -1 * 5 0A 01 01 A0 00
+ -1 sprites/chars.png 8bpp 230 10 10 12 0 -1 normal
+ -1 * 5 0A 01 04 A2 00
+ -1 sprites/chars.png 8bpp 260 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 290 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 320 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 350 10 8 12 0 -1 normal
+ -1 * 5 0A 01 06 A7 00
+ -1 sprites/chars.png 8bpp 410 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 440 10 12 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 470 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 480 10 7 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 500 10 7 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 520 10 7 12 0 -1 normal
+ -1 * 5 0A 01 03 AE 00
+ -1 sprites/chars.png 8bpp 560 10 4 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 570 10 4 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 580 10 5 12 0 -1 normal
+ -1 * 5 0A 01 05 B3 00
+ -1 sprites/chars.png 8bpp 620 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 640 10 9 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 660 10 9 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 680 10 9 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 700 10 9 12 0 -1 normal
+ -1 * 5 0A 01 03 BB 00
+ -1 sprites/chars.png 8bpp 770 10 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 10 70 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 30 70 8 12 0 -1 normal
+ -1 * 5 0A 01 01 BF 00
+ -1 sprites/chars.png 8bpp 70 70 9 12 0 -1 normal
+ -1 * 5 0A 01 05 C1 00
+ -1 sprites/chars.png 8bpp 450 70 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 110 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 120 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 130 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 140 70 6 12 0 -1 normal
+ -1 * 5 0A 01 01 C7 00
+ -1 sprites/chars.png 8bpp 160 70 6 12 0 -1 normal
+ -1 * 5 0A 01 03 CA 00
+ -1 sprites/chars.png 8bpp 200 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 210 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 220 70 6 12 0 -1 normal
+ -1 * 5 0A 01 04 CE 00
+ -1 sprites/chars.png 8bpp 230 70 4 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 240 70 4 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 250 70 5 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 260 70 5 12 0 -1 normal
+ -1 * 5 0A 01 05 D3 00
+ -1 sprites/chars.png 8bpp 290 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 310 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 320 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 330 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 340 70 6 12 0 -1 normal
+ -1 * 5 0A 01 03 DB 00
+ -1 sprites/chars.png 8bpp 390 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 400 70 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 410 70 6 12 0 -1 normal
+ -1 * 5 0A 01 02 DF 00
+ -1 sprites/chars.png 8bpp 420 70 7 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 430 70 6 12 0 -1 normal
+ -1 * 5 0A 01 01 22 01
+ -1 sprites/chars.png 8bpp 20 30 2 7 0 0 normal
+ -1 * 5 0A 01 01 7D 01
+ -1 sprites/chars.png 8bpp 220 30 4 7 0 0 normal
+ -1 * 5 0A 01 02 80 01
+ -1 sprites/chars.png 8bpp 230 30 9 7 0 0 normal
+ -1 sprites/chars.png 8bpp 250 30 3 7 0 0 normal
+ -1 * 5 0A 01 01 89 01
+ -1 sprites/chars.png 8bpp 470 30 3 7 0 0 normal
+ -1 * 5 0A 01 01 9F 01
+ -1 sprites/chars.png 8bpp 70 90 3 7 0 0 normal
+ -1 * 5 0A 01 01 A9 01
+ -1 sprites/chars.png 8bpp 190 90 3 7 0 0 normal
+ -1 * 5 0A 01 02 BF 01
+ -1 sprites/chars.png 8bpp 420 90 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 430 90 3 7 0 0 normal
+ -1 * 5 0A 01 01 02 02
+ -1 sprites/chars.png 8bpp 20 40 4 21 0 -2 normal
+ -1 * 5 0A 01 01 41 02
+ -1 sprites/chars.png 8bpp 30 40 14 21 0 -2 normal
+ -1 * 5 0A 01 06 46 02
+ -1 sprites/chars.png 8bpp 50 40 10 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 70 40 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 90 40 3 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 100 40 13 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 120 40 7 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 130 40 16 21 0 -2 normal
+ -1 * 5 0A 01 01 50 02
+ -1 sprites/chars.png 8bpp 150 40 16 21 0 -2 normal
+ -1 * 5 0A 01 04 52 02
+ -1 sprites/chars.png 8bpp 170 40 8 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 180 40 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 190 40 6 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 200 40 6 21 0 -2 normal
+ -1 * 5 0A 01 01 5C 02
+ -1 sprites/chars.png 8bpp 210 40 7 21 0 -2 normal
+ -1 * 5 0A 01 01 60 02
+ -1 sprites/chars.png 8bpp 230 40 16 21 0 -2 normal
+ -1 * 5 0A 01 07 62 02
+ -1 sprites/chars.png 8bpp 260 40 20 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 290 40 20 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 320 40 20 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 350 40 20 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 380 40 20 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 410 40 20 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 440 40 24 21 0 -2 normal
+ -1 * 5 0A 01 18 6A 02
+ -1 sprites/chars.png 8bpp 480 40 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 500 40 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 520 40 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 540 40 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 560 40 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 570 40 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 580 40 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 590 40 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 600 40 17 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 620 40 18 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 640 40 15 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 660 40 15 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 680 40 15 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 700 40 15 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 720 40 15 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 740 40 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 750 40 16 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 770 40 17 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 10 100 17 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 30 100 17 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 50 100 17 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 70 100 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 90 100 14 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 450 100 14 21 0 -2 normal
+ -1 * 5 0A 01 01 85 02
+ -1 sprites/chars.png 8bpp 140 100 12 21 0 -2 normal
+ -1 * 5 0A 01 01 88 02
+ -1 sprites/chars.png 8bpp 170 100 19 21 0 -2 normal
+ -1 * 5 0A 01 02 92 02
+ -1 sprites/chars.png 8bpp 270 100 11 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 290 100 15 21 0 -2 normal
+ -1 * 5 0A 01 01 97 02
+ -1 sprites/chars.png 8bpp 340 100 11 21 0 -2 normal
+ -1 * 5 0A 01 02 99 02
+ -1 sprites/chars.png 8bpp 360 100 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 370 100 11 21 0 -2 normal
+ -1 * 5 0A 01 01 A0 02
+ -1 sprites/chars.png 8bpp 430 100 14 21 0 -2 normal
+
+// New characters, all fonts except monospaced
+
+// U+007B: Left Curly Bracket
+// U+007C: Vertical Line
+// U+007D: Right Curly Bracket
+// U+007E: Tilde
+ -1 * 14 12 03 00 04 7B 00 01 04 7B 00 02 04 7B 00
+ -1 sprites/chars.png 8bpp 10 130 5 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 20 130 3 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 30 130 5 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 50 130 7 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 10 150 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 20 150 1 7 0 0 normal
+ -1 sprites/chars.png 8bpp 30 150 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 50 150 4 7 0 0 normal
+ -1 sprites/chars.png 8bpp 10 160 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 20 160 3 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 30 160 9 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 50 160 10 21 0 -2 normal
+
+// U+007F: No-Break Space
+ -1 * 14 12 03 00 01 7F 00 01 01 7F 00 02 01 7F 00
+ -1 sprites/chars.png 8bpp 70 130 2 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 70 150 1 7 0 0 normal
+ -1 sprites/chars.png 8bpp 70 160 5 21 0 -2 normal
+
+// U+00AA: Feminine Ordinal Indicator
+ -1 * 14 12 03 00 01 AA 00 01 01 AA 00 02 01 AA 00
+ -1 sprites/chars.png 8bpp 80 130 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 80 150 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 80 160 7 21 0 -2 normal
+
+// U+00AC: Not Sign
+// U+00AD: Soft Hyphen
+ -1 * 14 12 03 00 02 AC 00 01 02 AC 00 02 02 AC 00
+ -1 sprites/chars.png 8bpp 90 130 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 110 130 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 90 150 4 7 0 0 normal
+ -1 sprites/chars.png 8bpp 110 150 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 90 160 12 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 110 160 9 21 0 -2 normal
+
+// U+00AF: Macron
+ -1 * 14 12 03 00 01 AF 00 01 01 AF 00 02 01 AF 00
+ -1 sprites/chars.png 8bpp 130 130 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 130 150 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 130 160 12 21 0 -2 normal
+
+// U+00B4: Acute Accent
+// U+00B5: Micro Sign
+// U+00B6: Pilcrow Sign
+// U+00B7: Middle Dot
+// U+00B8: Cedilla
+// U+00B9: Superscript One
+ -1 * 14 12 03 00 06 B4 00 01 06 B4 00 02 06 B4 00
+ -1 sprites/chars.png 8bpp 150 130 4 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 160 130 6 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 180 130 8 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 200 130 3 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 210 130 4 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 220 130 5 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 150 150 2 7 0 0 normal
+ -1 sprites/chars.png 8bpp 160 150 3 7 0 0 normal
+ -1 sprites/chars.png 8bpp 180 150 6 7 0 0 normal
+ -1 sprites/chars.png 8bpp 200 150 1 7 0 0 normal
+ -1 sprites/chars.png 8bpp 210 150 2 7 0 0 normal
+ -1 sprites/chars.png 8bpp 220 150 2 7 0 0 normal
+ -1 sprites/chars.png 8bpp 150 160 4 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 160 160 15 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 180 160 13 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 200 160 3 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 210 160 5 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 220 160 6 21 0 -2 normal
+
+// U+00BC: Vulgar Fraction One Quarter
+// U+00BD: Vulgar Fraction One Half
+ -1 * 14 12 03 00 02 BC 00 01 02 BC 00 02 02 BC 00
+ -1 sprites/chars.png 8bpp 230 130 10 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 250 130 10 12 0 -1 normal
+ -1 sprites/chars.png 8bpp 230 150 9 7 0 0 normal
+ -1 sprites/chars.png 8bpp 250 150 9 7 0 0 normal
+ -1 sprites/chars.png 8bpp 230 160 16 21 0 -2 normal
+ -1 sprites/chars.png 8bpp 250 160 16 21 0 -2 normal
diff --git a/media/baseset/orig_extra/fix_graphics.nfo b/media/baseset/orig_extra/fix_graphics.nfo
new file mode 100644
index 000000000..aaad79c0a
--- /dev/null
+++ b/media/baseset/orig_extra/fix_graphics.nfo
@@ -0,0 +1,373 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Fix bugs in the original graphics. By Addi and PaulC."
+
+// Non-toyland specific
+ -1 * 6 07 83 01 \7= 03 3D
+// Fix missing wheels on the wood trucks
+ -1 * 14 0A 04 01 87 0C 01 89 0C 01 07 0E 01 09 0E
+ -1 sprites/fix_graphics.png 8bpp 82 8 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 114 8 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 146 8 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 178 8 22 16 -14 -7 normal
+// Show correct graphics for various 3rd generation trucks
+ -1 * 5 0A 01 28 C4 0D
+ -1 sprites/fix_graphics.png 8bpp 226 8 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 242 8 20 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 274 8 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 322 8 20 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 354 8 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 370 8 20 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 402 8 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 450 8 20 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 482 8 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 498 8 20 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 530 8 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 578 8 20 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 610 8 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 626 8 20 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 658 8 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 706 8 20 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 738 8 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 754 8 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 2 40 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 50 40 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 82 40 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 98 40 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 130 40 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 178 40 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 210 40 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 226 40 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 258 40 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 306 40 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 338 40 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 354 40 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 386 40 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 434 40 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 466 40 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 482 40 20 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 514 40 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 562 40 20 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 594 40 8 18 -3 -10 normal
+ -1 sprites/fix_graphics.png 8bpp 610 40 20 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 642 40 28 12 -14 -6 normal
+ -1 sprites/fix_graphics.png 8bpp 690 40 20 16 -6 -7 normal
+// Fix clipping on the 2nd generation paper truck
+ -1 * 14 0A 04 01 9D 0C 01 9F 0C 01 A1 0C 01 A3 0C
+ -1 sprites/fix_graphics.png 8bpp 738 40 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 770 40 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 2 72 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 34 72 22 16 -6 -7 normal
+// Fix clipping on the 1st generation paper truck
+ -1 * 14 0A 04 01 5D 0D 01 5F 0D 01 61 0D 01 63 0D
+ -1 sprites/fix_graphics.png 8bpp 82 72 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 114 72 22 17 -5 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 146 72 22 17 -14 -8 normal
+ -1 sprites/fix_graphics.png 8bpp 178 72 22 16 -6 -7 normal
+// Fix clipping on the 3rd generation paper truck
+ -1 * 14 0A 04 01 1D 0E 01 1F 0E 01 21 0E 01 23 0E
+ -1 sprites/fix_graphics.png 8bpp 226 72 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 258 72 22 16 -6 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 290 72 22 16 -14 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 322 72 22 16 -6 -7 normal
+
+// Fix clipping on the toyland toy van in the German DOS graphics
+ -1 * 6 07 83 01 \7! 03 02
+ -1 * 5 0A 01 01 5D 0C
+ -1 sprites/fix_graphics.png 8bpp 18 296 20 16 -14 -7 normal
+
+// Non-toyland specific
+ -1 * 6 07 83 01 \7= 03 08
+// Fix offsets for the monorail bridge heads
+ -1 * 8 0A 02 01 EA 10 02 EC 10
+ -1 sprites/fix_graphics.png 8bpp 370 72 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 434 72 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 498 72 49 21 -24 3 normal
+// Fix offsets for the maglev bridge heads
+ -1 * 8 0A 02 01 12 11 02 14 11
+ -1 sprites/fix_graphics.png 8bpp 322 486 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 386 486 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 450 486 49 21 -24 3 normal
+
+// Toyland specific
+ -1 * 6 07 83 01 \7! 03 0F
+// Fix offsets for the toyland monorail bridge heads
+ -1 * 8 0A 02 01 EA 10 02 EC 10
+ -1 sprites/fix_graphics.png 8bpp 610 630 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 674 630 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 738 630 49 21 -24 3 normal
+// Fix offsets for the toyland maglev bridge heads
+ -1 * 8 0A 02 01 12 11 02 14 11
+ -1 sprites/fix_graphics.png 8bpp 18 678 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 82 678 48 35 -23 -7 normal
+ -1 sprites/fix_graphics.png 8bpp 146 678 49 21 -24 3 normal
+// Fix colours for toyland maglev junction overlays
+ -1 * 5 0A 01 06 91 04
+ -1 sprites/fix_graphics.png 8bpp 338 630 30 16 -14 8 normal
+ -1 sprites/fix_graphics.png 8bpp 386 630 30 16 -14 8 normal
+ -1 sprites/fix_graphics.png 8bpp 434 630 40 7 -19 4 normal
+ -1 sprites/fix_graphics.png 8bpp 482 630 40 7 -19 20 normal
+ -1 sprites/fix_graphics.png 8bpp 530 630 12 19 11 6 normal
+ -1 sprites/fix_graphics.png 8bpp 562 630 12 19 -21 6 normal
+
+// Fix transparency of cinema
+ -1 * 5 0A 01 02 34 11
+ -1 sprites/fix_graphics.png 8bpp 578 72 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 658 72 50 47 -28 -20 normal
+
+// Fix misaligned undergrounds for temperate monorail
+ -1 * 6 07 83 01 \7! 00 06
+ -1 * 5 0A 01 05 4C 04
+ -1 sprites/fix_graphics.png 8bpp 2 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 162 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 322 136 64 31 -31 0 normal
+
+// Fix misaligned undergrounds for arctic monorail
+ -1 * 6 07 83 01 \7! 01 06
+ -1 * 5 0A 01 05 4C 04
+ -1 sprites/fix_graphics.png 8bpp 434 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 514 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 594 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 674 136 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 184 64 31 -31 0 normal
+
+// Fix misaligned undergrounds for tropical/desert monorail/maglev
+ -1 * 6 07 83 01 \7! 02 10
+ -1 * 11 0A 03 05 4C 04 05 66 04 05 B8 04
+ -1 sprites/fix_graphics.png 8bpp 114 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 194 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 274 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 354 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 434 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 514 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 594 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 674 184 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 232 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 232 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 162 232 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 232 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 322 232 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 402 232 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 482 232 64 31 -31 0 normal
+
+// Fix misaligned X crossing for snow-covered monorail
+ -1 * 6 07 83 01 \7! 01 02
+ -1 * 5 0A 01 01 65 04
+ -1 sprites/fix_graphics.png 8bpp 594 232 64 31 -31 0 normal
+
+// Fix offsets for the tropical house
+ -1 * 5 0A 01 01 FF 11
+ -1 sprites/fix_graphics.png 8bpp 706 232 64 47 -31 -16 normal
+
+// Graphics metadata pixel higher than actual graphics
+ -1 * 6 12 01 00 01 AC E2
+ -1 sprites/fix_graphics.png 8bpp 66 296 9 10 0 0 normal
+
+// Non-toyland specific
+ -1 * 6 07 83 01 \7= 03 0A
+// Fix offsets for the tubular bridge pillars
+ -1 * 5 0A 01 04 05 0A
+ -1 sprites/fix_graphics.png 8bpp 98 296 4 9 2 -1 normal
+ -1 sprites/fix_graphics.png 8bpp 114 296 4 9 2 -1 normal
+ -1 sprites/fix_graphics.png 8bpp 130 296 4 9 -4 0 normal
+ -1 sprites/fix_graphics.png 8bpp 146 296 4 9 -4 0 normal
+// Fix offsets for the cantilever bridge pillars
+ -1 * 5 0A 01 04 DD 09
+ -1 sprites/fix_graphics.png 8bpp 178 296 10 11 2 -3 normal
+ -1 sprites/fix_graphics.png 8bpp 194 296 10 12 2 -2 normal
+ -1 sprites/fix_graphics.png 8bpp 210 296 10 11 -10 -1 normal
+ -1 sprites/fix_graphics.png 8bpp 226 296 10 11 -10 -1 normal
+
+// Toyland specific
+ -1 * 6 07 83 01 \7! 03 0A
+// Fix offsets for the toyland tubular bridge pillars
+ -1 * 5 0A 01 04 05 0A
+ -1 sprites/fix_graphics.png 8bpp 248 296 4 9 2 -1 normal
+ -1 sprites/fix_graphics.png 8bpp 264 296 4 9 2 -1 normal
+ -1 sprites/fix_graphics.png 8bpp 280 296 4 9 -4 0 normal
+ -1 sprites/fix_graphics.png 8bpp 296 296 4 9 -4 0 normal
+// Fix offsets for the toyland cantilever bridge pillars
+ -1 * 5 0A 01 04 DD 09
+ -1 sprites/fix_graphics.png 8bpp 328 296 10 11 2 -3 normal
+ -1 sprites/fix_graphics.png 8bpp 344 296 10 12 2 -2 normal
+ -1 sprites/fix_graphics.png 8bpp 360 296 10 11 -10 -1 normal
+ -1 sprites/fix_graphics.png 8bpp 376 296 10 11 -10 -1 normal
+
+// Wrong, non-translated colours in tubular bridge in 'normal' climates
+// Toyland has separate sprites which are not colour translated, thus
+// this does not apply there;
+// Pillars are changed for all climates further up
+ -1 * 6 07 83 01 \7= 03 \b22
+// Main tubular bridge sprites
+ -1 * 5 0A 01 \b6 \w2559
+ -1 sprites/fix_graphics.png 8bpp 2 330 32 40 -30 -26 normal
+ -1 sprites/fix_graphics.png 8bpp 52 330 44 50 -42 -26 normal
+ -1 sprites/fix_graphics.png 8bpp 116 330 46 45 -42 -21 normal
+ -1 sprites/fix_graphics.png 8bpp 180 330 46 45 -2 -20 normal
+ -1 sprites/fix_graphics.png 8bpp 244 330 44 50 0 -25 normal
+ -1 sprites/fix_graphics.png 8bpp 308 330 32 41 0 -25 normal
+// start rail bridge
+ -1 * 5 0A 01 01 \w2569
+ -1 sprites/fix_graphics.png 8bpp 350 330 52 29 -25 -4 normal
+// start rail + road bridge
+ -1 * 5 0A 01 02 \w2574
+ -1 sprites/fix_graphics.png 8bpp 420 330 50 29 -25 -4 normal
+ -1 sprites/fix_graphics.png 8bpp 489 330 52 29 -25 -4 normal
+// start road + monorail bridge
+ -1 * 5 0A 01 02 \w2580
+ -1 sprites/fix_graphics.png 8bpp 559 330 50 29 -25 -4 normal
+ -1 sprites/fix_graphics.png 8bpp 629 330 52 29 -25 -4 normal
+// start monrail + maglev bridge
+ -1 * 5 0A 01 02 \w2586
+ -1 sprites/fix_graphics.png 8bpp 699 330 50 29 -25 -4 normal
+ -1 sprites/fix_graphics.png 8bpp 489 283 52 29 -25 -4 normal
+// start maglev bridge
+ -1 * 5 0A 01 01 \w2592
+ -1 sprites/fix_graphics.png 8bpp 559 283 50 29 -25 -4 normal
+// GUI sprite
+ -1 * 5 0A 01 01 \w2600
+ -1 sprites/fix_graphics.png 8bpp 433 298 40 15 0 5 normal
+
+// Remove road markings from tropical rail crossings
+ -1 * 6 07 83 01 \7! 02 19
+ -1 * 14 0A 04 04 5A 05 08 62 05 08 6E 05 04 7A 05
+ -1 sprites/fix_graphics.png 8bpp 2 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 162 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 322 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 402 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 482 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 562 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 642 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 722 390 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 162 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 322 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 402 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 482 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 562 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 642 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 722 438 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 486 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 486 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 162 486 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 486 64 31 -31 0 normal
+
+// Fix transparency of steel mill
+ -1 * 5 0A 01 06 46 08
+ -1 sprites/fix_graphics.png 8bpp 162 870 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 870 64 51 -31 -21 normal
+ -1 sprites/fix_graphics.png 8bpp 322 870 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 402 870 49 58 -29 -29 normal
+ -1 sprites/fix_graphics.png 8bpp 466 870 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 546 870 45 42 -18 -12 normal
+ -1 * 5 0A 01 0A 4D 08
+ -1 sprites/fix_graphics.png 8bpp 610 486 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 690 486 59 61 -31 -33 normal
+ -1 sprites/fix_graphics.png 8bpp 2 566 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 566 51 50 -25 -21 normal
+ -1 sprites/fix_graphics.png 8bpp 606 870 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 686 870 64 46 -31 -16 normal
+ -1 sprites/fix_graphics.png 8bpp 2 945 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 945 50 51 -29 -21 normal
+ -1 sprites/fix_graphics.png 8bpp 146 945 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 226 945 47 42 -18 -12 normal
+ -1 * 5 0A 01 04 58 08
+ -1 sprites/fix_graphics.png 8bpp 162 566 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 242 566 59 52 -31 -24 normal
+ -1 sprites/fix_graphics.png 8bpp 306 566 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 386 566 51 44 -25 -15 normal
+
+// Fix transparency of oil well
+ -1 * 5 0A 01 07 7D 08
+ -1 sprites/fix_graphics.png 8bpp 2 630 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 482 566 31 50 -11 -28 normal
+ -1 sprites/fix_graphics.png 8bpp 530 566 31 47 -11 -25 normal
+ -1 sprites/fix_graphics.png 8bpp 578 566 31 47 -11 -25 normal
+ -1 sprites/fix_graphics.png 8bpp 626 566 31 47 -11 -25 normal
+ -1 sprites/fix_graphics.png 8bpp 674 566 31 49 -11 -27 normal
+ -1 sprites/fix_graphics.png 8bpp 722 566 31 52 -11 -30 normal
+ -1 * 6 07 83 01 \7! 01 02
+ -1 * 5 0A 01 01 7D 08
+ -1 sprites/fix_graphics.png 8bpp 114 630 64 31 -31 0 normal
+ -1 * 6 07 83 01 \7! 02 02
+ -1 * 5 0A 01 01 7D 08
+ -1 sprites/fix_graphics.png 8bpp 226 630 64 31 -31 0 normal
+
+// Fix city airport's grass for temperate
+ -1 * 6 07 83 01 \7! 00 0A
+ -1 * 5 0A 01 09 4C 0A
+ -1 sprites/fix_graphics.png 8bpp 242 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 322 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 402 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 482 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 562 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 642 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 722 678 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 726 64 31 -31 0 normal
+
+// Fix city airport's grass for arctic
+ -1 * 6 07 83 01 \7! 01 0A
+ -1 * 5 0A 01 09 4C 0A
+ -1 sprites/fix_graphics.png 8bpp 194 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 274 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 354 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 434 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 514 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 594 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 674 726 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 774 64 31 -31 0 normal
+
+// Fix city airport's grass for tropical
+ -1 * 6 07 83 01 \7! 02 0A
+ -1 * 5 0A 01 09 4C 0A
+ -1 sprites/fix_graphics.png 8bpp 194 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 274 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 354 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 434 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 514 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 594 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 674 774 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 822 64 31 -31 0 normal
+
+// Fix city airport's grass for toyland
+ -1 * 6 07 83 01 \7! 03 0A
+ -1 * 5 0A 01 09 4C 0A
+ -1 sprites/fix_graphics.png 8bpp 194 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 274 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 354 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 434 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 514 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 594 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 674 822 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 2 870 64 31 -31 0 normal
+ -1 sprites/fix_graphics.png 8bpp 82 870 64 31 -31 0 normal
+
+// Wrong, non-translated colours in arctic buildings
+ -1 * 8 0A 02 01 1F 06 01 DB 11
+ -1 sprites/fix_graphics.png 8bpp 305 945 59 29 -29 -12 normal
+ -1 sprites/fix_graphics.png 8bpp 369 945 59 29 -29 -12 normal
+ -1 * 8 0A 02 01 76 11 01 E6 11
+ -1 sprites/fix_graphics.png 8bpp 449 945 64 69 -31 -38 normal
+ -1 sprites/fix_graphics.png 8bpp 529 945 64 69 -31 -38 normal
+ -1 * 8 0A 02 02 7E 11 01 E1 11
+ -1 sprites/fix_graphics.png 8bpp 625 945 54 75 -25 -47 normal
+ -1 sprites/fix_graphics.png 8bpp 2 1037 54 75 -25 -47 normal
+ -1 sprites/fix_graphics.png 8bpp 66 1037 54 75 -25 -47 normal
+
+// Fix buoy in-game; don't show black outline
+ -1 * 4 01 05 01 \b1
+ -1 sprites/fix_graphics.png 8bpp 575 490 7 11 7 4 normal
+ -1 * 7 02 05 17 01 00 00 00
+ -1 * 7 03 05 01 08 00 17 00
diff --git a/media/baseset/orig_extra/fix_graphics.png b/media/baseset/orig_extra/fix_graphics.png
new file mode 100644
index 000000000..1dc7bad82
--- /dev/null
+++ b/media/baseset/orig_extra/fix_graphics.png
Binary files differ
diff --git a/media/baseset/orig_extra/orig_extra.nfo b/media/baseset/orig_extra/orig_extra.nfo
new file mode 100644
index 000000000..903d96a57
--- /dev/null
+++ b/media/baseset/orig_extra/orig_extra.nfo
@@ -0,0 +1,85 @@
+// Automatically generated by GRFCODEC. Do not modify!
+// (Info version 32)
+// Format: spritenum imagefile depth xpos ypos xsize ysize xrel yrel zoom flags
+//
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+// Sources for extra graphics to complement the original graphics.
+// Checks whether the correct version of OpenTTD is used before
+// allowing it to be used.
+//
+
+//
+// Number of sprites, it is wrong, but GRFcodec automagically gets it right.
+//
+ 0 * 4 00 00 00 00
+
+
+//
+// Check whether we are running OTTD or not.
+//
+ -1 * 0 07 9D 04 \7= 01 00 00 00 01
+ -1 * 0 0B 03 7F FF 80 " is not for TTDPatch. Use ttdpatch(w).grf." 00
+
+
+//
+// Check for OTTD's version number
+//
+
+// First step... Variable A1 might not exist. If that's the case it always
+// skips. As we do not want to skip out of the whole testing, we skip over
+// the real version check.
+ -1 * 0 07 A1 04 \7= FF FF FF FF 02
+
+// Real version check.
+ -1 * 0 07 A1 04 \7> \w20304 01 01 03
+
+// If the version check is supported, the string is translateable via OpenTTD
+// itself. Use it!.
+
+ -1 * 0 0B 03 7F 06 "1.1 (or trunk r20304)" 00
+
+// Some OTTD versions before r11130 did support Action B, so use the English
+// phrase there
+ -1 * 0 0B 03 7F FF "Requires OpenTTD version 1.1 (or trunk r20304) or better." 00
+
+// Final fallback. No Action B support, just skip to the end of the file.
+ -1 * 0 07 A1 04 \7= FF FF FF FF 00
+
+// We are a DOS paletted NewGRF, so tell OpenTTD that. Then it can actually
+// do the right thing. Yay for that feature as that means no duplicate NewGRF!
+ -1 * 0 14
+ "C" "INFO"
+ "B" "PALS" \w1 "D"
+ 00
+ 00
+
+// GRF ID, must start with FF so it gets ignored
+//@@WARNING DISABLE 101
+ -1 * 0 08 08 FF "OTT"
+
+// Name of the GRF
+ "Original baseset extra graphics" 00
+
+// Description of the GRF.
+ "License: GNU General Public License version 2" 0D
+ "Andrew Parkhouse: rivers" 0D
+ "Addi and PaulC: original graphics fixes" 0D
+ "OpenTTD developers: other graphics" 00
+
+//
+// The real data of the GRF is acquired from several subfiles.
+//
+#include "chars_orig_extra.nfo"
+#include "shore.nfo"
+#include "fix_graphics.nfo"
+#include "airports_orig_extra.nfo"
+#include "canals_extra.nfo"
+#include "rivers/rapids.nfo"
+#include "rivers/temperate.nfo"
+#include "rivers/arctic.nfo"
+#include "rivers/tropic.nfo"
+#include "rivers/toyland.nfo"
diff --git a/media/baseset/orig_extra/rivers/arctic.nfo b/media/baseset/orig_extra/rivers/arctic.nfo
new file mode 100644
index 000000000..375946fa5
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/arctic.nfo
@@ -0,0 +1,279 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Arctic river graphics by andythenorth (Andrew Parkhouse)"
+ -1 * 4 01 05 01 3C
+ -1 sprites/arctic_snowy.png 8bpp 10 10 38 19 -5 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 10 38 18 -5 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 10 38 18 -31 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 10 38 19 -31 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 10 19 9 14 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 10 16 9 -7 22 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 10 19 9 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 10 16 9 -7 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 10 8 6 25 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 10 12 4 -5 27 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 10 8 6 -31 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 10 12 5 -5 0 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 40 40 11 -7 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 40 39 18 -6 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 40 38 11 -31 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 40 39 18 -31 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 40 20 6 13 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 40 13 7 -6 16 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 40 20 6 -31 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 40 13 7 -5 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 40 8 5 25 6 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 40 12 3 -5 20 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 40 8 4 -31 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 40 15 4 -7 0 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 70 38 20 -5 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 70 38 26 -5 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 70 37 20 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 70 38 27 -31 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 70 16 9 17 3 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 70 15 9 -7 22 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 70 16 9 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 70 15 9 -6 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 70 8 7 25 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 70 10 5 -4 27 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 70 8 7 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 70 12 6 -5 -8 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 100 39 18 -6 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 100 38 11 -5 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 100 39 18 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 100 40 11 -32 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 100 20 6 13 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 100 13 7 -5 16 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 100 20 6 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 100 13 7 -6 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 100 8 4 26 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 100 12 3 -5 20 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 100 8 5 -31 6 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 100 15 4 -6 0 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 130 38 27 -5 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 130 37 20 -4 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 130 37 26 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 130 38 20 -31 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 130 16 9 17 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 130 15 9 -6 22 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 130 16 9 -31 3 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 130 15 9 -7 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 130 8 7 25 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 130 10 5 -4 26 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 130 8 7 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 130 12 6 -5 -8 normal
+ -1 * 7 02 05 30 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/arctic_brown.png 8bpp 10 10 38 19 -5 0 normal
+ -1 sprites/arctic_brown.png 8bpp 58 10 38 18 -5 13 normal
+ -1 sprites/arctic_brown.png 8bpp 106 10 38 18 -31 13 normal
+ -1 sprites/arctic_brown.png 8bpp 154 10 38 19 -31 0 normal
+ -1 sprites/arctic_brown.png 8bpp 202 10 19 9 14 11 normal
+ -1 sprites/arctic_brown.png 8bpp 234 10 16 9 -7 22 normal
+ -1 sprites/arctic_brown.png 8bpp 266 10 19 9 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 298 10 16 9 -7 0 normal
+ -1 sprites/arctic_brown.png 8bpp 330 10 8 6 25 13 normal
+ -1 sprites/arctic_brown.png 8bpp 346 10 12 4 -5 27 normal
+ -1 sprites/arctic_brown.png 8bpp 364 10 8 6 -31 13 normal
+ -1 sprites/arctic_brown.png 8bpp 380 10 12 5 -5 0 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 40 40 11 -7 0 normal
+ -1 sprites/arctic_brown.png 8bpp 58 40 39 18 -6 5 normal
+ -1 sprites/arctic_brown.png 8bpp 106 40 38 11 -31 12 normal
+ -1 sprites/arctic_brown.png 8bpp 154 40 39 18 -31 0 normal
+ -1 sprites/arctic_brown.png 8bpp 202 40 20 6 13 5 normal
+ -1 sprites/arctic_brown.png 8bpp 234 40 13 7 -6 16 normal
+ -1 sprites/arctic_brown.png 8bpp 266 40 20 6 -31 12 normal
+ -1 sprites/arctic_brown.png 8bpp 298 40 13 7 -5 0 normal
+ -1 sprites/arctic_brown.png 8bpp 330 40 8 5 25 6 normal
+ -1 sprites/arctic_brown.png 8bpp 346 40 12 3 -5 20 normal
+ -1 sprites/arctic_brown.png 8bpp 364 40 8 4 -31 13 normal
+ -1 sprites/arctic_brown.png 8bpp 380 40 15 4 -7 0 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 70 38 20 -5 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 58 70 38 26 -5 5 normal
+ -1 sprites/arctic_brown.png 8bpp 106 70 37 20 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 154 70 38 27 -31 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 202 70 16 9 17 3 normal
+ -1 sprites/arctic_brown.png 8bpp 234 70 15 9 -7 22 normal
+ -1 sprites/arctic_brown.png 8bpp 266 70 16 9 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 298 70 15 9 -6 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 330 70 8 7 25 5 normal
+ -1 sprites/arctic_brown.png 8bpp 346 70 10 5 -4 27 normal
+ -1 sprites/arctic_brown.png 8bpp 364 70 8 7 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 380 70 12 6 -5 -8 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 100 39 18 -6 0 normal
+ -1 sprites/arctic_brown.png 8bpp 58 100 38 11 -5 12 normal
+ -1 sprites/arctic_brown.png 8bpp 106 100 39 18 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 154 100 40 11 -32 0 normal
+ -1 sprites/arctic_brown.png 8bpp 202 100 20 6 13 12 normal
+ -1 sprites/arctic_brown.png 8bpp 234 100 13 7 -5 16 normal
+ -1 sprites/arctic_brown.png 8bpp 266 100 20 6 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 298 100 13 7 -6 0 normal
+ -1 sprites/arctic_brown.png 8bpp 330 100 8 4 26 13 normal
+ -1 sprites/arctic_brown.png 8bpp 346 100 12 3 -5 20 normal
+ -1 sprites/arctic_brown.png 8bpp 364 100 8 5 -31 6 normal
+ -1 sprites/arctic_brown.png 8bpp 380 100 15 4 -6 0 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 130 38 27 -5 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 58 130 37 20 -4 11 normal
+ -1 sprites/arctic_brown.png 8bpp 106 130 37 26 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 154 130 38 20 -31 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 202 130 16 9 17 11 normal
+ -1 sprites/arctic_brown.png 8bpp 234 130 15 9 -6 22 normal
+ -1 sprites/arctic_brown.png 8bpp 266 130 16 9 -31 3 normal
+ -1 sprites/arctic_brown.png 8bpp 298 130 15 9 -7 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 330 130 8 7 25 11 normal
+ -1 sprites/arctic_brown.png 8bpp 346 130 10 5 -4 26 normal
+ -1 sprites/arctic_brown.png 8bpp 364 130 8 7 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 380 130 12 6 -5 -8 normal
+ -1 * 7 02 05 31 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/arctic_snowy.png 8bpp 10 210 38 19 -5 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 210 38 18 -5 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 210 38 18 -31 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 210 38 19 -31 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 210 19 9 14 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 210 16 9 -7 22 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 210 19 9 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 210 16 9 -7 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 210 8 6 25 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 210 12 4 -5 27 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 210 8 6 -31 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 210 12 5 -5 0 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 240 40 11 -7 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 240 39 18 -6 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 240 38 11 -31 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 240 39 18 -31 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 240 20 6 13 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 240 13 7 -6 16 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 240 20 6 -31 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 240 13 7 -5 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 240 8 5 25 6 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 240 12 3 -5 20 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 240 8 4 -31 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 240 15 4 -7 0 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 270 38 20 -5 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 270 38 26 -5 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 270 37 20 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 270 38 27 -31 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 270 16 9 17 3 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 270 15 9 -7 22 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 270 16 9 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 270 15 9 -6 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 270 8 7 25 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 270 10 5 -4 27 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 270 8 7 -31 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 270 12 6 -5 -8 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 300 39 18 -6 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 300 38 11 -5 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 300 39 18 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 300 40 11 -32 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 300 20 6 13 12 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 300 13 7 -5 16 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 300 20 6 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 300 13 7 -6 0 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 300 8 4 26 13 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 300 12 3 -5 20 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 300 8 5 -31 6 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 300 15 4 -6 0 normal
+
+ -1 sprites/arctic_snowy.png 8bpp 10 330 38 27 -5 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 58 330 37 20 -4 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 106 330 37 26 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 154 330 38 20 -31 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 202 330 16 9 17 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 234 330 15 9 -6 22 normal
+ -1 sprites/arctic_snowy.png 8bpp 266 330 16 9 -31 3 normal
+ -1 sprites/arctic_snowy.png 8bpp 298 330 15 9 -7 -8 normal
+ -1 sprites/arctic_snowy.png 8bpp 330 330 8 7 25 11 normal
+ -1 sprites/arctic_snowy.png 8bpp 346 330 10 5 -4 26 normal
+ -1 sprites/arctic_snowy.png 8bpp 364 330 8 7 -31 5 normal
+ -1 sprites/arctic_snowy.png 8bpp 380 330 12 6 -5 -8 normal
+ -1 * 7 02 05 32 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/arctic_brown.png 8bpp 10 210 38 19 -5 0 normal
+ -1 sprites/arctic_brown.png 8bpp 58 210 38 18 -5 13 normal
+ -1 sprites/arctic_brown.png 8bpp 106 210 38 18 -31 13 normal
+ -1 sprites/arctic_brown.png 8bpp 154 210 38 19 -31 0 normal
+ -1 sprites/arctic_brown.png 8bpp 202 210 19 9 14 11 normal
+ -1 sprites/arctic_brown.png 8bpp 234 210 16 9 -7 22 normal
+ -1 sprites/arctic_brown.png 8bpp 266 210 19 9 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 298 210 16 9 -7 0 normal
+ -1 sprites/arctic_brown.png 8bpp 330 210 8 6 25 13 normal
+ -1 sprites/arctic_brown.png 8bpp 346 210 12 4 -5 27 normal
+ -1 sprites/arctic_brown.png 8bpp 364 210 8 6 -31 13 normal
+ -1 sprites/arctic_brown.png 8bpp 380 210 12 5 -5 0 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 240 40 11 -7 0 normal
+ -1 sprites/arctic_brown.png 8bpp 58 240 39 18 -6 5 normal
+ -1 sprites/arctic_brown.png 8bpp 106 240 38 11 -31 12 normal
+ -1 sprites/arctic_brown.png 8bpp 154 240 39 18 -31 0 normal
+ -1 sprites/arctic_brown.png 8bpp 202 240 20 6 13 5 normal
+ -1 sprites/arctic_brown.png 8bpp 234 240 13 7 -6 16 normal
+ -1 sprites/arctic_brown.png 8bpp 266 240 20 6 -31 12 normal
+ -1 sprites/arctic_brown.png 8bpp 298 240 13 7 -5 0 normal
+ -1 sprites/arctic_brown.png 8bpp 330 240 8 5 25 6 normal
+ -1 sprites/arctic_brown.png 8bpp 346 240 12 3 -5 20 normal
+ -1 sprites/arctic_brown.png 8bpp 364 240 8 4 -31 13 normal
+ -1 sprites/arctic_brown.png 8bpp 380 240 15 4 -7 0 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 270 38 20 -5 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 58 270 38 26 -5 5 normal
+ -1 sprites/arctic_brown.png 8bpp 106 270 37 20 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 154 270 38 27 -31 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 202 270 16 9 17 3 normal
+ -1 sprites/arctic_brown.png 8bpp 234 270 15 9 -7 22 normal
+ -1 sprites/arctic_brown.png 8bpp 266 270 16 9 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 298 270 15 9 -6 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 330 270 8 7 25 5 normal
+ -1 sprites/arctic_brown.png 8bpp 346 270 10 5 -4 27 normal
+ -1 sprites/arctic_brown.png 8bpp 364 270 8 7 -31 11 normal
+ -1 sprites/arctic_brown.png 8bpp 380 270 12 6 -5 -8 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 300 39 18 -6 0 normal
+ -1 sprites/arctic_brown.png 8bpp 58 300 38 11 -5 12 normal
+ -1 sprites/arctic_brown.png 8bpp 106 300 39 18 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 154 300 40 11 -32 0 normal
+ -1 sprites/arctic_brown.png 8bpp 202 300 20 6 13 12 normal
+ -1 sprites/arctic_brown.png 8bpp 234 300 13 7 -5 16 normal
+ -1 sprites/arctic_brown.png 8bpp 266 300 20 6 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 298 300 13 7 -6 0 normal
+ -1 sprites/arctic_brown.png 8bpp 330 300 8 4 26 13 normal
+ -1 sprites/arctic_brown.png 8bpp 346 300 12 3 -5 20 normal
+ -1 sprites/arctic_brown.png 8bpp 364 300 8 5 -31 6 normal
+ -1 sprites/arctic_brown.png 8bpp 380 300 15 4 -6 0 normal
+
+ -1 sprites/arctic_brown.png 8bpp 10 330 38 27 -5 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 58 330 37 20 -4 11 normal
+ -1 sprites/arctic_brown.png 8bpp 106 330 37 26 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 154 330 38 20 -31 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 202 330 16 9 17 11 normal
+ -1 sprites/arctic_brown.png 8bpp 234 330 15 9 -6 22 normal
+ -1 sprites/arctic_brown.png 8bpp 266 330 16 9 -31 3 normal
+ -1 sprites/arctic_brown.png 8bpp 298 330 15 9 -7 -8 normal
+ -1 sprites/arctic_brown.png 8bpp 330 330 8 7 25 11 normal
+ -1 sprites/arctic_brown.png 8bpp 346 330 10 5 -4 26 normal
+ -1 sprites/arctic_brown.png 8bpp 364 330 8 7 -31 5 normal
+ -1 sprites/arctic_brown.png 8bpp 380 330 12 6 -5 -8 normal
+ -1 * 7 02 05 33 01 00 00 00
+
+ -1 * 14 02 05 34 81 81 00 FF 01 30 00 04 04 31 00
+ -1 * 14 02 05 35 81 81 00 FF 01 32 00 04 04 33 00
+ -1 * 14 02 05 36 81 80 00 FF 01 34 00 00 00 35 00
+ -1 * 6 07 83 01 \7! 01 01
+ -1 * 7 03 05 01 06 00 36 00
diff --git a/media/baseset/orig_extra/rivers/arctic_brown.png b/media/baseset/orig_extra/rivers/arctic_brown.png
new file mode 100644
index 000000000..c2a6c94b4
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/arctic_brown.png
Binary files differ
diff --git a/media/baseset/orig_extra/rivers/arctic_snowy.png b/media/baseset/orig_extra/rivers/arctic_snowy.png
new file mode 100644
index 000000000..5e44e7688
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/arctic_snowy.png
Binary files differ
diff --git a/media/baseset/orig_extra/rivers/rapids.nfo b/media/baseset/orig_extra/rivers/rapids.nfo
new file mode 100644
index 000000000..e03d96ca1
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/rapids.nfo
@@ -0,0 +1,136 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Rapid graphics"
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 10 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 10 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 10 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 10 64 39 -31 -8 normal
+ -1 * 7 02 05 00 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 60 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 60 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 60 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 60 64 39 -31 -8 normal
+ -1 * 7 02 05 01 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 110 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 110 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 110 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 110 64 39 -31 -8 normal
+ -1 * 7 02 05 02 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 160 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 160 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 160 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 160 64 39 -31 -8 normal
+ -1 * 7 02 05 03 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 210 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 210 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 210 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 210 64 39 -31 -8 normal
+ -1 * 7 02 05 04 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 260 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 260 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 260 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 260 64 39 -31 -8 normal
+ -1 * 7 02 05 05 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 310 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 310 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 310 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 310 64 39 -31 -8 normal
+ -1 * 7 02 05 06 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 360 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 360 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 360 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 360 64 39 -31 -8 normal
+ -1 * 7 02 05 07 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 410 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 410 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 410 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 410 64 39 -31 -8 normal
+ -1 * 7 02 05 08 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 460 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 460 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 460 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 460 64 39 -31 -8 normal
+ -1 * 7 02 05 09 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 510 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 510 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 510 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 510 64 39 -31 -8 normal
+ -1 * 7 02 05 0A 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 560 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 560 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 560 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 560 64 39 -31 -8 normal
+ -1 * 7 02 05 0B 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 610 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 610 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 610 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 610 64 39 -31 -8 normal
+ -1 * 7 02 05 0C 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 660 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 660 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 660 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 660 64 39 -31 -8 normal
+ -1 * 7 02 05 0D 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 710 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 710 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 710 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 710 64 39 -31 -8 normal
+ -1 * 7 02 05 0E 01 00 00 00
+
+ -1 * 4 01 05 01 04
+ -1 sprites/rapids.png 8bpp 10 760 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 90 760 64 39 -31 -8 normal
+ -1 sprites/rapids.png 8bpp 170 760 64 23 -31 0 normal
+ -1 sprites/rapids.png 8bpp 250 760 64 39 -31 -8 normal
+ -1 * 7 02 05 0F 01 00 00 00
+
+ -1 * 39 02 05 10 80 00 01 10
+ 00 00
+ 01 00
+ 02 00
+ 03 00
+ 04 00
+ 05 00
+ 06 00
+ 07 00
+ 08 00
+ 09 00
+ 0A 00
+ 0B 00
+ 0C 00
+ 0D 00
+ 0E 00
+ 0F 00
+ -1 * 7 03 05 01 05 00 10 00
diff --git a/media/baseset/orig_extra/rivers/rapids.png b/media/baseset/orig_extra/rivers/rapids.png
new file mode 100644
index 000000000..db25ae0e3
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/rapids.png
Binary files differ
diff --git a/media/baseset/orig_extra/rivers/temperate.nfo b/media/baseset/orig_extra/rivers/temperate.nfo
new file mode 100644
index 000000000..261f727be
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/temperate.nfo
@@ -0,0 +1,143 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Temperate river graphics by andythenorth (Andrew Parkhouse)"
+ -1 * 4 01 05 01 3C
+ -1 sprites/temperate.png 8bpp 10 10 38 19 -5 0 normal
+ -1 sprites/temperate.png 8bpp 58 10 38 18 -5 13 normal
+ -1 sprites/temperate.png 8bpp 106 10 38 18 -31 13 normal
+ -1 sprites/temperate.png 8bpp 154 10 38 19 -31 0 normal
+ -1 sprites/temperate.png 8bpp 202 10 19 9 14 11 normal
+ -1 sprites/temperate.png 8bpp 234 10 16 9 -7 22 normal
+ -1 sprites/temperate.png 8bpp 266 10 19 9 -31 11 normal
+ -1 sprites/temperate.png 8bpp 298 10 16 9 -7 0 normal
+ -1 sprites/temperate.png 8bpp 330 10 8 6 25 13 normal
+ -1 sprites/temperate.png 8bpp 346 10 12 4 -5 27 normal
+ -1 sprites/temperate.png 8bpp 364 10 8 6 -31 13 normal
+ -1 sprites/temperate.png 8bpp 380 10 12 5 -5 0 normal
+
+ -1 sprites/temperate.png 8bpp 10 40 40 11 -7 0 normal
+ -1 sprites/temperate.png 8bpp 58 40 39 18 -6 5 normal
+ -1 sprites/temperate.png 8bpp 106 40 38 11 -31 12 normal
+ -1 sprites/temperate.png 8bpp 154 40 39 18 -31 0 normal
+ -1 sprites/temperate.png 8bpp 202 40 20 6 13 5 normal
+ -1 sprites/temperate.png 8bpp 234 40 13 7 -6 16 normal
+ -1 sprites/temperate.png 8bpp 266 40 20 6 -31 12 normal
+ -1 sprites/temperate.png 8bpp 298 40 13 7 -5 0 normal
+ -1 sprites/temperate.png 8bpp 330 40 8 5 25 6 normal
+ -1 sprites/temperate.png 8bpp 346 40 12 3 -5 20 normal
+ -1 sprites/temperate.png 8bpp 364 40 8 4 -31 13 normal
+ -1 sprites/temperate.png 8bpp 380 40 15 4 -7 0 normal
+
+ -1 sprites/temperate.png 8bpp 10 70 38 20 -5 -8 normal
+ -1 sprites/temperate.png 8bpp 58 70 38 26 -5 5 normal
+ -1 sprites/temperate.png 8bpp 106 70 37 20 -31 11 normal
+ -1 sprites/temperate.png 8bpp 154 70 38 27 -31 -8 normal
+ -1 sprites/temperate.png 8bpp 202 70 16 9 17 3 normal
+ -1 sprites/temperate.png 8bpp 234 70 15 9 -7 22 normal
+ -1 sprites/temperate.png 8bpp 266 70 16 9 -31 11 normal
+ -1 sprites/temperate.png 8bpp 298 70 15 9 -6 -8 normal
+ -1 sprites/temperate.png 8bpp 330 70 8 7 25 5 normal
+ -1 sprites/temperate.png 8bpp 346 70 10 5 -4 27 normal
+ -1 sprites/temperate.png 8bpp 364 70 8 7 -31 11 normal
+ -1 sprites/temperate.png 8bpp 380 70 12 6 -5 -8 normal
+
+ -1 sprites/temperate.png 8bpp 10 100 39 18 -6 0 normal
+ -1 sprites/temperate.png 8bpp 58 100 38 11 -5 12 normal
+ -1 sprites/temperate.png 8bpp 106 100 39 18 -31 5 normal
+ -1 sprites/temperate.png 8bpp 154 100 40 11 -32 0 normal
+ -1 sprites/temperate.png 8bpp 202 100 20 6 13 12 normal
+ -1 sprites/temperate.png 8bpp 234 100 13 7 -5 16 normal
+ -1 sprites/temperate.png 8bpp 266 100 20 6 -31 5 normal
+ -1 sprites/temperate.png 8bpp 298 100 13 7 -6 0 normal
+ -1 sprites/temperate.png 8bpp 330 100 8 4 26 13 normal
+ -1 sprites/temperate.png 8bpp 346 100 12 3 -5 20 normal
+ -1 sprites/temperate.png 8bpp 364 100 8 5 -31 6 normal
+ -1 sprites/temperate.png 8bpp 380 100 15 4 -6 0 normal
+
+ -1 sprites/temperate.png 8bpp 10 130 38 27 -5 -8 normal
+ -1 sprites/temperate.png 8bpp 58 130 37 20 -4 11 normal
+ -1 sprites/temperate.png 8bpp 106 130 37 26 -31 5 normal
+ -1 sprites/temperate.png 8bpp 154 130 38 20 -31 -8 normal
+ -1 sprites/temperate.png 8bpp 202 130 16 9 17 11 normal
+ -1 sprites/temperate.png 8bpp 234 130 15 9 -6 22 normal
+ -1 sprites/temperate.png 8bpp 266 130 16 9 -31 3 normal
+ -1 sprites/temperate.png 8bpp 298 130 15 9 -7 -8 normal
+ -1 sprites/temperate.png 8bpp 330 130 8 7 25 11 normal
+ -1 sprites/temperate.png 8bpp 346 130 10 5 -4 26 normal
+ -1 sprites/temperate.png 8bpp 364 130 8 7 -31 5 normal
+ -1 sprites/temperate.png 8bpp 380 130 12 6 -5 -8 normal
+ -1 * 7 02 05 20 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/temperate.png 8bpp 10 210 38 19 -5 0 normal
+ -1 sprites/temperate.png 8bpp 58 210 38 18 -5 13 normal
+ -1 sprites/temperate.png 8bpp 106 210 38 18 -31 13 normal
+ -1 sprites/temperate.png 8bpp 154 210 38 19 -31 0 normal
+ -1 sprites/temperate.png 8bpp 202 210 19 9 14 11 normal
+ -1 sprites/temperate.png 8bpp 234 210 16 9 -7 22 normal
+ -1 sprites/temperate.png 8bpp 266 210 19 9 -31 11 normal
+ -1 sprites/temperate.png 8bpp 298 210 16 9 -7 0 normal
+ -1 sprites/temperate.png 8bpp 330 210 8 6 25 13 normal
+ -1 sprites/temperate.png 8bpp 346 210 12 4 -5 27 normal
+ -1 sprites/temperate.png 8bpp 364 210 8 6 -31 13 normal
+ -1 sprites/temperate.png 8bpp 380 210 12 5 -5 0 normal
+
+ -1 sprites/temperate.png 8bpp 10 240 40 11 -7 0 normal
+ -1 sprites/temperate.png 8bpp 58 240 39 18 -6 5 normal
+ -1 sprites/temperate.png 8bpp 106 240 38 11 -31 12 normal
+ -1 sprites/temperate.png 8bpp 154 240 39 18 -31 0 normal
+ -1 sprites/temperate.png 8bpp 202 240 20 6 13 5 normal
+ -1 sprites/temperate.png 8bpp 234 240 13 7 -6 16 normal
+ -1 sprites/temperate.png 8bpp 266 240 20 6 -31 12 normal
+ -1 sprites/temperate.png 8bpp 298 240 13 7 -5 0 normal
+ -1 sprites/temperate.png 8bpp 330 240 8 5 25 6 normal
+ -1 sprites/temperate.png 8bpp 346 240 12 3 -5 20 normal
+ -1 sprites/temperate.png 8bpp 364 240 8 4 -31 13 normal
+ -1 sprites/temperate.png 8bpp 380 240 15 4 -7 0 normal
+
+ -1 sprites/temperate.png 8bpp 10 270 38 20 -5 -8 normal
+ -1 sprites/temperate.png 8bpp 58 270 38 26 -5 5 normal
+ -1 sprites/temperate.png 8bpp 106 270 37 20 -31 11 normal
+ -1 sprites/temperate.png 8bpp 154 270 38 27 -31 -8 normal
+ -1 sprites/temperate.png 8bpp 202 270 16 9 17 3 normal
+ -1 sprites/temperate.png 8bpp 234 270 15 9 -7 22 normal
+ -1 sprites/temperate.png 8bpp 266 270 16 9 -31 11 normal
+ -1 sprites/temperate.png 8bpp 298 270 15 9 -6 -8 normal
+ -1 sprites/temperate.png 8bpp 330 270 8 7 25 5 normal
+ -1 sprites/temperate.png 8bpp 346 270 10 5 -4 27 normal
+ -1 sprites/temperate.png 8bpp 364 270 8 7 -31 11 normal
+ -1 sprites/temperate.png 8bpp 380 270 12 6 -5 -8 normal
+
+ -1 sprites/temperate.png 8bpp 10 300 39 18 -6 0 normal
+ -1 sprites/temperate.png 8bpp 58 300 38 11 -5 12 normal
+ -1 sprites/temperate.png 8bpp 106 300 39 18 -31 5 normal
+ -1 sprites/temperate.png 8bpp 154 300 40 11 -32 0 normal
+ -1 sprites/temperate.png 8bpp 202 300 20 6 13 12 normal
+ -1 sprites/temperate.png 8bpp 234 300 13 7 -5 16 normal
+ -1 sprites/temperate.png 8bpp 266 300 20 6 -31 5 normal
+ -1 sprites/temperate.png 8bpp 298 300 13 7 -6 0 normal
+ -1 sprites/temperate.png 8bpp 330 300 8 4 26 13 normal
+ -1 sprites/temperate.png 8bpp 346 300 12 3 -5 20 normal
+ -1 sprites/temperate.png 8bpp 364 300 8 5 -31 6 normal
+ -1 sprites/temperate.png 8bpp 380 300 15 4 -6 0 normal
+
+ -1 sprites/temperate.png 8bpp 10 330 38 27 -5 -8 normal
+ -1 sprites/temperate.png 8bpp 58 330 37 20 -4 11 normal
+ -1 sprites/temperate.png 8bpp 106 330 37 26 -31 5 normal
+ -1 sprites/temperate.png 8bpp 154 330 38 20 -31 -8 normal
+ -1 sprites/temperate.png 8bpp 202 330 16 9 17 11 normal
+ -1 sprites/temperate.png 8bpp 234 330 15 9 -6 22 normal
+ -1 sprites/temperate.png 8bpp 266 330 16 9 -31 3 normal
+ -1 sprites/temperate.png 8bpp 298 330 15 9 -7 -8 normal
+ -1 sprites/temperate.png 8bpp 330 330 8 7 25 11 normal
+ -1 sprites/temperate.png 8bpp 346 330 10 5 -4 26 normal
+ -1 sprites/temperate.png 8bpp 364 330 8 7 -31 5 normal
+ -1 sprites/temperate.png 8bpp 380 330 12 6 -5 -8 normal
+ -1 * 7 02 05 21 01 00 00 00
+
+ -1 * 14 02 05 22 81 80 00 FF 01 20 00 00 00 21 00
+ -1 * 6 07 83 01 \7! 00 01
+ -1 * 7 03 05 01 06 00 22 00
diff --git a/media/baseset/orig_extra/rivers/temperate.png b/media/baseset/orig_extra/rivers/temperate.png
new file mode 100644
index 000000000..61ff22430
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/temperate.png
Binary files differ
diff --git a/media/baseset/orig_extra/rivers/toyland.nfo b/media/baseset/orig_extra/rivers/toyland.nfo
new file mode 100644
index 000000000..8b6dedd38
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/toyland.nfo
@@ -0,0 +1,143 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Toyland river graphics by andythenorth (Andrew Parkhouse)"
+ -1 * 4 01 05 01 3C
+ -1 sprites/toyland.png 8bpp 10 10 38 19 -5 0 normal
+ -1 sprites/toyland.png 8bpp 58 10 38 18 -5 13 normal
+ -1 sprites/toyland.png 8bpp 106 10 38 18 -31 13 normal
+ -1 sprites/toyland.png 8bpp 154 10 38 19 -31 0 normal
+ -1 sprites/toyland.png 8bpp 202 10 19 9 14 11 normal
+ -1 sprites/toyland.png 8bpp 234 10 16 9 -7 22 normal
+ -1 sprites/toyland.png 8bpp 266 10 19 9 -31 11 normal
+ -1 sprites/toyland.png 8bpp 298 10 16 9 -7 0 normal
+ -1 sprites/toyland.png 8bpp 330 10 8 6 25 13 normal
+ -1 sprites/toyland.png 8bpp 346 10 12 4 -5 27 normal
+ -1 sprites/toyland.png 8bpp 364 10 8 6 -31 13 normal
+ -1 sprites/toyland.png 8bpp 380 10 12 5 -5 0 normal
+
+ -1 sprites/toyland.png 8bpp 10 40 40 11 -7 0 normal
+ -1 sprites/toyland.png 8bpp 58 40 39 18 -6 5 normal
+ -1 sprites/toyland.png 8bpp 106 40 38 11 -31 12 normal
+ -1 sprites/toyland.png 8bpp 154 40 39 18 -31 0 normal
+ -1 sprites/toyland.png 8bpp 202 40 20 6 13 5 normal
+ -1 sprites/toyland.png 8bpp 234 40 13 7 -6 16 normal
+ -1 sprites/toyland.png 8bpp 266 40 20 6 -31 12 normal
+ -1 sprites/toyland.png 8bpp 298 40 13 7 -5 0 normal
+ -1 sprites/toyland.png 8bpp 330 40 8 5 25 6 normal
+ -1 sprites/toyland.png 8bpp 346 40 12 3 -5 20 normal
+ -1 sprites/toyland.png 8bpp 364 40 8 4 -31 13 normal
+ -1 sprites/toyland.png 8bpp 380 40 15 4 -7 0 normal
+
+ -1 sprites/toyland.png 8bpp 10 70 38 20 -5 -8 normal
+ -1 sprites/toyland.png 8bpp 58 70 38 26 -5 5 normal
+ -1 sprites/toyland.png 8bpp 106 70 37 20 -31 11 normal
+ -1 sprites/toyland.png 8bpp 154 70 38 27 -31 -8 normal
+ -1 sprites/toyland.png 8bpp 202 70 16 9 17 3 normal
+ -1 sprites/toyland.png 8bpp 234 70 15 9 -7 22 normal
+ -1 sprites/toyland.png 8bpp 266 70 16 9 -31 11 normal
+ -1 sprites/toyland.png 8bpp 298 70 15 9 -6 -8 normal
+ -1 sprites/toyland.png 8bpp 330 70 8 7 25 5 normal
+ -1 sprites/toyland.png 8bpp 346 70 10 5 -4 27 normal
+ -1 sprites/toyland.png 8bpp 364 70 8 7 -31 11 normal
+ -1 sprites/toyland.png 8bpp 380 70 12 6 -5 -8 normal
+
+ -1 sprites/toyland.png 8bpp 10 100 39 18 -6 0 normal
+ -1 sprites/toyland.png 8bpp 58 100 38 11 -5 12 normal
+ -1 sprites/toyland.png 8bpp 106 100 39 18 -31 5 normal
+ -1 sprites/toyland.png 8bpp 154 100 40 11 -32 0 normal
+ -1 sprites/toyland.png 8bpp 202 100 20 6 13 12 normal
+ -1 sprites/toyland.png 8bpp 234 100 13 7 -5 16 normal
+ -1 sprites/toyland.png 8bpp 266 100 20 6 -31 5 normal
+ -1 sprites/toyland.png 8bpp 298 100 13 7 -6 0 normal
+ -1 sprites/toyland.png 8bpp 330 100 8 4 26 13 normal
+ -1 sprites/toyland.png 8bpp 346 100 12 3 -5 20 normal
+ -1 sprites/toyland.png 8bpp 364 100 8 5 -31 6 normal
+ -1 sprites/toyland.png 8bpp 380 100 15 4 -6 0 normal
+
+ -1 sprites/toyland.png 8bpp 10 130 38 27 -5 -8 normal
+ -1 sprites/toyland.png 8bpp 58 130 37 20 -4 11 normal
+ -1 sprites/toyland.png 8bpp 106 130 37 26 -31 5 normal
+ -1 sprites/toyland.png 8bpp 154 130 38 20 -31 -8 normal
+ -1 sprites/toyland.png 8bpp 202 130 16 9 17 11 normal
+ -1 sprites/toyland.png 8bpp 234 130 15 9 -6 22 normal
+ -1 sprites/toyland.png 8bpp 266 130 16 9 -31 3 normal
+ -1 sprites/toyland.png 8bpp 298 130 15 9 -7 -8 normal
+ -1 sprites/toyland.png 8bpp 330 130 8 7 25 11 normal
+ -1 sprites/toyland.png 8bpp 346 130 10 5 -4 26 normal
+ -1 sprites/toyland.png 8bpp 364 130 8 7 -31 5 normal
+ -1 sprites/toyland.png 8bpp 380 130 12 6 -5 -8 normal
+ -1 * 7 02 05 50 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/toyland.png 8bpp 10 210 38 19 -5 0 normal
+ -1 sprites/toyland.png 8bpp 58 210 38 18 -5 13 normal
+ -1 sprites/toyland.png 8bpp 106 210 38 18 -31 13 normal
+ -1 sprites/toyland.png 8bpp 154 210 38 19 -31 0 normal
+ -1 sprites/toyland.png 8bpp 202 210 19 9 14 11 normal
+ -1 sprites/toyland.png 8bpp 234 210 16 9 -7 22 normal
+ -1 sprites/toyland.png 8bpp 266 210 19 9 -31 11 normal
+ -1 sprites/toyland.png 8bpp 298 210 16 9 -7 0 normal
+ -1 sprites/toyland.png 8bpp 330 210 8 6 25 13 normal
+ -1 sprites/toyland.png 8bpp 346 210 12 4 -5 27 normal
+ -1 sprites/toyland.png 8bpp 364 210 8 6 -31 13 normal
+ -1 sprites/toyland.png 8bpp 380 210 12 5 -5 0 normal
+
+ -1 sprites/toyland.png 8bpp 10 240 40 11 -7 0 normal
+ -1 sprites/toyland.png 8bpp 58 240 39 18 -6 5 normal
+ -1 sprites/toyland.png 8bpp 106 240 38 11 -31 12 normal
+ -1 sprites/toyland.png 8bpp 154 240 39 18 -31 0 normal
+ -1 sprites/toyland.png 8bpp 202 240 20 6 13 5 normal
+ -1 sprites/toyland.png 8bpp 234 240 13 7 -6 16 normal
+ -1 sprites/toyland.png 8bpp 266 240 20 6 -31 12 normal
+ -1 sprites/toyland.png 8bpp 298 240 13 7 -5 0 normal
+ -1 sprites/toyland.png 8bpp 330 240 8 5 25 6 normal
+ -1 sprites/toyland.png 8bpp 346 240 12 3 -5 20 normal
+ -1 sprites/toyland.png 8bpp 364 240 8 4 -31 13 normal
+ -1 sprites/toyland.png 8bpp 380 240 15 4 -7 0 normal
+
+ -1 sprites/toyland.png 8bpp 10 270 38 20 -5 -8 normal
+ -1 sprites/toyland.png 8bpp 58 270 38 26 -5 5 normal
+ -1 sprites/toyland.png 8bpp 106 270 37 20 -31 11 normal
+ -1 sprites/toyland.png 8bpp 154 270 38 27 -31 -8 normal
+ -1 sprites/toyland.png 8bpp 202 270 16 9 17 3 normal
+ -1 sprites/toyland.png 8bpp 234 270 15 9 -7 22 normal
+ -1 sprites/toyland.png 8bpp 266 270 16 9 -31 11 normal
+ -1 sprites/toyland.png 8bpp 298 270 15 9 -6 -8 normal
+ -1 sprites/toyland.png 8bpp 330 270 8 7 25 5 normal
+ -1 sprites/toyland.png 8bpp 346 270 10 5 -4 27 normal
+ -1 sprites/toyland.png 8bpp 364 270 8 7 -31 11 normal
+ -1 sprites/toyland.png 8bpp 380 270 12 6 -5 -8 normal
+
+ -1 sprites/toyland.png 8bpp 10 300 39 18 -6 0 normal
+ -1 sprites/toyland.png 8bpp 58 300 38 11 -5 12 normal
+ -1 sprites/toyland.png 8bpp 106 300 39 18 -31 5 normal
+ -1 sprites/toyland.png 8bpp 154 300 40 11 -32 0 normal
+ -1 sprites/toyland.png 8bpp 202 300 20 6 13 12 normal
+ -1 sprites/toyland.png 8bpp 234 300 13 7 -5 16 normal
+ -1 sprites/toyland.png 8bpp 266 300 20 6 -31 5 normal
+ -1 sprites/toyland.png 8bpp 298 300 13 7 -6 0 normal
+ -1 sprites/toyland.png 8bpp 330 300 8 4 26 13 normal
+ -1 sprites/toyland.png 8bpp 346 300 12 3 -5 20 normal
+ -1 sprites/toyland.png 8bpp 364 300 8 5 -31 6 normal
+ -1 sprites/toyland.png 8bpp 380 300 15 4 -6 0 normal
+
+ -1 sprites/toyland.png 8bpp 10 330 38 27 -5 -8 normal
+ -1 sprites/toyland.png 8bpp 58 330 37 20 -4 11 normal
+ -1 sprites/toyland.png 8bpp 106 330 37 26 -31 5 normal
+ -1 sprites/toyland.png 8bpp 154 330 38 20 -31 -8 normal
+ -1 sprites/toyland.png 8bpp 202 330 16 9 17 11 normal
+ -1 sprites/toyland.png 8bpp 234 330 15 9 -6 22 normal
+ -1 sprites/toyland.png 8bpp 266 330 16 9 -31 3 normal
+ -1 sprites/toyland.png 8bpp 298 330 15 9 -7 -8 normal
+ -1 sprites/toyland.png 8bpp 330 330 8 7 25 11 normal
+ -1 sprites/toyland.png 8bpp 346 330 10 5 -4 26 normal
+ -1 sprites/toyland.png 8bpp 364 330 8 7 -31 5 normal
+ -1 sprites/toyland.png 8bpp 380 330 12 6 -5 -8 normal
+ -1 * 7 02 05 51 01 00 00 00
+
+ -1 * 14 02 05 52 81 80 00 FF 01 50 00 00 00 51 00
+ -1 * 6 07 83 01 \7! 03 01
+ -1 * 7 03 05 01 06 00 52 00
diff --git a/media/baseset/orig_extra/rivers/toyland.png b/media/baseset/orig_extra/rivers/toyland.png
new file mode 100644
index 000000000..61ff22430
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/toyland.png
Binary files differ
diff --git a/media/baseset/orig_extra/rivers/tropic.nfo b/media/baseset/orig_extra/rivers/tropic.nfo
new file mode 100644
index 000000000..1041bff54
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/tropic.nfo
@@ -0,0 +1,279 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+ -1 * 0 0C "Tropic river graphics by andythenorth (Andrew Parkhouse)"
+ -1 * 4 01 05 01 3C
+ -1 sprites/tropic_desert.png 8bpp 10 10 38 19 -5 0 normal
+ -1 sprites/tropic_desert.png 8bpp 58 10 38 18 -5 13 normal
+ -1 sprites/tropic_desert.png 8bpp 106 10 38 18 -31 13 normal
+ -1 sprites/tropic_desert.png 8bpp 154 10 38 19 -31 0 normal
+ -1 sprites/tropic_desert.png 8bpp 202 10 19 9 14 11 normal
+ -1 sprites/tropic_desert.png 8bpp 234 10 16 9 -7 22 normal
+ -1 sprites/tropic_desert.png 8bpp 266 10 19 9 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 298 10 16 9 -7 0 normal
+ -1 sprites/tropic_desert.png 8bpp 330 10 8 6 25 13 normal
+ -1 sprites/tropic_desert.png 8bpp 346 10 12 4 -5 27 normal
+ -1 sprites/tropic_desert.png 8bpp 364 10 8 6 -31 13 normal
+ -1 sprites/tropic_desert.png 8bpp 380 10 12 5 -5 0 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 40 40 11 -7 0 normal
+ -1 sprites/tropic_desert.png 8bpp 58 40 39 18 -6 5 normal
+ -1 sprites/tropic_desert.png 8bpp 106 40 38 11 -31 12 normal
+ -1 sprites/tropic_desert.png 8bpp 154 40 39 18 -31 0 normal
+ -1 sprites/tropic_desert.png 8bpp 202 40 20 6 13 5 normal
+ -1 sprites/tropic_desert.png 8bpp 234 40 13 7 -6 16 normal
+ -1 sprites/tropic_desert.png 8bpp 266 40 20 6 -31 12 normal
+ -1 sprites/tropic_desert.png 8bpp 298 40 13 7 -5 0 normal
+ -1 sprites/tropic_desert.png 8bpp 330 40 8 5 25 6 normal
+ -1 sprites/tropic_desert.png 8bpp 346 40 12 3 -5 20 normal
+ -1 sprites/tropic_desert.png 8bpp 364 40 8 4 -31 13 normal
+ -1 sprites/tropic_desert.png 8bpp 380 40 15 4 -7 0 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 70 38 20 -5 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 58 70 38 26 -5 5 normal
+ -1 sprites/tropic_desert.png 8bpp 106 70 37 20 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 154 70 38 27 -31 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 202 70 16 9 17 3 normal
+ -1 sprites/tropic_desert.png 8bpp 234 70 15 9 -7 22 normal
+ -1 sprites/tropic_desert.png 8bpp 266 70 16 9 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 298 70 15 9 -6 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 330 70 8 7 25 5 normal
+ -1 sprites/tropic_desert.png 8bpp 346 70 10 5 -4 27 normal
+ -1 sprites/tropic_desert.png 8bpp 364 70 8 7 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 380 70 12 6 -5 -8 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 100 39 18 -6 0 normal
+ -1 sprites/tropic_desert.png 8bpp 58 100 38 11 -5 12 normal
+ -1 sprites/tropic_desert.png 8bpp 106 100 39 18 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 154 100 40 11 -32 0 normal
+ -1 sprites/tropic_desert.png 8bpp 202 100 20 6 13 12 normal
+ -1 sprites/tropic_desert.png 8bpp 234 100 13 7 -5 16 normal
+ -1 sprites/tropic_desert.png 8bpp 266 100 20 6 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 298 100 13 7 -6 0 normal
+ -1 sprites/tropic_desert.png 8bpp 330 100 8 4 26 13 normal
+ -1 sprites/tropic_desert.png 8bpp 346 100 12 3 -5 20 normal
+ -1 sprites/tropic_desert.png 8bpp 364 100 8 5 -31 6 normal
+ -1 sprites/tropic_desert.png 8bpp 380 100 15 4 -6 0 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 130 38 27 -5 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 58 130 37 20 -4 11 normal
+ -1 sprites/tropic_desert.png 8bpp 106 130 37 26 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 154 130 38 20 -31 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 202 130 16 9 17 11 normal
+ -1 sprites/tropic_desert.png 8bpp 234 130 15 9 -6 22 normal
+ -1 sprites/tropic_desert.png 8bpp 266 130 16 9 -31 3 normal
+ -1 sprites/tropic_desert.png 8bpp 298 130 15 9 -7 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 330 130 8 7 25 11 normal
+ -1 sprites/tropic_desert.png 8bpp 346 130 10 5 -4 26 normal
+ -1 sprites/tropic_desert.png 8bpp 364 130 8 7 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 380 130 12 6 -5 -8 normal
+ -1 * 7 02 05 40 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/tropic_forest.png 8bpp 10 10 38 19 -5 0 normal
+ -1 sprites/tropic_forest.png 8bpp 58 10 38 18 -5 13 normal
+ -1 sprites/tropic_forest.png 8bpp 106 10 38 18 -31 13 normal
+ -1 sprites/tropic_forest.png 8bpp 154 10 38 19 -31 0 normal
+ -1 sprites/tropic_forest.png 8bpp 202 10 19 9 14 11 normal
+ -1 sprites/tropic_forest.png 8bpp 234 10 16 9 -7 22 normal
+ -1 sprites/tropic_forest.png 8bpp 266 10 19 9 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 298 10 16 9 -7 0 normal
+ -1 sprites/tropic_forest.png 8bpp 330 10 8 6 25 13 normal
+ -1 sprites/tropic_forest.png 8bpp 346 10 12 4 -5 27 normal
+ -1 sprites/tropic_forest.png 8bpp 364 10 8 6 -31 13 normal
+ -1 sprites/tropic_forest.png 8bpp 380 10 12 5 -5 0 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 40 40 11 -7 0 normal
+ -1 sprites/tropic_forest.png 8bpp 58 40 39 18 -6 5 normal
+ -1 sprites/tropic_forest.png 8bpp 106 40 38 11 -31 12 normal
+ -1 sprites/tropic_forest.png 8bpp 154 40 39 18 -31 0 normal
+ -1 sprites/tropic_forest.png 8bpp 202 40 20 6 13 5 normal
+ -1 sprites/tropic_forest.png 8bpp 234 40 13 7 -6 16 normal
+ -1 sprites/tropic_forest.png 8bpp 266 40 20 6 -31 12 normal
+ -1 sprites/tropic_forest.png 8bpp 298 40 13 7 -5 0 normal
+ -1 sprites/tropic_forest.png 8bpp 330 40 8 5 25 6 normal
+ -1 sprites/tropic_forest.png 8bpp 346 40 12 3 -5 20 normal
+ -1 sprites/tropic_forest.png 8bpp 364 40 8 4 -31 13 normal
+ -1 sprites/tropic_forest.png 8bpp 380 40 15 4 -7 0 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 70 38 20 -5 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 58 70 38 26 -5 5 normal
+ -1 sprites/tropic_forest.png 8bpp 106 70 37 20 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 154 70 38 27 -31 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 202 70 16 9 17 3 normal
+ -1 sprites/tropic_forest.png 8bpp 234 70 15 9 -7 22 normal
+ -1 sprites/tropic_forest.png 8bpp 266 70 16 9 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 298 70 15 9 -6 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 330 70 8 7 25 5 normal
+ -1 sprites/tropic_forest.png 8bpp 346 70 10 5 -4 27 normal
+ -1 sprites/tropic_forest.png 8bpp 364 70 8 7 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 380 70 12 6 -5 -8 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 100 39 18 -6 0 normal
+ -1 sprites/tropic_forest.png 8bpp 58 100 38 11 -5 12 normal
+ -1 sprites/tropic_forest.png 8bpp 106 100 39 18 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 154 100 40 11 -32 0 normal
+ -1 sprites/tropic_forest.png 8bpp 202 100 20 6 13 12 normal
+ -1 sprites/tropic_forest.png 8bpp 234 100 13 7 -5 16 normal
+ -1 sprites/tropic_forest.png 8bpp 266 100 20 6 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 298 100 13 7 -6 0 normal
+ -1 sprites/tropic_forest.png 8bpp 330 100 8 4 26 13 normal
+ -1 sprites/tropic_forest.png 8bpp 346 100 12 3 -5 20 normal
+ -1 sprites/tropic_forest.png 8bpp 364 100 8 5 -31 6 normal
+ -1 sprites/tropic_forest.png 8bpp 380 100 15 4 -6 0 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 130 38 27 -5 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 58 130 37 20 -4 11 normal
+ -1 sprites/tropic_forest.png 8bpp 106 130 37 26 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 154 130 38 20 -31 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 202 130 16 9 17 11 normal
+ -1 sprites/tropic_forest.png 8bpp 234 130 15 9 -6 22 normal
+ -1 sprites/tropic_forest.png 8bpp 266 130 16 9 -31 3 normal
+ -1 sprites/tropic_forest.png 8bpp 298 130 15 9 -7 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 330 130 8 7 25 11 normal
+ -1 sprites/tropic_forest.png 8bpp 346 130 10 5 -4 26 normal
+ -1 sprites/tropic_forest.png 8bpp 364 130 8 7 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 380 130 12 6 -5 -8 normal
+ -1 * 7 02 05 41 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/tropic_desert.png 8bpp 10 210 38 19 -5 0 normal
+ -1 sprites/tropic_desert.png 8bpp 58 210 38 18 -5 13 normal
+ -1 sprites/tropic_desert.png 8bpp 106 210 38 18 -31 13 normal
+ -1 sprites/tropic_desert.png 8bpp 154 210 38 19 -31 0 normal
+ -1 sprites/tropic_desert.png 8bpp 202 210 19 9 14 11 normal
+ -1 sprites/tropic_desert.png 8bpp 234 210 16 9 -7 22 normal
+ -1 sprites/tropic_desert.png 8bpp 266 210 19 9 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 298 210 16 9 -7 0 normal
+ -1 sprites/tropic_desert.png 8bpp 330 210 8 6 25 13 normal
+ -1 sprites/tropic_desert.png 8bpp 346 210 12 4 -5 27 normal
+ -1 sprites/tropic_desert.png 8bpp 364 210 8 6 -31 13 normal
+ -1 sprites/tropic_desert.png 8bpp 380 210 12 5 -5 0 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 240 40 11 -7 0 normal
+ -1 sprites/tropic_desert.png 8bpp 58 240 39 18 -6 5 normal
+ -1 sprites/tropic_desert.png 8bpp 106 240 38 11 -31 12 normal
+ -1 sprites/tropic_desert.png 8bpp 154 240 39 18 -31 0 normal
+ -1 sprites/tropic_desert.png 8bpp 202 240 20 6 13 5 normal
+ -1 sprites/tropic_desert.png 8bpp 234 240 13 7 -6 16 normal
+ -1 sprites/tropic_desert.png 8bpp 266 240 20 6 -31 12 normal
+ -1 sprites/tropic_desert.png 8bpp 298 240 13 7 -5 0 normal
+ -1 sprites/tropic_desert.png 8bpp 330 240 8 5 25 6 normal
+ -1 sprites/tropic_desert.png 8bpp 346 240 12 3 -5 20 normal
+ -1 sprites/tropic_desert.png 8bpp 364 240 8 4 -31 13 normal
+ -1 sprites/tropic_desert.png 8bpp 380 240 15 4 -7 0 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 270 38 20 -5 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 58 270 38 26 -5 5 normal
+ -1 sprites/tropic_desert.png 8bpp 106 270 37 20 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 154 270 38 27 -31 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 202 270 16 9 17 3 normal
+ -1 sprites/tropic_desert.png 8bpp 234 270 15 9 -7 22 normal
+ -1 sprites/tropic_desert.png 8bpp 266 270 16 9 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 298 270 15 9 -6 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 330 270 8 7 25 5 normal
+ -1 sprites/tropic_desert.png 8bpp 346 270 10 5 -4 27 normal
+ -1 sprites/tropic_desert.png 8bpp 364 270 8 7 -31 11 normal
+ -1 sprites/tropic_desert.png 8bpp 380 270 12 6 -5 -8 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 300 39 18 -6 0 normal
+ -1 sprites/tropic_desert.png 8bpp 58 300 38 11 -5 12 normal
+ -1 sprites/tropic_desert.png 8bpp 106 300 39 18 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 154 300 40 11 -32 0 normal
+ -1 sprites/tropic_desert.png 8bpp 202 300 20 6 13 12 normal
+ -1 sprites/tropic_desert.png 8bpp 234 300 13 7 -5 16 normal
+ -1 sprites/tropic_desert.png 8bpp 266 300 20 6 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 298 300 13 7 -6 0 normal
+ -1 sprites/tropic_desert.png 8bpp 330 300 8 4 26 13 normal
+ -1 sprites/tropic_desert.png 8bpp 346 300 12 3 -5 20 normal
+ -1 sprites/tropic_desert.png 8bpp 364 300 8 5 -31 6 normal
+ -1 sprites/tropic_desert.png 8bpp 380 300 15 4 -6 0 normal
+
+ -1 sprites/tropic_desert.png 8bpp 10 330 38 27 -5 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 58 330 37 20 -4 11 normal
+ -1 sprites/tropic_desert.png 8bpp 106 330 37 26 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 154 330 38 20 -31 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 202 330 16 9 17 11 normal
+ -1 sprites/tropic_desert.png 8bpp 234 330 15 9 -6 22 normal
+ -1 sprites/tropic_desert.png 8bpp 266 330 16 9 -31 3 normal
+ -1 sprites/tropic_desert.png 8bpp 298 330 15 9 -7 -8 normal
+ -1 sprites/tropic_desert.png 8bpp 330 330 8 7 25 11 normal
+ -1 sprites/tropic_desert.png 8bpp 346 330 10 5 -4 26 normal
+ -1 sprites/tropic_desert.png 8bpp 364 330 8 7 -31 5 normal
+ -1 sprites/tropic_desert.png 8bpp 380 330 12 6 -5 -8 normal
+ -1 * 7 02 05 42 01 00 00 00
+
+ -1 * 4 01 05 01 3C
+ -1 sprites/tropic_forest.png 8bpp 10 210 38 19 -5 0 normal
+ -1 sprites/tropic_forest.png 8bpp 58 210 38 18 -5 13 normal
+ -1 sprites/tropic_forest.png 8bpp 106 210 38 18 -31 13 normal
+ -1 sprites/tropic_forest.png 8bpp 154 210 38 19 -31 0 normal
+ -1 sprites/tropic_forest.png 8bpp 202 210 19 9 14 11 normal
+ -1 sprites/tropic_forest.png 8bpp 234 210 16 9 -7 22 normal
+ -1 sprites/tropic_forest.png 8bpp 266 210 19 9 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 298 210 16 9 -7 0 normal
+ -1 sprites/tropic_forest.png 8bpp 330 210 8 6 25 13 normal
+ -1 sprites/tropic_forest.png 8bpp 346 210 12 4 -5 27 normal
+ -1 sprites/tropic_forest.png 8bpp 364 210 8 6 -31 13 normal
+ -1 sprites/tropic_forest.png 8bpp 380 210 12 5 -5 0 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 240 40 11 -7 0 normal
+ -1 sprites/tropic_forest.png 8bpp 58 240 39 18 -6 5 normal
+ -1 sprites/tropic_forest.png 8bpp 106 240 38 11 -31 12 normal
+ -1 sprites/tropic_forest.png 8bpp 154 240 39 18 -31 0 normal
+ -1 sprites/tropic_forest.png 8bpp 202 240 20 6 13 5 normal
+ -1 sprites/tropic_forest.png 8bpp 234 240 13 7 -6 16 normal
+ -1 sprites/tropic_forest.png 8bpp 266 240 20 6 -31 12 normal
+ -1 sprites/tropic_forest.png 8bpp 298 240 13 7 -5 0 normal
+ -1 sprites/tropic_forest.png 8bpp 330 240 8 5 25 6 normal
+ -1 sprites/tropic_forest.png 8bpp 346 240 12 3 -5 20 normal
+ -1 sprites/tropic_forest.png 8bpp 364 240 8 4 -31 13 normal
+ -1 sprites/tropic_forest.png 8bpp 380 240 15 4 -7 0 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 270 38 20 -5 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 58 270 38 26 -5 5 normal
+ -1 sprites/tropic_forest.png 8bpp 106 270 37 20 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 154 270 38 27 -31 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 202 270 16 9 17 3 normal
+ -1 sprites/tropic_forest.png 8bpp 234 270 15 9 -7 22 normal
+ -1 sprites/tropic_forest.png 8bpp 266 270 16 9 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 298 270 15 9 -6 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 330 270 8 7 25 5 normal
+ -1 sprites/tropic_forest.png 8bpp 346 270 10 5 -4 27 normal
+ -1 sprites/tropic_forest.png 8bpp 364 270 8 7 -31 11 normal
+ -1 sprites/tropic_forest.png 8bpp 380 270 12 6 -5 -8 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 300 39 18 -6 0 normal
+ -1 sprites/tropic_forest.png 8bpp 58 300 38 11 -5 12 normal
+ -1 sprites/tropic_forest.png 8bpp 106 300 39 18 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 154 300 40 11 -32 0 normal
+ -1 sprites/tropic_forest.png 8bpp 202 300 20 6 13 12 normal
+ -1 sprites/tropic_forest.png 8bpp 234 300 13 7 -5 16 normal
+ -1 sprites/tropic_forest.png 8bpp 266 300 20 6 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 298 300 13 7 -6 0 normal
+ -1 sprites/tropic_forest.png 8bpp 330 300 8 4 26 13 normal
+ -1 sprites/tropic_forest.png 8bpp 346 300 12 3 -5 20 normal
+ -1 sprites/tropic_forest.png 8bpp 364 300 8 5 -31 6 normal
+ -1 sprites/tropic_forest.png 8bpp 380 300 15 4 -6 0 normal
+
+ -1 sprites/tropic_forest.png 8bpp 10 330 38 27 -5 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 58 330 37 20 -4 11 normal
+ -1 sprites/tropic_forest.png 8bpp 106 330 37 26 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 154 330 38 20 -31 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 202 330 16 9 17 11 normal
+ -1 sprites/tropic_forest.png 8bpp 234 330 15 9 -6 22 normal
+ -1 sprites/tropic_forest.png 8bpp 266 330 16 9 -31 3 normal
+ -1 sprites/tropic_forest.png 8bpp 298 330 15 9 -7 -8 normal
+ -1 sprites/tropic_forest.png 8bpp 330 330 8 7 25 11 normal
+ -1 sprites/tropic_forest.png 8bpp 346 330 10 5 -4 26 normal
+ -1 sprites/tropic_forest.png 8bpp 364 330 8 7 -31 5 normal
+ -1 sprites/tropic_forest.png 8bpp 380 330 12 6 -5 -8 normal
+ -1 * 7 02 05 43 01 00 00 00
+
+ -1 * 14 02 05 44 81 81 00 FF 01 40 00 01 01 41 00
+ -1 * 14 02 05 45 81 81 00 FF 01 42 00 01 01 43 00
+ -1 * 14 02 05 46 81 80 00 FF 01 44 00 00 00 45 00
+ -1 * 6 07 83 01 \7! 02 01
+ -1 * 7 03 05 01 06 00 46 00
diff --git a/media/baseset/orig_extra/rivers/tropic_desert.png b/media/baseset/orig_extra/rivers/tropic_desert.png
new file mode 100644
index 000000000..868468637
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/tropic_desert.png
Binary files differ
diff --git a/media/baseset/orig_extra/rivers/tropic_forest.png b/media/baseset/orig_extra/rivers/tropic_forest.png
new file mode 100644
index 000000000..1aa21e479
--- /dev/null
+++ b/media/baseset/orig_extra/rivers/tropic_forest.png
Binary files differ
diff --git a/media/baseset/orig_extra/shore.nfo b/media/baseset/orig_extra/shore.nfo
new file mode 100644
index 000000000..6dccb8487
--- /dev/null
+++ b/media/baseset/orig_extra/shore.nfo
@@ -0,0 +1,58 @@
+// This file is part of OpenTTD.
+// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+//
+
+ -1 * 6 07 83 01 \7! 00 0C
+ -1 * 54 0C "Missing shore tile graphics for the temperate climate"
+ -1 * 3 05 0D 0A
+ -1 sprites/shore.png 8bpp 82 8 64 15 -31 0 normal
+ -1 sprites/shore.png 8bpp 162 8 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 242 8 64 23 -31 0 normal
+ -1 sprites/shore.png 8bpp 322 8 64 47 -31 -16 normal
+ -1 sprites/shore.png 8bpp 402 8 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 482 8 64 39 -31 -8 normal
+ -1 sprites/shore.png 8bpp 562 8 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 642 8 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 722 8 64 32 -31 -1 normal
+ -1 sprites/shore.png 8bpp 2 72 64 31 -31 -8 normal
+ -1 * 6 07 83 01 \7! 01 0C
+ -1 * 55 0C "Missing shore tile graphics for the sub-arctic climate"
+ -1 * 3 05 0D 0A
+ -1 sprites/shore.png 8bpp 130 72 64 15 -31 0 normal
+ -1 sprites/shore.png 8bpp 210 72 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 290 72 64 23 -31 0 normal
+ -1 sprites/shore.png 8bpp 370 72 64 47 -31 -16 normal
+ -1 sprites/shore.png 8bpp 450 72 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 530 72 64 39 -31 -8 normal
+ -1 sprites/shore.png 8bpp 610 72 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 690 72 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 2 136 64 32 -31 -1 normal
+ -1 sprites/shore.png 8bpp 82 136 64 31 -31 -8 normal
+ -1 * 6 07 83 01 \7! 02 0C
+ -1 * 57 0C "Missing shore tile graphics for the sub-tropical climate"
+ -1 * 3 05 0D 0A
+ -1 sprites/shore.png 8bpp 210 136 64 15 -31 0 normal
+ -1 sprites/shore.png 8bpp 290 136 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 370 136 64 23 -31 0 normal
+ -1 sprites/shore.png 8bpp 450 136 64 47 -31 -16 normal
+ -1 sprites/shore.png 8bpp 530 136 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 610 136 64 39 -31 -8 normal
+ -1 sprites/shore.png 8bpp 690 136 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 2 200 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 82 200 64 32 -31 -1 normal
+ -1 sprites/shore.png 8bpp 162 200 64 31 -31 -8 normal
+ -1 * 6 07 83 01 \7! 03 0C
+ -1 * 52 0C "Missing shore tile graphics for the toyland climate"
+ -1 * 3 05 0D 0A
+ -1 sprites/shore.png 8bpp 290 200 64 15 -31 0 normal
+ -1 sprites/shore.png 8bpp 370 200 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 450 200 64 23 -31 0 normal
+ -1 sprites/shore.png 8bpp 530 200 64 47 -31 -16 normal
+ -1 sprites/shore.png 8bpp 610 200 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 690 200 64 39 -31 -8 normal
+ -1 sprites/shore.png 8bpp 2 264 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 82 264 64 31 -31 -8 normal
+ -1 sprites/shore.png 8bpp 162 264 64 32 -31 -1 normal
+ -1 sprites/shore.png 8bpp 242 264 64 31 -31 -8 normal
diff --git a/media/baseset/orig_extra/shore.png b/media/baseset/orig_extra/shore.png
new file mode 100644
index 000000000..f98333ebc
--- /dev/null
+++ b/media/baseset/orig_extra/shore.png
Binary files differ