diff --git a/gfx/misc/footprints.1bpp b/gfx/misc/footprints.1bpp
new file mode 100644
index 000000000..005bfee0f
--- /dev/null
+++ b/gfx/misc/footprints.1bpp
@@ -0,0 +1 @@
+ÿÿÿÿÿúøøÿÿÿÿ/ÿÿÿÿ÷òðàÿÿÿw'ÿÿÿöòààÀÿÿ7'ÿÿÿÿûúøøÿÿÿo/ÿÿÿÿöòððÿÿ7'ÿÿÿöòàààÿ7'ÿÿÿÿþôððÿÿÿÿÿ_ÿÿÿÿûúððÿÿÿo/øøüþÿÿÿÿ?ÿÿÿÿààððøþÿÿ?ÿÿÀÀÀàðüÿÿÿÿøøøüüþÿÿ?ÿÿðøøøüþÿÿ?ÿÿàààððøþÿ?ÿððøüÿÿÿÿ?ÿÿÿÿððøøüþÿÿ?ÿÿÿþüäÄÀààÿ?'#ÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüüøøÿÿÿ??ÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿÿÿÿÿ?ÿÿÿûûññøÿÿÿïïÇÇàààðüüþÿ??ÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøüüþÿÿÿ??ÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüþÿÿÿÿÿ??ÿÿÿÿÿøüþþÿÿÿÿ??ÿÿÿÿûûññøøÿÿïïÇÇÿÿ÷öââððÿw7##ÿÿÿÿÿþúøÿÿÿÿÿÿ¿?ÿÿÿÿûòððÿÿÿo'ÿÿÿûûññøÿÿÿïïÇÇÿööæââððÿïogGGÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøüþþþÿÿÿ???ÿðøüþþþÿÿ???ÿøüÿÿÿÿÿÿ?ÿÿÿÿÿÿøøüþÿÿÿÿ?ÿÿÿÿøüþþÿÿÿÿ??ÿÿøøüþþþþÿ??ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüÿÿÿÿÿ_ÿÿÿþüøøøÿÿÿ?ÿÿÿÿþüüøÿÿÿÿ¿Ÿÿÿÿþüüüøÿÿÿ¿ŸŸÿÿÿÿÿýüøÿÿÿÿÿ¿?ÿÿÿþöòààÿÿÿÿoOÿïçáÀÀÀÀÿ÷ç‡ÿÿÿýýüøøÿÿÿ¿¿?üüüþÿÿÿÿ?ÿÿÿÿøüüüüþÿÿ?ÿÿøøüüþÿÿÿ?ÿÿÿøøüüüþÿÿ?ÿÿøøüþÿÿÿÿ?ÿÿÿÿààððøþÿÿÿÿÀààððøþÿÿøøüüþÿÿÿ??ÿÿÿÿÿþöòàðàÿÿÿoGþøðàðàÀÀÿÿÿþüüøøÿÿÿ??ÿÿùðñàààÿÿÏ‡ÇÿÿÿÿÿþòðÿÿÿÿÿOÿÿÿþòàààÿÿÿOÿÿþüüüüüÿÿ?þüüøøøüü?ààððøþÿÿÿÿÀàààðøþÿÿøùùøüÿÿÿŸŸ?ÿÿÿáóóñøþÿÿÃççÇ?ÿÿðñùùüÿÿÿ�ŸŸ?ÿÿáóóùüÿÿÿ‡ÏÏŸ?ÿÿÿüüüüþþÿÿ???ÿÿüüüüøøüÿ???ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿ??ÿÿÿÿÿÿÿþÿÿÿÿÿÿ??ÿÿÿÿÿþþüÿÿÿÿ?ÿþüüüüøøÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿÿÿÿÿþÿÿÿÿÿ???ÿÿùññðððÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþüøùÿÿÿ?ÿÿÿÿÿþüüÿÿÿÿÿ?ÿÿÿÿÿÿüøøüÿÿÿÿ??ÿÿÿÿÿøøøøøüÿÿ???ÿÿÿÿÿþÿÿÿÿÿ?ÿÿÿÿÿþüùÿÿÿÿÿÿÿÿÿÿÿÿðððøøüÿÿ??ÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþøúøÿÿÿÿ_þäÀÀàððð'ÿÿÿöòàààÿÿ7'ÞÞŒŒ„ÀÀÀ÷÷ccCÿçÇÃããñðÿçÃÃ‡‡þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüýýüüþÿ??¿¿??ÿððððøøüÿ????ÿÿàððøþÿÿÿ?ÿÿÿààððøüÿÿ?ÿÿøøøøðñùÿ?ÿÿÿÿÿÿÿÿñáâðððÿ�ÿÿþôààààÿÿ/ÿþäÀ€€€€ÿ'ÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿþþüÿÿÿÿÿÿÿþüüüüÿÿÿÿÿûóóñøÿÿÿ¿ŸŸ?ÿ÷óããñààÿßŸ��ðøøøøüüÿ????ÿàððüÿÿÿÿ?ÿÿÿÿÀÀààðüÿÿ?ÿÿþüüüÿÿÿÿÿÿÿÿÿüøøøÿÿÿÿ?ÿÿÿÿÿþþüüüþÿÿ?ÿÿøüüüþþÿÿ?ÿÿÿÿàððøüüþþ?ÿÿÿïÇÇÃàààÿïÇÇ‡ÿÿÿÿþüüüÿÿÿÿ?ÿøððððøøÿÿ¿/ÿùðððøøøÿŸ�‡ÿÿÿßçûûûÿÿÿßïo¯ßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿààðøüüüþ?ÿøøøøüÿÿÿ?ÿÿÿøøøøøüÿÿ??ÿÿüüøøøøøü??�íîòüþýÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòâààÿÿÿÿOGÿýÜÄààððÿÿïÏÿÿÿÿüøøðÿÿÿÿ?ÿüðààÀÀÀÿ?ÿÿÿÿüøøðÿÿÿÿ??ÿÿÿûñððàÿÿÿß�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿððððøüÿÿ?ÿÿðððøüþþþ?ÿððøùýÿÿÿŸ¿ÿÿÿÀÀààðùÿÿŸÿÿðððøÿÿÿÿ?ÿÿÿÿàààððøÿÿÿÿÿÿÿÿÿÿþüÿÿÿÿÿÿ¿Ÿÿÿÿÿÿþüøÿÿÿÿÿ?Ÿ�ÿÿþþœ„ÀÀÿÿÿÿsCÿÿ÷÷óóùùÿÿïïÏÏŸŸÿïÏÏÇæâð¿¿?=qÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüþÿÿÿÿÿÿŸ¿ÿÿÿÿÿûøüþÿÿÿÿï�Ÿ?ÿÿÿÿààðøüüþÿ?ÿÿ€àøüÿÿÿ?ÿÿÿðøøøñóçÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúòððÿÿÿ_OÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüøøððÿÿÿŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿððøøüÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿððððøøüÿÿÿþòâààààÿOGÿÿÿÿÿÿüðÿÿÿÿÿÿ?ÿÿÿÿøàÀ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ããÀÀÀÀÿïÇÇÿÿÿÿþüüøÿÿÿÿ??àðððøøüÿ?ÿààñÿÿÿÿÿg÷ÿÿÿÿÿƒÇÿÿÿÿÿÿñýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀÀÀààðüÿ?ÿøøüþÿÿÿÿ?ÿÿÿÿÿÿÿÿþüüøÿÿÿÿ?ÿþîìäàààÿÿïoOÿÿüøøøøøÿÿ?ÿÿüøðààÀÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûññààÿÿÿß��ÿ÷ãáÀÀÀÀß��øøøüþÿÿÿ?ÿÿÿÀÀÃçç÷óü‡ÏÏßŸüüüøøøüÿ???ÿÿÀÃççãðüÿ‡ÏÏ�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàààààóÿÿÏÿÿÀÀààðøþÿÿÿÿþüüüüüÿÿ?ÿÿþøðððàÿÿÿþüüàÀÀàÿ??ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüÿÿÿÿÿÿ?üøøøøüÿÿ???ÿÿÿàààððøÿÿ?ÿÿÿððððøüÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿþüüüüüÿÿ??ÿÿÿîæöððÿ;37ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷óàààðð¿¿???ÿ÷óóðððàÿßŸŸÿÿóááññÿÿÿçÃÃÃÇÿÿÿÿÿþøøñÿÿÿÿ?Çüþÿÿÿÿÿÿ?ÿÿÿÿÿÿþþþþüüþÿ???ÿàààððøüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððøüüýÿ???ÿÿÿÿàààððøüÿ?ÿÿÿÿüüüþÿÿÿÿ???ÿóóñûÿÿÿÿççÇïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþòàÿÿÿÿÿOÿÿÿÿþòðàÿÿÿÿOÿÿÿÿþòðàÿÿÿÿOÿÿÿÿþòðàÿÿÿÿOÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàáóñøþÿÿ‡Ï�ÿÿààððøüÿÿ?ÿÿààððüÿÿÿ?ÿÿÿáãóñøüÿÿ‡ÇÏ�?ÿÿÿüüüüüüøÿÿÿÿÿÿÿÿþÿÿÿÿÿÿ??ÿÿÿÿÿÿþüÿÿÿÿÿ?ÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿûûññùùÿÿßß��ŸŸÿûûùùüüüÿïïÏÏÿÿþìäàÀÀÿÿÿoOÿÿîÎÆÆæâ733cgGøøøøøþÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿøüüþüüþÿ????ÿüüüþþþþÿ???ÿÿÃÇÇÃàøÿÿ‡ÇÇ‡?ÿÿðøøüüüþÿ?ÿÿÿÿÿïÎÆæâÿ{913#ÿÿ÷ææææòÿo''''gÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúòòàààÿ/''ùððððøøøÿÏ‡‡ÿÿÿüøøøøÿÿÿ????ÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ?ðøüþþþÿÿ???ÿòòøøüüøùOO?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàððððøøüüúòòúüüÿ?????ÿüüýýüþÿÿÿÿÿüüþÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿþøðÿÿÿÿÿ?ÿÿþäÀàÀÀÿÿ'ÿÿÿÿÿþüøÿÿÿÿÿ?ÿÿÿÿÿýùøÿÿÿÿÿ_ÿÿÿýùøøøÿÿÿ??ÿÿÿþøøøøÿÿÿ_ÿÿÿÿýüüüÿÿÿ?ÿýýùùøøøÿ??ðøøüÿÿÿÿ?ÿÿÿÿÀÀààðüÿÿ?ÿÿøøøüÿÿÿÿ?ÿÿÿÿøøøüÿÿÿÿ?ÿÿÿÿøøøøøüÿÿ??ÿÿøøøøüÿÿÿ??ÿÿÿüüüüüþÿÿ??ÿÿøøøüüüþÿ???ÿÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿÿÿÿþüüÿÿÿÿÿ??ÿÿÿùñùüÌÿÿÿÏÇÏŸÿÿÿþüœŒÀÿÿÿÿscÿÿÿùððù÷ÿÿÿÿŸ��ÿþüøøøððÿ?ÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿýøÿÿÿÿÿÿOüüþÿÿÿÿÿ??ÿÿÿÿÿüüþÿÿÿÿÿ??ÿÿÿÿÿÀàøüÿÿÿÿÿÿÿàððøÿÿÿÿ?ÿÿÿÿððøüÿÿÿÿ?ÿÿÿÿðøøüüþÿÿ?ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿðòÿÿÿÿÿÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿÿÿÿ???ÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ?ÿÿÿÿÿþüøÿÿÿÿÿ?ÿÿÿÿþüüüÿÿÿÿ¿Ÿÿÿþüüøøøÿÿ¿ŸŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüþÿÿÿÿÿ??ÿÿÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿøøüÿÿÿÿÿ?ÿÿÿÿÿüüüþÿÿÿÿ?ÿÿÿÿøøøüüþÿÿ?ÿÿÿÿÿÿÿýýýÿÿÿÿÿ¿¿¿ÿþþþüüüüÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ¿ÿÿÿÿÿÿþþÿÿÿÿÿÿÿÿþüøøððÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüøøøøÿÿÿ????ÿÿüøøøøøÿÿ?üüþþþÿÿÿ??ÿÿÿÿüüýøøýýÿÿÿÿÿÿÿÿüüþÿÿÿÿÿŸ?ÿÿÿÿÿüüüüþÿÿÿ????ÿÿÿððððøøüÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüþÿÿÿÿÿÿÿÿÿøüüüþÿÿÿ???ÿÿÿÿÿþüüüüüÿÿ?þüüÎ‡€Èø??sáÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿÿÿÿþüüÿÿÿÿÿ?ÿÿÿÿÿþüøÿÿÿÿÿ?ÿÿÿÿþüüüÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýùùùøøøÿ?üþþþþÿÿÿ??ÿÿÿÿüüüüüüþÿ??????ÿüüþÿÿÿÿÿ??ÿÿÿÿÿøøøüÿÿÿÿ??ÿÿÿÿøøøüÿÿÿÿ?ÿÿÿÿþþüüþÿÿÿ????ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøüüüüüþÿ???ÿÿÿÿÿÿÿýüÿÿÿÿÿÿ¿?ÿÿÿÿöòòðÿÿÿ7''ÿúòðððððÿ_Oÿÿÿÿÿÿþüÿÿÿÿÿÿ¿?ÿÿÿÿÿÿýøÿÿÿÿÿÿ_ÿÿÿ÷óûùþÿÿwgoO?ÿÿÿÿüøððÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿðøøøüüþÿ?ÿððððøøüÿ?ÿüüþÿÿÿÿÿ?ÿÿÿÿÿøøøüÿÿÿÿÿÿÿÿþþþÿÿÿÿÿ???ÿÿðððøÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿÿÿÿÿýøÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿüøÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüþÿÿÿÿÿÿÿÿÿÿøøýÿÿÿÿÿ??ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøüþÿÿÿÿ??ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþúððÿÿÿÿ_ÿÿÿòâààÀÿÿÿOGÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþüüüøøÿÿÿ??ÿÿÿÿüøððÿÿÿÿ?ÿÿÿþþþûøÿ???ïÿÿÿ÷óóñðÿÿÿ??ÿÿÿÿþòóüÿÿÿÿOÏ?ððøüÿÿÿÿ?ÿÿÿÿÀÀààðüÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøüþÿüüþÿ?ÿÿÿÿððøüÿÿÿÿ?ÿÿÿÿøøøüüþÿÿ?ÿÿðøøøüÿÿÿ??ÿÿÿøøøüÿÿÿÿ?ÿÿÿÿÿÿþüŒÏØðÿÿÿcç7ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿÿÿÿÿÿ¿?ÿÿÿ÷æäÀÀÿÿÿßÏOÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóùü¼ÿÿÿóóí
ààààðüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüþÿÿÿÿÿ?ÿÿÿÿÿÀÀààðüÿÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜ÀðüÿÿÿÿÃÇ?ÿÿÿÿÿÿýýùøøøÿÿ????ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÏççüøøÿ÷çÇÏ??ÿÿÿÿþóüðÿÿÿÿÏ?ÿÿþüçÈÐàÿÿ?çÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøððÿÿÿÿÿÿþüüÈÀÀáÿ??‡ððððøüÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüÿüüüýÿ?ÿÿÿÿÿÿøøøüþÿÿÿ?ÿÿÿððøøøüþÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿððøøüÿÿÿ?ÿÿÿÃÃÃáàðüÿÃÃÃ‡?ÿÿÿüøøøððÿÿ?ÿÿÿÿüøøñÿÿÿÿŸÇÿÿþòààððÿÿOÿÿÿÿÿÿþüÿÿÿÿÿÿ?ÿ¿ŸÄÀãÇÇÿûóG�ÇÇÿÿÿÿÿýúøÿÿÿÿÿ¿?ÿÿüøøðððÿÿ?ÿÿÿÿùùøðÿÿÿÿŸŸðððøøøüÿ?ÿóòòûùÿÿÿg''oÏÿÿÿøøøøøøüÿ???ÿüüüüþÿÿÿ?ÿÿÿÇãðüüþþÿÇ�ÿÿÿøøøüÿÿÿÿ???ÿÿÿÿððøøüÿÿÿ?ÿÿÿððøþþÿÿÿÿÿÿÿÿÿÿÿþüüÿÿÿÿÿßŸÿÿÿÿÿÿÿþÿÿÿ�‡ÿÿýøøðððÿ_ÿþäÀÀÀàðÿ?'ÿÿÿÿÿüøøÿÿÿÿÿ¿ÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüüüðàÿÿ?üüþÿÿÿÿÿ?ÿÿÿÿÿþüüøøüÿÿ?ÿÿÿðøøøüþÿÿ?ÿÿðððøøøüÿ?ÿøüüþÿÿÿÿ?ÿÿÿÿüþÿÿÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàðøøüþÿÿ?ÿÿÿþòâàààðÿOGÿÿþöææòòÿÿoggOOÿÿÿÿÿùøüÿÿÿÿÿÿ?ÿÿþìÄÀûÊÿÿ7#»ÿÿþìÄÀûÊÿÿ7#»ÿÿþìÄÀûÊÿÿ7#«+ÿÿþüÄÀûÊÿÿ7#»#ÿÿþìÄÀûÊÿÿ7#»#ððøøøøüÿ?ÿòøøüüþþþO??üþÿÿÿÿÿÿ?ÿÿÿÿÿÿûàûàðüÿÿ»£¿?ÿÿûàûàðüÿÿ»‹¿?ÿÿûàûàðüÿÿ»‹�?ÿÿûàûàðüÿÿ»‹¿?ÿÿûàûàðüÿÿ»«¿?ÿÿ
\ No newline at end of file
diff --git a/main.asm b/main.asm
index 5b804357b..c5ec8537f 100644
--- a/main.asm
+++ b/main.asm
@@ -41080,31 +41080,37 @@ Function4147b: ; 4147b
 	srl a
 	srl a
 	srl a
-	ld e, $0
+	ld e, 0
 	ld d, a
 	ld a, [$d265]
 	dec a
-	and $7
-	swap a
+	and 7
+	swap a ; * $10
 	ld l, a
-	ld h, $0
+	ld h, 0
 	add hl, de
-	ld de, $5434
+	ld de, Footprints
 	add hl, de
+
 	push hl
 	ld e, l
 	ld d, h
 	ld hl, $9620
-	ld bc, $3e02
+	lb bc, BANK(Footprints), 2
 	call Request1bpp
 	pop hl
-	ld de, $0080
+
+	; Whoever was editing footprints forgot to fix their
+	; tile editor. Now each bottom half is 8 tiles off.
+	ld de, $80
 	add hl, de
+
 	ld e, l
 	ld d, h
 	ld hl, $9640
-	ld bc, $3e02
+	lb bc, BANK(Footprints), 2
 	call Request1bpp
+
 	ret
 ; 414b7
 
@@ -81077,8 +81083,12 @@ TownMapGFX: ; f8ba0
 INCBIN "gfx/misc/town_map.lz"
 ; f8ea3
 
-INCBIN "baserom.gbc", $f8ea3, $fb449 - $f8ea3
+INCBIN "baserom.gbc", $f8ea3, $f9434 - $f8ea3
 
+Footprints:
+INCBIN "gfx/misc/footprints.1bpp"
+
+INCBIN "baserom.gbc", $fb434, $fb449 - $fb434
 
 Functionfb449:: ; fb449
 	ld de, $4200
