Skip to content

slashinfty/sgb-colors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sgb-colors

An online tool to generate Super Game Boy color palette codes using hex colors (and break codes into their hex color components).

About

This GameFAQs guide explains how SGB codes are broken down and all RGB color values. Using this, a list of codes and their colors was generated and stored. Converting a SGB code into the corresponding color values was trivial with a lookup function. However, converting individual colors into a SGB code required a bit more work, as the SGB can not display every RGB color combination. Thus the nearest color library was implemented to take an inputted color and find the closest match that the SGB could use (which varies, to some degree, per layer). Once an acceptable color for the SGB is selected, a lookup function is again used to find the corresponding code.

The image preview, taken from Super Mario Land 2: 6 Golden Coins, is updated with very similar colors to allow users to see their creations. The image itself is four .png files, broken up by layer, and filled in with black (see here). The colors are applied using a creative application of CSS filters; the foundation is found in it's own JavaScript file, and explained from the source.

About

Create and breakdown Super Game Boy color palette codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published