Fri, 22 Jun 2018 21:47:31 +0300 |
Matti Hamalainen |
Improve GunPaint format probing.
|
Fri, 22 Jun 2018 21:47:10 +0300 |
Matti Hamalainen |
Fix GunPaint format rendering.
|
Fri, 22 Jun 2018 19:13:41 +0300 |
Matti Hamalainen |
Add C64 image format info dumps for verbosity level 2 when converting.
|
Fri, 22 Jun 2018 19:13:10 +0300 |
Matti Hamalainen |
Improve C64 bitmap conversion messages.
|
Fri, 22 Jun 2018 19:07:01 +0300 |
Matti Hamalainen |
Attempt to avoid misprobes of "Rainbow Painter (unpacked)" as packed Doodle files.
|
Fri, 22 Jun 2018 19:02:49 +0300 |
Matti Hamalainen |
Implement support for packed variant of Doodle format.
|
Fri, 22 Jun 2018 19:01:23 +0300 |
Matti Hamalainen |
As the Koala Painter plain RLE compression (without headers and static
|
Fri, 22 Jun 2018 18:21:36 +0300 |
Matti Hamalainen |
Fix Fun Paint 2 packed variant writing, it was missing one byte (the "is packed" flag).
|
Fri, 22 Jun 2018 17:02:47 +0300 |
Matti Hamalainen |
Bump copyright and version.
|
Fri, 22 Jun 2018 17:01:59 +0300 |
Matti Hamalainen |
Bump version.
|
Fri, 22 Jun 2018 17:01:37 +0300 |
Matti Hamalainen |
Bump copyright year.
|
Fri, 22 Jun 2018 16:48:04 +0300 |
Matti Hamalainen |
Separate the format entries for "FBI Crew FLI Designer 1.1" and "FLI Designer 2"
|
Fri, 22 Jun 2018 16:35:08 +0300 |
Matti Hamalainen |
Improve RLE compression by checking for "first byte" condition in the compressor.
|
Fri, 22 Jun 2018 16:34:18 +0300 |
Matti Hamalainen |
Implement write support for Black Mail FLI Designer packed format.
|
Fri, 22 Jun 2018 16:33:27 +0300 |
Matti Hamalainen |
Change the logic of how DMGrowBuf works in "backwards" growing mode. Adjust
|
Fri, 22 Jun 2018 16:17:06 +0300 |
Matti Hamalainen |
Remove dmGrowBufUpdate() and min/max_offs.
|
Fri, 22 Jun 2018 13:43:44 +0300 |
Matti Hamalainen |
Change the order and logic of how we do upconversion fixups in dmConvertC64Bitmap().
|
Fri, 22 Jun 2018 13:41:54 +0300 |
Matti Hamalainen |
Use dmGrowBufPutU16LE() instead of two dmGrowBufPutU8() to push the loading
|
Fri, 22 Jun 2018 13:40:11 +0300 |
Matti Hamalainen |
Return NULL blk if specified bank is higher than banks in the format in dmC64GetOpMemBlockAndName()
|
Fri, 22 Jun 2018 12:23:23 +0300 |
Matti Hamalainen |
Make dmC64GetOpMemBlockAndName() a public function.
|
Fri, 22 Jun 2018 12:23:06 +0300 |
Matti Hamalainen |
Adjust DM_RLE_RUNS_MASK.
|
Fri, 22 Jun 2018 12:22:33 +0300 |
Matti Hamalainen |
Improve error handling of dmC64MemBlockCopy().
|
Fri, 22 Jun 2018 12:21:54 +0300 |
Matti Hamalainen |
Improve C64 image format up/down conversion. Might actually work for some formats now.
|
Fri, 22 Jun 2018 12:20:46 +0300 |
Matti Hamalainen |
Add indentation parameter to dmC64ImageDump().
|
Fri, 22 Jun 2018 11:20:15 +0300 |
Matti Hamalainen |
Improve dmGenericRLEAnalyze() by being better at selecting rleMarker bytes
|
Fri, 22 Jun 2018 09:59:40 +0300 |
Matti Hamalainen |
Oops, need to deconstify the "count" argument of dmEncodeGenericRLESequence() as we now modify it inside.
|
Fri, 22 Jun 2018 09:57:04 +0300 |
Matti Hamalainen |
Enable write support for some formats that should be workable.
|
Fri, 22 Jun 2018 09:56:32 +0300 |
Matti Hamalainen |
Implement DM_RLE_ZERO_COUNT_MAX support in the generic RLE compressor.
|
Thu, 21 Jun 2018 19:42:18 +0300 |
Matti Hamalainen |
Cosmetics.
|
Thu, 21 Jun 2018 19:38:13 +0300 |
Matti Hamalainen |
Allow writing of unpacked True Paint format.
|
Thu, 21 Jun 2018 19:27:53 +0300 |
Matti Hamalainen |
Rename "Koala Paint" to "Koala Painter".
|
Thu, 21 Jun 2018 17:22:32 +0300 |
Matti Hamalainen |
Use dmMemset() instead of memset().
|
Thu, 21 Jun 2018 13:07:44 +0300 |
Matti Hamalainen |
Cosmetic.
|
Thu, 21 Jun 2018 13:04:53 +0300 |
Matti Hamalainen |
Oops. Add missing fmtProbeCosmosDesignsHiresManager() function. :S
|
Thu, 21 Jun 2018 13:01:57 +0300 |
Matti Hamalainen |
Clean up the image format output stuff in gfxconv.
|
Thu, 21 Jun 2018 13:00:24 +0300 |
Matti Hamalainen |
Various cleanups.
|
Thu, 21 Jun 2018 11:14:26 +0300 |
Matti Hamalainen |
Move ILBM function declarations to position that better reflects their
|
Thu, 21 Jun 2018 11:13:19 +0300 |
Matti Hamalainen |
Move idILBM variable to DMIFF struct.
|
Tue, 19 Jun 2018 13:26:48 +0300 |
Matti Hamalainen |
Remove slight bit of code duplication.
|
Tue, 19 Jun 2018 12:03:16 +0300 |
Matti Hamalainen |
Add missing Pentel Paint getpixel function.
|
Mon, 18 Jun 2018 10:59:36 +0300 |
Matti Hamalainen |
Reindent operator lists.
|
Mon, 18 Jun 2018 10:53:19 +0300 |
Matti Hamalainen |
Use DO_SET_MEM_LO instead of DO_SET_MEM for some things.
|
Thu, 14 Jun 2018 15:51:48 +0300 |
Matti Hamalainen |
Add Cosmos Designs Hires Manager unpacked format support.
|
Thu, 14 Jun 2018 15:51:13 +0300 |
Matti Hamalainen |
Rename Crest Hires Designer short ID.
|
Thu, 14 Jun 2018 12:58:44 +0300 |
Matti Hamalainen |
s/DM_IFMT_/DM_COLFMT_/g
|
Thu, 14 Jun 2018 12:42:29 +0300 |
Matti Hamalainen |
Fix checks for NULL palette in index/palette images. Also improve error
|
Thu, 14 Jun 2018 12:41:55 +0300 |
Matti Hamalainen |
Comment.
|
Thu, 14 Jun 2018 04:01:58 +0300 |
Matti Hamalainen |
Remove a kludge image encoding op that is now handled by the generic format size matching code.
|
Thu, 14 Jun 2018 04:00:59 +0300 |
Matti Hamalainen |
If the c64 image format has a set size and our buffer after encoding in
|
Thu, 14 Jun 2018 03:59:45 +0300 |
Matti Hamalainen |
Zero out the struct data in dmGrowBufFree().
|
Wed, 13 Jun 2018 14:17:13 +0300 |
Matti Hamalainen |
Fix some typos in comments.
|
Wed, 13 Jun 2018 12:55:08 +0300 |
Matti Hamalainen |
Slight fix to the README.
|
Wed, 13 Jun 2018 12:52:21 +0300 |
Matti Hamalainen |
Add depencies for lib64fmts.
|
Wed, 13 Jun 2018 03:27:53 +0300 |
Matti Hamalainen |
Oops, forgot to free the buffer allocated in the BDP5 decoder. Fixed.
|
Wed, 13 Jun 2018 03:22:49 +0300 |
Matti Hamalainen |
Add buffer expansion quirk to Boogie Down Paint decoder, as it seems to be needed.
|
Wed, 13 Jun 2018 03:01:53 +0300 |
Matti Hamalainen |
Fix output buffer cropping in dmFinishRLEBuffers() for DM_OUT_CROP_END case.
|
Wed, 13 Jun 2018 01:58:03 +0300 |
Matti Hamalainen |
Adjust True Paint probing to be slightly more forgiving vs. file size.
|
Wed, 13 Jun 2018 01:57:07 +0300 |
Matti Hamalainen |
Implement support for packed variant of Black Mail FLI format.
|
Wed, 13 Jun 2018 01:46:18 +0300 |
Matti Hamalainen |
Actually it seems to be good to NULL check before calling SDL_Destroy*() and
|
Wed, 13 Jun 2018 01:40:22 +0300 |
Matti Hamalainen |
Add descriptive comments to some of RLE decoder flags that were missing "documentation".
|
Wed, 13 Jun 2018 01:39:06 +0300 |
Matti Hamalainen |
Fix case where DMGrowBuf is growing backwards and needs to be reallocated in
|
Wed, 13 Jun 2018 01:37:36 +0300 |
Matti Hamalainen |
Improve DMGrowBuf debugging slightly.
|
Wed, 13 Jun 2018 01:34:46 +0300 |
Matti Hamalainen |
Add DM_RLE_ZERO_COUNT_MAX flag for RLE decoder which makes it interpret run
|
Wed, 13 Jun 2018 01:23:45 +0300 |
Matti Hamalainen |
Fix one DMGrowBuf debug print.
|
Tue, 12 Jun 2018 21:27:44 +0300 |
Matti Hamalainen |
Add a c64 image/format flag for formats that use the border area. Not used yet.
|
Tue, 12 Jun 2018 20:37:53 +0300 |
Matti Hamalainen |
Change c64 format probing API to use DMGrowBuf.
|
Tue, 12 Jun 2018 18:33:35 +0300 |
Matti Hamalainen |
Add support for another plain multicolor variant, "Wigmore Artist 64".
|
Tue, 12 Jun 2018 18:21:06 +0300 |
Matti Hamalainen |
Possibly fix FunPaint 2 unpacked format saving.
|
Tue, 12 Jun 2018 18:20:00 +0300 |
Matti Hamalainen |
Improve probing of FunPaint 2 packed vs. unpacked format variants.
|
Tue, 12 Jun 2018 17:56:35 +0300 |
Matti Hamalainen |
Theoretically fix Gun Paint format writing.
|
Tue, 12 Jun 2018 17:12:48 +0300 |
Matti Hamalainen |
Refactor the c64 bitmap format definitions handling to be more flexible. Again.
|
Tue, 12 Jun 2018 15:36:00 +0300 |
Matti Hamalainen |
Move dmC64ProbeBMP() to more logical place in the source.
|
Tue, 12 Jun 2018 14:31:09 +0300 |
Matti Hamalainen |
Debug print cleanup.
|
Tue, 12 Jun 2018 13:56:37 +0300 |
Matti Hamalainen |
Improve Saracen Paint support by adding a probe function that accounts for
|
Tue, 12 Jun 2018 13:55:58 +0300 |
Matti Hamalainen |
Adjust some probe scores.
|
Tue, 12 Jun 2018 13:51:03 +0300 |
Matti Hamalainen |
Add partially broken support for Blazing Paddles multicolor format.
|
Tue, 12 Jun 2018 13:36:54 +0300 |
Matti Hamalainen |
Add support for Saracen Paint multicolor format.
|
Tue, 12 Jun 2018 13:36:00 +0300 |
Matti Hamalainen |
Amica Paint common format definition is same as Koala Paint, so use the Koala Paint definition.
|
Tue, 12 Jun 2018 13:34:36 +0300 |
Matti Hamalainen |
Change "PMG crippled multicolor" to "Paint Magic crippled MC", as it should be.
|
Tue, 12 Jun 2018 13:17:50 +0300 |
Matti Hamalainen |
Clean up fmtGetPixelCrestHIFLIorCDHM().
|
Tue, 12 Jun 2018 12:57:45 +0300 |
Matti Hamalainen |
Rename Image System format to Image System MC.
|
Tue, 12 Jun 2018 04:43:05 +0300 |
Matti Hamalainen |
Implement fake X raster position for the pixel getting functions. At some
|
Tue, 12 Jun 2018 00:27:37 +0300 |
Matti Hamalainen |
Implement Rainbow Painter format support.
|
Mon, 11 Jun 2018 21:47:25 +0300 |
Matti Hamalainen |
Implement support for "PMG" format, a crippled variant of standard c64
|
Mon, 11 Jun 2018 21:30:11 +0300 |
Matti Hamalainen |
Cleanup.
|
Mon, 11 Jun 2018 19:52:10 +0300 |
Matti Hamalainen |
Improve fmtProbeECIPacked() probing.
|
Mon, 11 Jun 2018 18:09:00 +0300 |
Matti Hamalainen |
Add a format flag for marking formats that have broken/incomplete support and use it.
|
Mon, 11 Jun 2018 17:58:44 +0300 |
Matti Hamalainen |
Add mostly working support for unknown unpacked multicolor format "MIL".
|
Mon, 11 Jun 2018 17:57:48 +0300 |
Matti Hamalainen |
Reorder operator.
|
Mon, 11 Jun 2018 16:29:04 +0300 |
Matti Hamalainen |
Silence a warning about unused function argument.
|
Mon, 11 Jun 2018 15:48:20 +0300 |
Matti Hamalainen |
Implement support for Image System unpacked format.
|
Mon, 11 Jun 2018 15:44:17 +0300 |
Matti Hamalainen |
Implement support for CPU-Paint unpacked format.
|
Mon, 11 Jun 2018 15:22:29 +0300 |
Matti Hamalainen |
Attempt to avoid misprobes of some Crest Hires FLI designer files as ECI 1.0 files.
|
Mon, 11 Jun 2018 15:13:24 +0300 |
Matti Hamalainen |
Rename a function.
|
Mon, 11 Jun 2018 14:53:46 +0300 |
Matti Hamalainen |
Convert fmtDecodeAmicaPaintPacked() to use the new DMGrowBuf functions.
|
Mon, 11 Jun 2018 14:42:12 +0300 |
Matti Hamalainen |
More granular error handling in RLE decoding.
|
Mon, 11 Jun 2018 14:23:52 +0300 |
Matti Hamalainen |
Apparently Fun Paint 2 also saves one byte less than it should with the
|
Mon, 11 Jun 2018 14:21:09 +0300 |
Matti Hamalainen |
Use the new DMGrowBuf functions in XX2 format buffer enlarging.
|
Mon, 11 Jun 2018 13:57:07 +0300 |
Matti Hamalainen |
Change DMGrowBuf API somewhat and implement more copy operations.
|
Sun, 10 Jun 2018 20:01:03 +0300 |
Matti Hamalainen |
Improve ECI packed format probing.
|
Sun, 10 Jun 2018 20:00:46 +0300 |
Matti Hamalainen |
Improve Amica Paint format probing.
|
Sun, 10 Jun 2018 17:56:08 +0300 |
Matti Hamalainen |
Fix unitialized data accesses.
|
Sun, 10 Jun 2018 02:54:51 +0300 |
Matti Hamalainen |
Adjust indentation output of commandline help printing.
|
Sat, 09 Jun 2018 17:56:07 +0300 |
Matti Hamalainen |
Bring in changes from the th-libs version of commandline argument handling.
|
Sat, 09 Jun 2018 17:04:33 +0300 |
Matti Hamalainen |
Actually fix the warnings .. sigh.
|
Sat, 09 Jun 2018 17:02:35 +0300 |
Matti Hamalainen |
Silence a warning about unused function argument.
|
Sat, 09 Jun 2018 13:07:49 +0300 |
Matti Hamalainen |
Implement support for ECI packed format.
|
Sat, 09 Jun 2018 13:05:22 +0300 |
Matti Hamalainen |
Cleanups.
|
Fri, 08 Jun 2018 22:32:30 +0300 |
Matti Hamalainen |
Merge.
|
Fri, 08 Jun 2018 22:32:11 +0300 |
Matti Hamalainen |
Fix a potential uninitialized variable.
|
Fri, 08 Jun 2018 22:29:49 +0300 |
Matti Hamalainen |
Oops, left in wrong variable name. :S
|
Fri, 08 Jun 2018 22:14:13 +0300 |
Matti Hamalainen |
Implement support for hires FLI interlaced "ECI Graphic Editor 1.0 (unpacked)" format.
|
Fri, 08 Jun 2018 22:09:24 +0300 |
Matti Hamalainen |
Make some palette allocation functions public.
|
Fri, 08 Jun 2018 22:09:00 +0300 |
Matti Hamalainen |
Add dmSetMixedColorC64Palette() for setting a 256 entry "mixed color"
|
Fri, 08 Jun 2018 22:07:05 +0300 |
Matti Hamalainen |
Move dmDefaultC64Palette back to lib64gfx.c
|
Fri, 08 Jun 2018 22:03:19 +0300 |
Matti Hamalainen |
Use the default C64 palette whenever we need it, but make it possible to override it.
|
Thu, 07 Jun 2018 15:54:19 +0300 |
Matti Hamalainen |
Add new option -i for printing information about the images
|
Thu, 07 Jun 2018 15:52:58 +0300 |
Matti Hamalainen |
Allow image pointer argument to be NULL for dmC64ImageDump().
|
Thu, 07 Jun 2018 15:21:54 +0300 |
Matti Hamalainen |
Improve error messages in the RLE decoder.
|
Thu, 07 Jun 2018 14:48:26 +0300 |
Matti Hamalainen |
Implement operator types DO_SET_MEM_HI and DO_SET_MEM_LO. Not used yet.
|