From 0409a20527fec0a99561e961bd81e7097b0b81d3 Mon Sep 17 00:00:00 2001 From: Corwin Date: Mon, 1 Aug 2022 01:38:26 +0100 Subject: [PATCH] add examples demonstrating this --- agb/examples/gfx/tall.aseprite | Bin 0 -> 662 bytes agb/examples/gfx/wide.aseprite | Bin 0 -> 702 bytes agb/examples/sprites.rs | 6 +++++- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 agb/examples/gfx/tall.aseprite create mode 100644 agb/examples/gfx/wide.aseprite diff --git a/agb/examples/gfx/tall.aseprite b/agb/examples/gfx/tall.aseprite new file mode 100644 index 0000000000000000000000000000000000000000..532c264d31b71a18a2674eb2e957959b0e0d329d GIT binary patch literal 662 zcmb`FODIH99EXp=Ocov+V&#Oea}ANmh%7u3nmn>#nlWV(c_dP1k|LYgh&&d`BZ;-L zu(41c3ndyBC<+TT9vg<^yMriO=XSsQzyEW)zwexTCk;YeEQN>|Avr>X5Dw0tK~HZo zAM?}v$10Be7r!x>YUI6foF*BJ{FQP_ogn2`C-K)zuv9`M$!u7fUI3kWnb2F856`<& zp>N&^@3&{*>q8ElzOII@Ee+;Qbij(X3|L!{0?h?^&|>L@TFWqO>bQjVSp}O9uHfET z04jzMv+EmhWM~w&xm>WZt`_zckHa;y8T#t&@MLfkdZ)_ac&DaZEFetZcS*q_SONOD zBaSu7_#%rbnm8he9cp+Xg%LWsi&9viKtACl6H6w6q!E>L_EN~&C$YR#EpvXF-5(v44I!oMVV3C{Q%B_uG0Vj literal 0 HcmV?d00001 diff --git a/agb/examples/gfx/wide.aseprite b/agb/examples/gfx/wide.aseprite new file mode 100644 index 0000000000000000000000000000000000000000..c1bdd226fecfc245b28832a4e137d74cac0a2f92 GIT binary patch literal 702 zcmb`FQAkr!9EXo>x`!ADVr($FrwHvyw<*SQbfNNLsT3kJS&*_d^*$_&2qS7DT4~UF z5F#fu7(wXt#YpMF7l|Iio+OzIY*cSKNKB$Bx9`q|La!Y--~HeJx!m7(&b^C=g!ufT zL`YH2ED=J4nEQjC(PXuJzxf}lGvxpNQC3JT(+ zdf0T*3&S24jQJbkdVdv6C&DndGy(IQ4e;5wOHf;M!c*fB*xXkO+nP^6x7Pzz^(J(7 z4Z%Pp3xjbTUS0kQ-)DB9&JZF#GY^OFJ%D|h20Q(2@YdNem~y*ex+4fz@4SJrrx)PZ zb*HYe0kd)Ll7daJ1N3o69BY*EMHW*uaYPV1)bK(IBXkTGUB?0i@(CxISTYGDjVQ%P zk|tOjCArpKhICbPWBcdei;r?Oiw@uUrpHvJa<8rP?e>Q8_Y6!1f}yRb)m)b_ zJ+Zat)YFP}X(jpai~I0%dvd$tm6CQW*d}&=efltXfAqEDb4(w-(mfJUU196^Zg19C zk?((NKUViLq|VkiYUs8xok4-lQp9sA1z-T*lGQ_8BJ_hM5^-g+#gDZ BzncI6 literal 0 HcmV?d00001 diff --git a/agb/examples/sprites.rs b/agb/examples/sprites.rs index b0b5941..0ae5ffb 100644 --- a/agb/examples/sprites.rs +++ b/agb/examples/sprites.rs @@ -8,7 +8,9 @@ use alloc::vec::Vec; const GRAPHICS: &Graphics = agb::include_aseprite!( "examples/gfx/objects.aseprite", - "examples/gfx/boss.aseprite" + "examples/gfx/boss.aseprite", + "examples/gfx/wide.aseprite", + "examples/gfx/tall.aseprite" ); const SPRITES: &[Sprite] = GRAPHICS.sprites(); const TAG_MAP: &TagMap = GRAPHICS.tags(); @@ -102,6 +104,8 @@ fn main(mut gba: agb::Gba) -> ! { loop { all_tags(&gfx); + gfx.commit(); all_sprites(&gfx); + gfx.commit(); } }