Skip to content

wiesmann/ilbm.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project contains code to display IFF/ILBM files (as used on the Amiga) and display them in HTML5 browser using Javascript + Canvas.

The project is described on my blog.

The library currently handles the following image types:

  • Color palette images
  • EHB (Extra Half-Bright) images
  • HAM (Hold & Modify) images, both HAM-6 and HAM-8 variants
  • RGB-24 images.
  • SHAM (Sliced HAM) images

The library handles the following features:

  • Uncompressed and Packbit compressed data
  • Non square pixel rendering
  • Colour-palette animations
  • Textual annotations
  • Proper scaling of 4 bit palettes

Flattr this git repo

About

Library to display IFF/ILBM files within a browser.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published