Romhacking.net

Romhacking => ROM Hacking Discussion => Topic started by: ElusiveEllie on January 21, 2021, 03:56:26 am

Title: Struggling to find graphics in a GBA game
Post by: ElusiveEllie on January 21, 2021, 03:56:26 am
Hello, I'm trying to edit some graphics in a game called Yugioh - Eternal Duelist Soul. However, whenever I open the ROM in a tile editor, I can't find any of the graphics I'm looking for. It's all a garbled mess that's impossible to make any sense of. I've gone through the set and found some graphics like the outlines of cards, but I can't find the card portraits, which is what I'm trying to change. I don't know if they're too big to make sense of, or if they're just not stored in the place I'm trying to look.

Using the Map Viewer in VGA-M, I've found that the portraits are backgrounds when running the room, but I don't know what to do with that information and everything I'm finding in tutorials is small sprite stuff. How do I proceed from here?

Thank you for your help =)
Title: Re: Struggling to find graphics in a GBA game
Post by: Jorpho on January 21, 2021, 11:00:13 am
Are you familiar with compression?  As the GBA had support for LZ77 compression in its BIOS, compressed graphics are not uncommon.  See for instance https://forums.therockmanexezone.com/decompressing-lz77-compressed-sprites-t7933.html .
Title: Re: Struggling to find graphics in a GBA game
Post by: ElusiveEllie on January 21, 2021, 02:29:49 pm
I tried using the decompressor and it told me there were 0 compressed offsets in the rom I'm using.
Title: Re: Struggling to find graphics in a GBA game
Post by: ElusiveEllie on January 21, 2021, 06:06:25 pm
Okay, I think I figured out a flaw in my plan... The portraits are REALLY hecking big. Each portrait consists of 9x10 tiles which aren't placed in order, of course... I'm not really sure how to advance from here, I can't even find a single tile relating to one portrait I'm looking at amongst all this mess. I'm using YY-CHR, the 2019 build, and I can find small spritework, but not the large portraits in the game. They're just too big to differentiate from each other.

If I could look at them all using the color palettes from the game, it'd be one thing, but every tile is shown with the same color palette, so differentiating between them is near-impossible...
Title: Re: Struggling to find graphics in a GBA game
Post by: Jorpho on January 22, 2021, 11:10:42 am
To be clear: if the graphics are compressed, they will not show up in a tile editor.

If the decompressor discussed in the thread I linked to didn't work, then it is still entirely possible that the graphics are compressed in a way that the program does not immediately recognize.
Title: Re: Struggling to find graphics in a GBA game
Post by: ElusiveEllie on January 22, 2021, 08:33:17 pm
Well, I found graphics that weren't compressed, that's why I don't think any of it is compressed. I could be wrong though, I've never worked with graphics before.

I just think the tiles are so small relative to the size of what I'm trying to edit that I'm unable to pick out a single tree in a forest.
Title: Re: Struggling to find graphics in a GBA game
Post by: Sara-chan on January 24, 2021, 10:27:54 pm
Just because some of the graphics aren't compressed absolutely does not mean that all of them are not compressed.
It's common to find a small few uncompressed graphics even in heavily-compressed games.