Releases: bbbbbr/png2hicolorgb
Releases · bbbbbr/png2hicolorgb
png2hicolorgb 1.4.2
Glen Cook's Windows GUI "hicolour.exe" 1.2 for the Game Boy Color, ported to a cross-platform console utility.
Changes
- Added
--palendbit
: Sets unused bit .15 = 1 for last u16 entry in palette data indicating end, instead of having to count or check the current scanline. (recommended by @coffeevalenbat)- Not available in precompiled mode.
- Added
--addendcolor=N
: Appends 32 x color N (in hex BGR555, 64 extra bytes total) in the palette data to clear the background and avoid artifacts on source images that are shorter than the screen height. (recommended by @coffeevalenbat)- Not available in precompiled mode
- Added
--precompiled
example projects into release package - Fixed: Incorrect output size in precompiled mode (removed unused bytes)
png2hicolorgb 1.4.1
Glen Cook's Windows GUI "hicolour.exe" 1.2 for the Game Boy Color, ported to cross-platform console utility.
Primary changes since 1.4.0
- Changed GBDK example to use MBC5 with autobanking and Bank switching (from 32K no-MBC)
- Changed to use -o filename instead of -o=filename
- Improved GBDK example makefile
Also includes these items from the initial 1.4.0 recent release
- Changed to be a console utility, meant for integration with build toolchains
- Added support for PNG image files
- Added support for multiple OS platforms: Linux, Windows, MacOS
- Added support for images of various heights (8-256 pixels) instead of fixed 144 pixels high
- Added selectable map tile index mode
- Added tile deduplication (including v/h flipped, only beneficial for some images)
- Added GBDK example with vertical scrolling
- Fixed last scanline tile and palette update missing for Left side of screen
- Removed the "original" mode quantizer and conversion type (Jeff Frohwein/etc, method 0) due to unclear source license status. It was faster, but the other methods tend to have better output.
png2hicolorgb 1.4.0
Initial release of Glen Cook's Windows GUI "hicolour.exe" 1.2 for the Game Boy Color, ported to cross-platform console utility.
- Changed to be a console utility, meant for integration with build toolchains
- Added support for PNG image files
- Added support for multiple OS platforms: Linux, Windows, MacOS
- Added support for images of various heights (8-256 pixels) instead of fixed 144 pixels high
- Added selectable map tile index mode
- Added tile deduplication (including v/h flipped, only beneficial for some images)
- Added GBDK example with vertical scrolling
- Fixed last scanline tile and palette update missing for Left side of screen
- Removed the "original" mode quantizer and conversion type (Jeff Frohwein/etc, method 0) due to unclear source license status. It was faster, but the other methods tend to have better output.