The last releases of YY-CHR (C++ version) included a plugin called 2BPP NES (KONAMI-S), which allowed users to view (but not edit) NES graphics compressed with Konami’s run-length encoding (RLE). This plugin, however, did not get remade for YY-CHR.NET (C# version).
As such, this release brings a recreation of that plugin (using the plugin code template shared by YY) to YY-CHR.NET, along with adding new features, such as:
- Usage of a 128×256 bitmap (split into two 128×128 bitmaps) in order to handle and display all the decompressed data.
- Data decompression and display options (ignore data’s end bytes, change empty bitmap area’s color, etc) available via keyboard combinations.
- Information about the decompressed graphics (size in bytes, PPU address, data’s end type).
This compression format appears in many of Konami’s Famicom Disk System / NES (CHR-RAM) games, such as:
- Contra (USA) / Probotector (Europe)
- Salamander (Japan) / Life Force (USA / Europe)
- The Goonies II (All regions)
- Ai Senshi Nicol (Japan, FDS)
- Rampart (Japan)
- Lagrange Point (Japan)
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.
• YY: Besides creating both YY-CHR and YY-CHR.NET, also shared the plugin code template through his website's official bulletin.
Number of Comments: 0
View comments