summaryrefslogtreecommitdiff
path: root/trunk/libsprite.c
Commit message (Collapse)AuthorAgeFilesLines
* Tidy up TODOsJames Shaw2007-11-301-5/+0
| | | | svn path=/import/jshaw/libsprite/; revision=10007
* Change rosprite.mode to not use a pointerJames Shaw2007-11-301-37/+40
| | | | svn path=/import/jshaw/libsprite/; revision=10006
* Rename all public functions and structs to rosprite_*James Shaw2007-11-301-30/+30
| | | | svn path=/import/jshaw/libsprite/; revision=10005
* Implement destroy functions, misc code style improvements thanks to Rob James Shaw2007-11-291-19/+42
| | | | | | Kendrick. svn path=/import/jshaw/libsprite/; revision=10003
* Fix 8bpp alpha in pixel dataJames Shaw2007-11-291-5/+29
| | | | svn path=/import/jshaw/libsprite/; revision=10002
* Implement mask handling for high colour spritesJames Shaw2007-11-281-1/+9
| | | | svn path=/import/jshaw/libsprite/; revision=10000
* Fixed masking for low colour spritesJames Shaw2007-11-281-1/+4
| | | | svn path=/import/jshaw/libsprite/; revision=9999
* Broken implementation of mask for low colour spritesJames Shaw2007-11-281-77/+92
| | | | svn path=/import/jshaw/libsprite/; revision=9998
* Bugfix mask_state initializationJames Shaw2007-11-271-1/+1
| | | | svn path=/import/jshaw/libsprite/; revision=9997
* Implement sprite_next_mask_pixel(), not yet called.James Shaw2007-11-271-14/+38
| | | | svn path=/import/jshaw/libsprite/; revision=9996
* Misc tweaks for code style, more warnings in Makefile, more structure James Shaw2007-11-271-11/+38
| | | | | | for mask reading svn path=/import/jshaw/libsprite/; revision=9995
* Begin mask supportJames Shaw2007-11-261-17/+34
| | | | svn path=/import/jshaw/libsprite/; revision=9994
* Implement CMYK translation thanks to John-Mark BellJames Shaw2007-11-261-5/+34
| | | | svn path=/import/jshaw/libsprite/; revision=9993
* Add PRM referenceJames Shaw2007-11-261-1/+1
| | | | svn path=/import/jshaw/libsprite/; revision=9992
* Fix line wrapping of default palettesJames Shaw2007-11-261-3/+76
| | | | svn path=/import/jshaw/libsprite/; revision=9991
* Add support for default palettes, and loading palettes from RISC James Shaw2007-11-261-17/+71
| | | | | | OS palette files. svn path=/import/jshaw/libsprite/; revision=9990
* Fix 16bpp handling, clear SDL screen between spritesJames Shaw2007-11-261-5/+32
| | | | svn path=/import/jshaw/libsprite/; revision=9989
* Add SDL drawing in example, fix RGB handling in high_color parserJames Shaw2007-11-251-5/+6
| | | | svn path=/import/jshaw/libsprite/; revision=9988
* Split libsprite and test harness. Populate sprite->image.James Shaw2007-11-251-105/+95
| | | | svn path=/import/jshaw/libsprite/; revision=9987
* Implement high colour parsingJames Shaw2007-11-231-11/+30
| | | | svn path=/import/jshaw/libsprite/; revision=9985
* Get main() using sprite_area. Get low_colour image parsing working.James Shaw2007-11-231-61/+122
| | | | svn path=/import/jshaw/libsprite/; revision=9984
* Add prototype image readers in reader.c. Refactor libsprite.c to split James Shaw2007-11-231-101/+106
| | | | | | up structs and functions. svn path=/import/jshaw/libsprite/; revision=9983
* Detect Select 8bpp masks, more assertsJames Shaw2007-11-231-3/+35
| | | | svn path=/import/jshaw/libsprite/; revision=9982
* Add oldmodes from PRM 1, switch code to use more of the sprite_header James Shaw2007-11-221-42/+97
| | | | | | structure. svn path=/import/jshaw/libsprite/; revision=9981
* Initial revisionJames Shaw2007-11-221-0/+218
svn path=/import/jshaw/libsprite/; revision=9980