From 5e76aeebfe2c3f0d442d3d03dbba92b5f2d38776 Mon Sep 17 00:00:00 2001 From: Rekai Musuka Date: Fri, 9 Sep 2022 10:27:17 -0300 Subject: [PATCH] chore: update README.md --- README.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 511d057..35b3d0d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,20 @@ -# Almost-Empty Demo Collection +# An Almost-empty GBA Test Collection ### `2d_sprites.gba` -`grit` command: `grit sprite.bmp -ftc -pu32 -pn16 -gB4` \ No newline at end of file +At some point during my initial PPU Implementation, I had problems with +2D-mapped vertical sprites. This is a ROM based on TONC's `sprite_demo.gba` That displays every kind of 2D-mapped sprite. + +This ROM will display: +* 4BPP + * Square: 8x8, 16x16, 32x32, 64x64 + * Horizontal: 16x8, 32x8, 32x16, 64x32 + * Vertical: 8x16, 8x32, 16x32, 32x64 +* 8BPP + * Square: 8x8, 16x16, 32x32, 64x64 + * Horizontal: 16x8, 32x8, 32x16, 64x32 + * Vertical: 8x16, 8x32, 16x32, 32x64 + +Keep in mind that all displayed sprites are 2D-mapped. + +TODO: Do the same but for 1D mapped sprites. +TODO: Figure out how to communicate current configurations to the user.