summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-01-06 11:05:39 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-01-06 11:05:39 -0500
commit6ce6e18fd50951ec784f5534f0bcb929aadd24d6 (patch)
treecae99118c65a10063612697fe56b90fc35dbbe4a /src
parente4a84faabf3f4e2f005e55a88babce7e8ae49c58 (diff)
sub_8095C8C
Diffstat (limited to 'src')
-rw-r--r--src/pokemon/pokemon_storage_system.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/pokemon/pokemon_storage_system.c b/src/pokemon/pokemon_storage_system.c
index 2ea7161cf..3c029b0aa 100644
--- a/src/pokemon/pokemon_storage_system.c
+++ b/src/pokemon/pokemon_storage_system.c
@@ -99,6 +99,21 @@ u8 *unref_sub_8095C60(u8 *dest, const u8 *src, u16 pad)
return _dest;
}
+void sub_8095C8C(u16 *dest, u16 dest_left, u16 dest_top, u16 *src, u16 src_left, u16 src_top, u16 dest_width, u16 dest_height, u16 src_width)
+{
+ u16 i;
+
+ dest_width *= 2;
+ dest += dest_top * 0x20 + dest_left;
+ src += src_top * src_width + src_left;
+ for (i = 0; i < dest_height; i++)
+ {
+ CpuCopy16(src, dest, dest_width);
+ dest += 0x20;
+ src += src_width;
+ }
+}
+
asm(".section .text.8098898");
void sub_8098898(u8 index) {