Warning: Undefined array key "HTTP_SEC_FETCH_DEST" in /home/u752923304/domains/romhackplaza.org/public_html/wp-content/plugins/rhpz-wp-core/src/Hooks/WP_Enqueue_Scripts.php on line 30
YY-CHR.NET - GBA BIOS Compression Viewer Plugin - Utility - RomHack Plaza
Utility:  YY-CHR.NET - GBA BIOS Compression Viewer Plugin
Released by: 
Level: 
Last updated:  July 30, 2025
Downloads:  38

Using the plugin code template officially shared by YY-CHR.NET‘s author, YY, this new plugin adds support for viewing Game Boy Advance graphics encoded with the following BIOS-supported compression algorithms: Run-length encoding (RLE), LZ77 and Huffman.

Additionally, to aid with some hacking / sprite ripping needs, the plugin also comes with additional features, such as:
• Usage of a decompression array the size of the GBA’s VRAM, done to handle all the decompressed data.
• Decompression information (data sizes before and after decompression, detected compression type, etc.).
• Data decompression, display and navigation options (switch between 16 and 256 color modes, decompress more data at once, move to the next compressed graphic, etc.)

Due to these compression algorithms being supported by the GBA’s BIOS, they have been used in many games from the GBA library. Note that some games, however, opted to instead use their own compression algorithms or just leave all graphics uncompressed.

The download includes both the source code and the compiled DLL. For more information about the plugin, please check the READ ME file.

Please note that this plugin is exclusively for viewing compressed graphics. Due to some limitations, implementing data recompression wasn’t possible with YY-CHR.NET.

Staff/Credits: 
• Mister Man: Plugin development.
• YY: Besides creating both YY-CHR and YY-CHR.NET, also shared the plugin code template through his website's official bulletin.
• Martin Korth: His documentation on GBATEK about how the BIOS' decompression functions work has been very useful for the creation of this plugin.
×

File download: 
Reviews
Comments

Number of Comments: 0

View comments

Loading comments...

Write a review
Reviews:
No review available for this post, be the first to write one!