From af5ef50cf91a73d0103738d204fd195b99770138 Mon Sep 17 00:00:00 2001 From: Lior Halphon Date: Sat, 17 Nov 2018 01:39:38 +0200 Subject: [PATCH] Fixing default border --- Core/sgb_border.inc | 266 ++++++++++++++++++++++---------------------- 1 file changed, 131 insertions(+), 135 deletions(-) diff --git a/Core/sgb_border.inc b/Core/sgb_border.inc index b4b2225..f3e1bf1 100644 --- a/Core/sgb_border.inc +++ b/Core/sgb_border.inc @@ -7,114 +7,114 @@ static const uint16_t tilemap[] = { 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1002, 0x1003, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, - 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, - 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, - 0x1004, 0x1004, 0x1004, 0x1004, 0x1004, 0x5003, 0x5002, 0x1001, - 0x1001, 0x1005, 0x1006, 0x1006, 0x1006, 0x1007, 0x1008, 0x1009, - 0x100A, 0x100B, 0x100C, 0x100D, 0x100E, 0x100F, 0x1010, 0x1011, - 0x1012, 0x1013, 0x1014, 0x1015, 0x1016, 0x1017, 0x1018, 0x1019, - 0x101A, 0x101B, 0x101C, 0x1006, 0x1006, 0x1006, 0x5005, 0x1001, - 0x1001, 0x101D, 0x101E, 0x101E, 0x101E, 0x101F, 0x1020, 0x1021, - 0x1022, 0x1023, 0x1024, 0x1025, 0x1026, 0x1027, 0x1028, 0x1029, - 0x102A, 0x102B, 0x102C, 0x102D, 0x102E, 0x102F, 0x1030, 0x1031, - 0x1032, 0x1033, 0x1034, 0x101E, 0x101E, 0x101E, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, + 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, + 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, + 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, 0x1002, + 0x1001, 0x1003, 0x1004, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, + 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, + 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, + 0x1005, 0x1005, 0x1005, 0x1005, 0x1005, 0x5004, 0x5003, 0x1001, + 0x1001, 0x1006, 0x1007, 0x1007, 0x1007, 0x1008, 0x1009, 0x100A, + 0x100B, 0x100C, 0x100D, 0x100E, 0x100F, 0x1010, 0x1011, 0x1012, + 0x1013, 0x1014, 0x1015, 0x1016, 0x1017, 0x1018, 0x1019, 0x101A, + 0x101B, 0x101C, 0x101D, 0x1007, 0x1007, 0x1007, 0x5006, 0x1001, + 0x1001, 0x101E, 0x101F, 0x101F, 0x101F, 0x1020, 0x1021, 0x1022, + 0x1023, 0x1024, 0x1025, 0x1026, 0x1027, 0x1028, 0x1029, 0x102A, + 0x102B, 0x102C, 0x102D, 0x102E, 0x102F, 0x1030, 0x1031, 0x1032, + 0x1033, 0x1034, 0x1035, 0x101F, 0x101F, 0x101F, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1037, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1038, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1038, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1039, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0xC01D, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0xC01E, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0x1039, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0x103A, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x1035, 0x103A, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x1036, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x1036, 0x103B, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0xC036, 0x1035, 0x1035, 0x103B, 0x103C, 0x1001, - 0x1001, 0x101D, 0x1035, 0x1035, 0x1035, 0x103D, 0x1000, 0x1000, + 0x1000, 0x1000, 0xC037, 0x1036, 0x1036, 0x103C, 0x103D, 0x1001, + 0x1001, 0x101E, 0x1036, 0x1036, 0x1036, 0x1037, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, - 0x1000, 0x1000, 0x503D, 0x1035, 0x103E, 0x103F, 0x1001, 0x1001, - 0x1001, 0x1040, 0x1041, 0x1035, 0x1035, 0x1042, 0x1043, 0x1044, - 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, - 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, 0x1044, - 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1049, 0x104A, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, - 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, - 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, 0x104B, - 0x104B, 0x104C, 0x104D, 0x104E, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x104F, 0x1050, - 0x1051, 0x1052, 0x1053, 0x1054, 0x1055, 0x1056, 0x1057, 0x1058, - 0x1059, 0x105A, 0x105B, 0x105C, 0x105D, 0x105E, 0x105F, 0x1060, - 0x1061, 0x1062, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1063, 0x1064, - 0x1065, 0x1066, 0x1067, 0x1068, 0x1069, 0x106A, 0x106B, 0x106C, - 0x106D, 0x106E, 0x106F, 0x1070, 0x1071, 0x1072, 0x1073, 0x1074, - 0x1075, 0x1076, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, - 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1077, 0x1078, - 0x1079, 0x107A, 0x107B, 0x107C, 0x107D, 0x107E, 0x107F, 0x1080, - 0x1081, 0x1082, 0x1083, 0x1084, 0x1085, 0x1086, 0x1087, 0x1088, - 0x1089, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001 + 0x1000, 0x1000, 0xC037, 0x1036, 0x103E, 0x103F, 0x1001, 0x1001, + 0x1001, 0x1040, 0x1041, 0x1036, 0x1036, 0x1042, 0x1043, 0x1043, + 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, + 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, + 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1001, 0x1001, 0x1001, + 0x1001, 0x1048, 0x1049, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, + 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, + 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, 0x104A, + 0x104A, 0x104B, 0x104C, 0x104D, 0x1001, 0x1001, 0x1001, 0x1001, + 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x104E, 0x104F, + 0x1050, 0x1051, 0x1052, 0x1053, 0x1054, 0x1055, 0x1056, 0x1057, + 0x1058, 0x1059, 0x105A, 0x105B, 0x105C, 0x105D, 0x105E, 0x105F, + 0x1060, 0x1061, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, + 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1062, 0x1063, + 0x1064, 0x1065, 0x1066, 0x1067, 0x1068, 0x1069, 0x106A, 0x106B, + 0x106C, 0x106D, 0x106E, 0x106F, 0x1070, 0x1071, 0x1072, 0x1073, + 0x1074, 0x1075, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, + 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1076, 0x1077, + 0x1078, 0x1079, 0x107A, 0x107B, 0x107C, 0x107D, 0x107E, 0x107F, + 0x1080, 0x1081, 0x1082, 0x1083, 0x1084, 0x1085, 0x1086, 0x1087, + 0x1088, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, 0x1001, }; const uint8_t tiles[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -125,21 +125,25 @@ const uint8_t tiles[] = { 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x02, 0xFC, 0x01, 0xFB, 0x07, 0xF4, - 0x0F, 0xE9, 0x3E, 0xD7, 0x1F, 0xE6, 0x7F, 0x8C, + 0x0F, 0xE9, 0x3F, 0xD7, 0x1F, 0xE6, 0x7F, 0x8C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFE, 0xF8, 0xFB, - 0xF0, 0xF7, 0xE0, 0xEB, 0xC0, 0xFD, 0xC0, 0xFB, - 0xC0, 0x00, 0xFF, 0xE0, 0xFF, 0x00, 0xBF, 0x7F, - 0xBF, 0xE0, 0xFF, 0x80, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0xFF, 0x00, 0x9F, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xDF, 0x00, 0x7F, 0x00, 0xFF, 0x00, 0xFF, + 0xF0, 0xF7, 0xE0, 0xEA, 0xC0, 0xFD, 0xC0, 0xFB, + 0xC0, 0x00, 0xFF, 0xE0, 0xFF, 0x00, 0xFF, 0xFF, + 0x7F, 0xC0, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, + 0xFF, 0xFF, 0x00, 0x9F, 0x00, 0xFF, 0x00, 0x7F, + 0x00, 0xBF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x77, 0xDC, 0x3F, 0xD8, 0x7F, 0xD8, 0x7F, 0x90, + 0x77, 0xD8, 0x3F, 0xD8, 0x7F, 0xD0, 0x7F, 0x90, 0x7F, 0x90, 0x7F, 0x90, 0x7F, 0x90, 0x7F, 0x90, - 0x80, 0xEB, 0x80, 0xF7, 0x80, 0xB7, 0x80, 0xFF, + 0x80, 0xEF, 0x80, 0xF7, 0x80, 0xBF, 0x80, 0xFF, 0x80, 0xFF, 0x80, 0xFF, 0x80, 0xFF, 0x80, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, @@ -246,85 +250,85 @@ const uint8_t tiles[] = { 0x0F, 0xF8, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFE, 0x3C, 0xCB, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x87, 0xF4, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x39, 0x86, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xC2, 0x7F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xF3, 0x0D, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x04, 0xFE, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x73, 0xC6, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x9C, 0x3F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xEB, 0x38, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x16, 0xF7, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x9E, 0x61, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x26, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x0C, 0xF1, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xA3, 0xDF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xF3, 0x86, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x0C, 0x79, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x9D, 0x40, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x66, 0xBF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xDB, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x66, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xCE, 0x30, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x21, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x0D, 0xF0, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xE3, 0x1F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xC1, 0x3E, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x1F, 0xE1, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x3C, 0xC3, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x4D, 0xFE, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x1A, 0xE5, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xF3, 0x1E, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xE1, 0x7F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x0C, 0xE1, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xF3, 0x9F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x0C, 0xF1, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xE3, 0x3E, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x13, 0xCC, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xE4, 0x3F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xD8, 0x27, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x6F, 0xD8, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x3F, 0xC0, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x80, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, @@ -338,12 +342,12 @@ const uint8_t tiles[] = { 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x3C, 0xC3, 0x7E, 0x81, 0xFF, 0x81, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x81, - 0x3C, 0x3C, 0x42, 0x42, 0x81, 0x81, 0x81, 0x81, + 0xFF, 0x3C, 0xC3, 0x7E, 0x99, 0xE7, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xC3, + 0x3C, 0xBD, 0x42, 0x42, 0x99, 0x81, 0x00, 0x00, 0x81, 0xFF, 0xC3, 0xFF, 0xFF, 0x7E, 0xFF, 0x3C, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0x81, 0x81, 0xC3, 0xC3, 0x7E, 0xFF, 0x3C, 0xBD, + 0x81, 0x81, 0xC3, 0xC3, 0x7E, 0x7E, 0x3C, 0xBD, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFE, 0x09, 0xFE, 0x0B, 0xFE, 0x0B, 0xFC, 0x1B, 0xFE, 0x1B, 0xFC, 0x19, 0xE6, 0x19, 0xEC, 0x1B, @@ -361,10 +365,6 @@ const uint8_t tiles[] = { 0x80, 0x7F, 0x00, 0x7F, 0x00, 0xFF, 0x00, 0xFF, 0x1F, 0xBF, 0x1F, 0xEF, 0x3F, 0x7F, 0x3F, 0xDF, 0x7F, 0xBF, 0xFF, 0xBF, 0xFF, 0x7F, 0xFF, 0xFF, - 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, - 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x01, 0xFE, 0x03, 0xFE, 0x07, 0xFF, 0x0E, 0xEE, 0x3D, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFE, @@ -381,23 +381,19 @@ const uint8_t tiles[] = { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x80, 0xBF, 0xE0, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x7F, 0x00, 0xDF, - 0xFF, 0x01, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xFE, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x7F, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, - 0xFE, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, + 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xF0, - 0xFF, 0x80, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x03, 0xFB, 0x1F, 0x3F, 0xFC, 0x00, 0x7F, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFC, 0x00, 0xE7, 0x00, 0xFB,