summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/rltiles/player/base
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-08-23 17:07:46 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-08-23 17:07:46 +0000
commitb25208caa5f84ac6c370314945c6f110261d2c70 (patch)
treec477c16395f409c901bc7d405b14db67ff4a4d90 /crawl-ref/source/rltiles/player/base
parent02bae5372f40ac282701831cc61deb2483938876 (diff)
downloadcrawl-ref-b25208caa5f84ac6c370314945c6f110261d2c70.tar.gz
crawl-ref-b25208caa5f84ac6c370314945c6f110261d2c70.zip
RLTiles complete code rewrite: now much more robust and functional.
Added PNG and non-palettized image input. Added PNG output. Added better tile packing and support for tiles of different sizes. Converted all BMPs to PNGs (for space and explicit transparency reasons.) Added the 48x32 pandemonium demon tiles, but these are not yet used in game. Added Bill B.'s portal tile (finally). The Win32 makefiles are not updated quite yet and thus will not build. Sorry. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6850 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/rltiles/player/base')
-rw-r--r--crawl-ref/source/rltiles/player/base/centaur_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/centaur_f.pngbin0 -> 816 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/centaur_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/centaur_m.pngbin0 -> 769 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/deep_elf_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/deep_elf_f.pngbin0 -> 664 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/deep_elf_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/deep_elf_m.pngbin0 -> 530 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demigod_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demigod_f.pngbin0 -> 705 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demigod_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demigod_m.pngbin0 -> 614 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demonspawn_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demonspawn_f.pngbin0 -> 426 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demonspawn_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/demonspawn_m.pngbin0 -> 395 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_black_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_black_f.pngbin0 -> 533 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_black_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_black_m.pngbin0 -> 515 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_f.pngbin0 -> 497 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gold_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gold_f.pngbin0 -> 604 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gold_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gold_m.pngbin0 -> 589 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gray_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gray_f.pngbin0 -> 486 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gray_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_gray_m.pngbin0 -> 515 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_green_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_green_f.pngbin0 -> 471 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_green_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_green_m.pngbin0 -> 468 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_m.pngbin0 -> 489 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_mottled_f.pngbin0 -> 601 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_mottled_m.pngbin0 -> 642 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_pale_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_pale_f.pngbin0 -> 509 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_pale_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_pale_m.pngbin0 -> 516 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_purple_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_purple_f.pngbin0 -> 511 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_purple_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_purple_m.pngbin0 -> 491 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_red_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_red_f.pngbin0 -> 451 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_red_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_red_m.pngbin0 -> 455 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_white_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_white_f.pngbin0 -> 485 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_white_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/draconian_white_m.pngbin0 -> 509 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/dwarf_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/dwarf_f.pngbin0 -> 720 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/dwarf_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/dwarf_m.pngbin0 -> 662 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/elf_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/elf_f.pngbin0 -> 719 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/elf_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/elf_m.pngbin0 -> 549 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ghoul_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ghoul_f.pngbin0 -> 460 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ghoul_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ghoul_m.pngbin0 -> 445 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/gnome_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/gnome_f.pngbin0 -> 716 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/gnome_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/gnome_m.pngbin0 -> 631 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/halfling_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/halfling_f.pngbin0 -> 722 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/halfling_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/halfling_m.pngbin0 -> 644 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/human_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/human_f.pngbin0 -> 705 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/human_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/human_m.pngbin0 -> 598 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kenku_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kenku_f.pngbin0 -> 780 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kenku_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kenku_m.pngbin0 -> 765 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kobold_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kobold_f.pngbin0 -> 497 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kobold_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/kobold_m.pngbin0 -> 506 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_f.pngbin0 -> 530 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_m.pngbin0 -> 525 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_water_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_water_f.pngbin0 -> 512 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_water_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/merfolk_water_m.pngbin0 -> 502 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/minotaur_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/minotaur_f.pngbin0 -> 678 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/minotaur_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/minotaur_m.pngbin0 -> 736 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/mummy_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/mummy_f.pngbin0 -> 587 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/mummy_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/mummy_m.pngbin0 -> 656 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/naga_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/naga_f.pngbin0 -> 763 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/naga_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/naga_m.pngbin0 -> 713 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_f.pngbin0 -> 515 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_m.pngbin0 -> 494 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_mage_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_mage_f.pngbin0 -> 515 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_mage_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/ogre_mage_m.pngbin0 -> 494 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/orc_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/orc_f.pngbin0 -> 698 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/orc_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/orc_m.pngbin0 -> 731 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/shadow.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/shadow.pngbin0 -> 226 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/spriggan_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/spriggan_f.pngbin0 -> 715 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/spriggan_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/spriggan_m.pngbin0 -> 624 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/troll_f.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/troll_f.pngbin0 -> 444 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/troll_m.bmpbin2102 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/troll_m.pngbin0 -> 419 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/vampire_f.bmpbin3126 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/vampire_f.pngbin0 -> 721 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/vampire_m.bmpbin3126 -> 0 bytes
-rw-r--r--crawl-ref/source/rltiles/player/base/vampire_m.pngbin0 -> 617 bytes
134 files changed, 0 insertions, 0 deletions
diff --git a/crawl-ref/source/rltiles/player/base/centaur_f.bmp b/crawl-ref/source/rltiles/player/base/centaur_f.bmp
deleted file mode 100644
index b00fb4d885..0000000000
--- a/crawl-ref/source/rltiles/player/base/centaur_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/centaur_f.png b/crawl-ref/source/rltiles/player/base/centaur_f.png
new file mode 100644
index 0000000000..581c9e4d41
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/centaur_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/centaur_m.bmp b/crawl-ref/source/rltiles/player/base/centaur_m.bmp
deleted file mode 100644
index 619f558aa2..0000000000
--- a/crawl-ref/source/rltiles/player/base/centaur_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/centaur_m.png b/crawl-ref/source/rltiles/player/base/centaur_m.png
new file mode 100644
index 0000000000..bb57b9e713
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/centaur_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_f.bmp b/crawl-ref/source/rltiles/player/base/deep_elf_f.bmp
deleted file mode 100644
index 515a6a6281..0000000000
--- a/crawl-ref/source/rltiles/player/base/deep_elf_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_f.png b/crawl-ref/source/rltiles/player/base/deep_elf_f.png
new file mode 100644
index 0000000000..00502649ab
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/deep_elf_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_m.bmp b/crawl-ref/source/rltiles/player/base/deep_elf_m.bmp
deleted file mode 100644
index c2155f4a6f..0000000000
--- a/crawl-ref/source/rltiles/player/base/deep_elf_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_m.png b/crawl-ref/source/rltiles/player/base/deep_elf_m.png
new file mode 100644
index 0000000000..55fd550592
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/deep_elf_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demigod_f.bmp b/crawl-ref/source/rltiles/player/base/demigod_f.bmp
deleted file mode 100644
index db6902bd24..0000000000
--- a/crawl-ref/source/rltiles/player/base/demigod_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demigod_f.png b/crawl-ref/source/rltiles/player/base/demigod_f.png
new file mode 100644
index 0000000000..5a16c7f985
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/demigod_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demigod_m.bmp b/crawl-ref/source/rltiles/player/base/demigod_m.bmp
deleted file mode 100644
index 5860f49ea6..0000000000
--- a/crawl-ref/source/rltiles/player/base/demigod_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demigod_m.png b/crawl-ref/source/rltiles/player/base/demigod_m.png
new file mode 100644
index 0000000000..6959353540
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/demigod_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_f.bmp b/crawl-ref/source/rltiles/player/base/demonspawn_f.bmp
deleted file mode 100644
index 2339e334d1..0000000000
--- a/crawl-ref/source/rltiles/player/base/demonspawn_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_f.png b/crawl-ref/source/rltiles/player/base/demonspawn_f.png
new file mode 100644
index 0000000000..748595b74a
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/demonspawn_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_m.bmp b/crawl-ref/source/rltiles/player/base/demonspawn_m.bmp
deleted file mode 100644
index dbf3e6a885..0000000000
--- a/crawl-ref/source/rltiles/player/base/demonspawn_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_m.png b/crawl-ref/source/rltiles/player/base/demonspawn_m.png
new file mode 100644
index 0000000000..a4972c52a2
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/demonspawn_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_black_f.bmp
deleted file mode 100644
index 6e34a6c228..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_black_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_f.png b/crawl-ref/source/rltiles/player/base/draconian_black_f.png
new file mode 100644
index 0000000000..fa6ee9492c
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_black_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_black_m.bmp
deleted file mode 100644
index 87079905bf..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_black_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_m.png b/crawl-ref/source/rltiles/player/base/draconian_black_m.png
new file mode 100644
index 0000000000..f5efc4ebdb
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_black_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_f.bmp
deleted file mode 100644
index f296ddaf49..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_f.png b/crawl-ref/source/rltiles/player/base/draconian_f.png
new file mode 100644
index 0000000000..9fb49a5af9
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp
deleted file mode 100644
index bcb2c0aee5..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_f.png b/crawl-ref/source/rltiles/player/base/draconian_gold_f.png
new file mode 100644
index 0000000000..35ba986b6c
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_gold_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp
deleted file mode 100644
index 11d4555da9..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_m.png b/crawl-ref/source/rltiles/player/base/draconian_gold_m.png
new file mode 100644
index 0000000000..1844452c5c
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_gold_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp
deleted file mode 100644
index 21ebbb964c..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_f.png b/crawl-ref/source/rltiles/player/base/draconian_gray_f.png
new file mode 100644
index 0000000000..a6f605dadf
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_gray_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp
deleted file mode 100644
index 0421f965b7..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_m.png b/crawl-ref/source/rltiles/player/base/draconian_gray_m.png
new file mode 100644
index 0000000000..a4f8f2f429
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_gray_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_green_f.bmp
deleted file mode 100644
index eea7045e1a..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_green_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_f.png b/crawl-ref/source/rltiles/player/base/draconian_green_f.png
new file mode 100644
index 0000000000..b26559f1bc
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_green_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_green_m.bmp
deleted file mode 100644
index ec51e417f0..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_green_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_m.png b/crawl-ref/source/rltiles/player/base/draconian_green_m.png
new file mode 100644
index 0000000000..486faa05b8
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_green_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_m.bmp
deleted file mode 100644
index bb30a48cfd..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_m.png b/crawl-ref/source/rltiles/player/base/draconian_m.png
new file mode 100644
index 0000000000..b8773af711
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp
deleted file mode 100644
index fbb063d0cb..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_f.png b/crawl-ref/source/rltiles/player/base/draconian_mottled_f.png
new file mode 100644
index 0000000000..3cf6f1e411
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_mottled_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp
deleted file mode 100644
index 443c2cc077..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_m.png b/crawl-ref/source/rltiles/player/base/draconian_mottled_m.png
new file mode 100644
index 0000000000..8bbccbe979
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_mottled_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp
deleted file mode 100644
index 84e6b0be91..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_f.png b/crawl-ref/source/rltiles/player/base/draconian_pale_f.png
new file mode 100644
index 0000000000..68ab2a6d45
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_pale_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp
deleted file mode 100644
index 988161ad98..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_m.png b/crawl-ref/source/rltiles/player/base/draconian_pale_m.png
new file mode 100644
index 0000000000..bca8af42fc
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_pale_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp
deleted file mode 100644
index 80074f1bbd..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_f.png b/crawl-ref/source/rltiles/player/base/draconian_purple_f.png
new file mode 100644
index 0000000000..4a4fe42769
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_purple_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp
deleted file mode 100644
index 6a7b40fc85..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_m.png b/crawl-ref/source/rltiles/player/base/draconian_purple_m.png
new file mode 100644
index 0000000000..179d2671f0
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_purple_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_red_f.bmp
deleted file mode 100644
index 84f9ad2f85..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_red_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_f.png b/crawl-ref/source/rltiles/player/base/draconian_red_f.png
new file mode 100644
index 0000000000..4563b18071
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_red_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_red_m.bmp
deleted file mode 100644
index fed9f61b47..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_red_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_m.png b/crawl-ref/source/rltiles/player/base/draconian_red_m.png
new file mode 100644
index 0000000000..d7aa442413
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_red_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_white_f.bmp
deleted file mode 100644
index 65950c2c48..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_white_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_f.png b/crawl-ref/source/rltiles/player/base/draconian_white_f.png
new file mode 100644
index 0000000000..56c1b70dd6
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_white_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_white_m.bmp
deleted file mode 100644
index 1ccda48abf..0000000000
--- a/crawl-ref/source/rltiles/player/base/draconian_white_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_m.png b/crawl-ref/source/rltiles/player/base/draconian_white_m.png
new file mode 100644
index 0000000000..ac7dbd7f12
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/draconian_white_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/dwarf_f.bmp b/crawl-ref/source/rltiles/player/base/dwarf_f.bmp
deleted file mode 100644
index 3f93bd01d3..0000000000
--- a/crawl-ref/source/rltiles/player/base/dwarf_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/dwarf_f.png b/crawl-ref/source/rltiles/player/base/dwarf_f.png
new file mode 100644
index 0000000000..f04c20770f
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/dwarf_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/dwarf_m.bmp b/crawl-ref/source/rltiles/player/base/dwarf_m.bmp
deleted file mode 100644
index 7c45a0030a..0000000000
--- a/crawl-ref/source/rltiles/player/base/dwarf_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/dwarf_m.png b/crawl-ref/source/rltiles/player/base/dwarf_m.png
new file mode 100644
index 0000000000..39c7e07267
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/dwarf_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/elf_f.bmp b/crawl-ref/source/rltiles/player/base/elf_f.bmp
deleted file mode 100644
index 484a859b54..0000000000
--- a/crawl-ref/source/rltiles/player/base/elf_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/elf_f.png b/crawl-ref/source/rltiles/player/base/elf_f.png
new file mode 100644
index 0000000000..2e231ad8cc
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/elf_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/elf_m.bmp b/crawl-ref/source/rltiles/player/base/elf_m.bmp
deleted file mode 100644
index 0a36da0956..0000000000
--- a/crawl-ref/source/rltiles/player/base/elf_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/elf_m.png b/crawl-ref/source/rltiles/player/base/elf_m.png
new file mode 100644
index 0000000000..acb351b96d
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/elf_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ghoul_f.bmp b/crawl-ref/source/rltiles/player/base/ghoul_f.bmp
deleted file mode 100644
index 3200a62fea..0000000000
--- a/crawl-ref/source/rltiles/player/base/ghoul_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ghoul_f.png b/crawl-ref/source/rltiles/player/base/ghoul_f.png
new file mode 100644
index 0000000000..f377884ca5
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/ghoul_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ghoul_m.bmp b/crawl-ref/source/rltiles/player/base/ghoul_m.bmp
deleted file mode 100644
index 04934f8376..0000000000
--- a/crawl-ref/source/rltiles/player/base/ghoul_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ghoul_m.png b/crawl-ref/source/rltiles/player/base/ghoul_m.png
new file mode 100644
index 0000000000..44f7b7af80
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/ghoul_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/gnome_f.bmp b/crawl-ref/source/rltiles/player/base/gnome_f.bmp
deleted file mode 100644
index 31893676d6..0000000000
--- a/crawl-ref/source/rltiles/player/base/gnome_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/gnome_f.png b/crawl-ref/source/rltiles/player/base/gnome_f.png
new file mode 100644
index 0000000000..ad9f552c0c
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/gnome_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/gnome_m.bmp b/crawl-ref/source/rltiles/player/base/gnome_m.bmp
deleted file mode 100644
index 7d3f500432..0000000000
--- a/crawl-ref/source/rltiles/player/base/gnome_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/gnome_m.png b/crawl-ref/source/rltiles/player/base/gnome_m.png
new file mode 100644
index 0000000000..f5866f93a5
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/gnome_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/halfling_f.bmp b/crawl-ref/source/rltiles/player/base/halfling_f.bmp
deleted file mode 100644
index b6de48671c..0000000000
--- a/crawl-ref/source/rltiles/player/base/halfling_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/halfling_f.png b/crawl-ref/source/rltiles/player/base/halfling_f.png
new file mode 100644
index 0000000000..126bf4d9a9
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/halfling_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/halfling_m.bmp b/crawl-ref/source/rltiles/player/base/halfling_m.bmp
deleted file mode 100644
index 23d6d99cde..0000000000
--- a/crawl-ref/source/rltiles/player/base/halfling_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/halfling_m.png b/crawl-ref/source/rltiles/player/base/halfling_m.png
new file mode 100644
index 0000000000..e504c4a371
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/halfling_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/human_f.bmp b/crawl-ref/source/rltiles/player/base/human_f.bmp
deleted file mode 100644
index db6902bd24..0000000000
--- a/crawl-ref/source/rltiles/player/base/human_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/human_f.png b/crawl-ref/source/rltiles/player/base/human_f.png
new file mode 100644
index 0000000000..5a16c7f985
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/human_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/human_m.bmp b/crawl-ref/source/rltiles/player/base/human_m.bmp
deleted file mode 100644
index b15cacfd2e..0000000000
--- a/crawl-ref/source/rltiles/player/base/human_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/human_m.png b/crawl-ref/source/rltiles/player/base/human_m.png
new file mode 100644
index 0000000000..d018d72356
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/human_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kenku_f.bmp b/crawl-ref/source/rltiles/player/base/kenku_f.bmp
deleted file mode 100644
index d545e25d72..0000000000
--- a/crawl-ref/source/rltiles/player/base/kenku_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kenku_f.png b/crawl-ref/source/rltiles/player/base/kenku_f.png
new file mode 100644
index 0000000000..ded549e8cf
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/kenku_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kenku_m.bmp b/crawl-ref/source/rltiles/player/base/kenku_m.bmp
deleted file mode 100644
index 6c1821f07d..0000000000
--- a/crawl-ref/source/rltiles/player/base/kenku_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kenku_m.png b/crawl-ref/source/rltiles/player/base/kenku_m.png
new file mode 100644
index 0000000000..6765881ba5
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/kenku_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kobold_f.bmp b/crawl-ref/source/rltiles/player/base/kobold_f.bmp
deleted file mode 100644
index 669667c809..0000000000
--- a/crawl-ref/source/rltiles/player/base/kobold_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kobold_f.png b/crawl-ref/source/rltiles/player/base/kobold_f.png
new file mode 100644
index 0000000000..8a29fe958a
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/kobold_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kobold_m.bmp b/crawl-ref/source/rltiles/player/base/kobold_m.bmp
deleted file mode 100644
index 540af80301..0000000000
--- a/crawl-ref/source/rltiles/player/base/kobold_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/kobold_m.png b/crawl-ref/source/rltiles/player/base/kobold_m.png
new file mode 100644
index 0000000000..f93aaddb9d
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/kobold_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_f.bmp b/crawl-ref/source/rltiles/player/base/merfolk_f.bmp
deleted file mode 100644
index 2ea19fb6b7..0000000000
--- a/crawl-ref/source/rltiles/player/base/merfolk_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_f.png b/crawl-ref/source/rltiles/player/base/merfolk_f.png
new file mode 100644
index 0000000000..6dcb6c308f
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/merfolk_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_m.bmp b/crawl-ref/source/rltiles/player/base/merfolk_m.bmp
deleted file mode 100644
index ddf196aeef..0000000000
--- a/crawl-ref/source/rltiles/player/base/merfolk_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_m.png b/crawl-ref/source/rltiles/player/base/merfolk_m.png
new file mode 100644
index 0000000000..56061574df
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/merfolk_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp b/crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp
deleted file mode 100644
index 52f41c81d6..0000000000
--- a/crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_f.png b/crawl-ref/source/rltiles/player/base/merfolk_water_f.png
new file mode 100644
index 0000000000..2c77741f2f
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/merfolk_water_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp b/crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp
deleted file mode 100644
index f74e058463..0000000000
--- a/crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_m.png b/crawl-ref/source/rltiles/player/base/merfolk_water_m.png
new file mode 100644
index 0000000000..3a4ae4c36a
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/merfolk_water_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/minotaur_f.bmp b/crawl-ref/source/rltiles/player/base/minotaur_f.bmp
deleted file mode 100644
index 99e75e02c0..0000000000
--- a/crawl-ref/source/rltiles/player/base/minotaur_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/minotaur_f.png b/crawl-ref/source/rltiles/player/base/minotaur_f.png
new file mode 100644
index 0000000000..ac08f73763
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/minotaur_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/minotaur_m.bmp b/crawl-ref/source/rltiles/player/base/minotaur_m.bmp
deleted file mode 100644
index 953d608bfe..0000000000
--- a/crawl-ref/source/rltiles/player/base/minotaur_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/minotaur_m.png b/crawl-ref/source/rltiles/player/base/minotaur_m.png
new file mode 100644
index 0000000000..2b774e7686
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/minotaur_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/mummy_f.bmp b/crawl-ref/source/rltiles/player/base/mummy_f.bmp
deleted file mode 100644
index 6f05878d0f..0000000000
--- a/crawl-ref/source/rltiles/player/base/mummy_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/mummy_f.png b/crawl-ref/source/rltiles/player/base/mummy_f.png
new file mode 100644
index 0000000000..b09a485691
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/mummy_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/mummy_m.bmp b/crawl-ref/source/rltiles/player/base/mummy_m.bmp
deleted file mode 100644
index 9ea0c813da..0000000000
--- a/crawl-ref/source/rltiles/player/base/mummy_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/mummy_m.png b/crawl-ref/source/rltiles/player/base/mummy_m.png
new file mode 100644
index 0000000000..2616cecc93
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/mummy_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/naga_f.bmp b/crawl-ref/source/rltiles/player/base/naga_f.bmp
deleted file mode 100644
index c0c7636087..0000000000
--- a/crawl-ref/source/rltiles/player/base/naga_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/naga_f.png b/crawl-ref/source/rltiles/player/base/naga_f.png
new file mode 100644
index 0000000000..1aadad1345
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/naga_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/naga_m.bmp b/crawl-ref/source/rltiles/player/base/naga_m.bmp
deleted file mode 100644
index 13ad011b4d..0000000000
--- a/crawl-ref/source/rltiles/player/base/naga_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/naga_m.png b/crawl-ref/source/rltiles/player/base/naga_m.png
new file mode 100644
index 0000000000..73802528e7
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/naga_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_f.bmp b/crawl-ref/source/rltiles/player/base/ogre_f.bmp
deleted file mode 100644
index 7aef567a08..0000000000
--- a/crawl-ref/source/rltiles/player/base/ogre_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_f.png b/crawl-ref/source/rltiles/player/base/ogre_f.png
new file mode 100644
index 0000000000..0d86d8cc71
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/ogre_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_m.bmp b/crawl-ref/source/rltiles/player/base/ogre_m.bmp
deleted file mode 100644
index 3a8f97b2a3..0000000000
--- a/crawl-ref/source/rltiles/player/base/ogre_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_m.png b/crawl-ref/source/rltiles/player/base/ogre_m.png
new file mode 100644
index 0000000000..22c70971b8
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/ogre_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp b/crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp
deleted file mode 100644
index 7aef567a08..0000000000
--- a/crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_f.png b/crawl-ref/source/rltiles/player/base/ogre_mage_f.png
new file mode 100644
index 0000000000..0d86d8cc71
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/ogre_mage_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp b/crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp
deleted file mode 100644
index 3a8f97b2a3..0000000000
--- a/crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_m.png b/crawl-ref/source/rltiles/player/base/ogre_mage_m.png
new file mode 100644
index 0000000000..22c70971b8
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/ogre_mage_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/orc_f.bmp b/crawl-ref/source/rltiles/player/base/orc_f.bmp
deleted file mode 100644
index 335d9327b5..0000000000
--- a/crawl-ref/source/rltiles/player/base/orc_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/orc_f.png b/crawl-ref/source/rltiles/player/base/orc_f.png
new file mode 100644
index 0000000000..7bfb52d2df
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/orc_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/orc_m.bmp b/crawl-ref/source/rltiles/player/base/orc_m.bmp
deleted file mode 100644
index 2362262a34..0000000000
--- a/crawl-ref/source/rltiles/player/base/orc_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/orc_m.png b/crawl-ref/source/rltiles/player/base/orc_m.png
new file mode 100644
index 0000000000..7f47d251cc
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/orc_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/shadow.bmp b/crawl-ref/source/rltiles/player/base/shadow.bmp
deleted file mode 100644
index 15fe3dd934..0000000000
--- a/crawl-ref/source/rltiles/player/base/shadow.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/shadow.png b/crawl-ref/source/rltiles/player/base/shadow.png
new file mode 100644
index 0000000000..c6fb95e1dc
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/shadow.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/spriggan_f.bmp b/crawl-ref/source/rltiles/player/base/spriggan_f.bmp
deleted file mode 100644
index 70548e15c0..0000000000
--- a/crawl-ref/source/rltiles/player/base/spriggan_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/spriggan_f.png b/crawl-ref/source/rltiles/player/base/spriggan_f.png
new file mode 100644
index 0000000000..81b8b00ef0
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/spriggan_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/spriggan_m.bmp b/crawl-ref/source/rltiles/player/base/spriggan_m.bmp
deleted file mode 100644
index 4ecae18464..0000000000
--- a/crawl-ref/source/rltiles/player/base/spriggan_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/spriggan_m.png b/crawl-ref/source/rltiles/player/base/spriggan_m.png
new file mode 100644
index 0000000000..926de9c948
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/spriggan_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/troll_f.bmp b/crawl-ref/source/rltiles/player/base/troll_f.bmp
deleted file mode 100644
index 2cef95f0f0..0000000000
--- a/crawl-ref/source/rltiles/player/base/troll_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/troll_f.png b/crawl-ref/source/rltiles/player/base/troll_f.png
new file mode 100644
index 0000000000..c34c7a6036
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/troll_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/troll_m.bmp b/crawl-ref/source/rltiles/player/base/troll_m.bmp
deleted file mode 100644
index c3bc7f3a63..0000000000
--- a/crawl-ref/source/rltiles/player/base/troll_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/troll_m.png b/crawl-ref/source/rltiles/player/base/troll_m.png
new file mode 100644
index 0000000000..1bc20f10ee
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/troll_m.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/vampire_f.bmp b/crawl-ref/source/rltiles/player/base/vampire_f.bmp
deleted file mode 100644
index 317fc45e8c..0000000000
--- a/crawl-ref/source/rltiles/player/base/vampire_f.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/vampire_f.png b/crawl-ref/source/rltiles/player/base/vampire_f.png
new file mode 100644
index 0000000000..969585c8f8
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/vampire_f.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/vampire_m.bmp b/crawl-ref/source/rltiles/player/base/vampire_m.bmp
deleted file mode 100644
index 53305a5a93..0000000000
--- a/crawl-ref/source/rltiles/player/base/vampire_m.bmp
+++ /dev/null
Binary files differ
diff --git a/crawl-ref/source/rltiles/player/base/vampire_m.png b/crawl-ref/source/rltiles/player/base/vampire_m.png
new file mode 100644
index 0000000000..338e613401
--- /dev/null
+++ b/crawl-ref/source/rltiles/player/base/vampire_m.png
Binary files differ