Sun, 26 May 2019 01:16:57 +0300 |
Matti Hamalainen |
Change decFunction() argument order in DMC64EncDecOp.
|
Fri, 24 May 2019 02:29:27 +0300 |
Matti Hamalainen |
Add helper function dmC64MemBlockAllocSubj().
|
Fri, 24 May 2019 02:27:45 +0300 |
Matti Hamalainen |
Change dmC64GetOpMemBlock() function API.
|
Tue, 05 Mar 2019 09:56:47 +0200 |
Matti Hamalainen |
Revamp how the DMImage palette system and color formats work, as preparation
|
Tue, 04 Dec 2018 15:31:13 +0200 |
Matti Hamalainen |
Add pixel aspect ratio information for C64 formats. Not used yet.
|
Sun, 01 Jul 2018 07:00:38 +0300 |
Matti Hamalainen |
Change encode and decode function format parameter type from DMC64ImageFormat to DMC64ImageCommonFormat.
|
Fri, 29 Jun 2018 17:17:14 +0300 |
Matti Hamalainen |
Architectural change: remove some duplicated variables from DMC64Image
|
Thu, 28 Jun 2018 19:50:57 +0300 |
Matti Hamalainen |
Cosmetics, add comments.
|
Thu, 28 Jun 2018 19:37:57 +0300 |
Matti Hamalainen |
Cleanups.
|
Thu, 28 Jun 2018 18:55:21 +0300 |
Matti Hamalainen |
Change DMC64ImageFormat parameter of dmC64GetSubjectSize() and
|
Thu, 28 Jun 2018 18:39:26 +0300 |
Matti Hamalainen |
The sprites sub-structure is not yet used, so comment it out.
|
Thu, 28 Jun 2018 17:26:30 +0300 |
Matti Hamalainen |
"Enable" the image->c64 bitmap conversion path in gfxconv. It does not work
|
Thu, 28 Jun 2018 01:24:38 +0300 |
Matti Hamalainen |
Remove mostly unused DM_GET_ADDR_{LO,HI} macros.
|
Thu, 28 Jun 2018 01:24:07 +0300 |
Matti Hamalainen |
Remove the useless distinction of DO_ENC_FUNC and DO_DEC_FUNC, as the
|
Wed, 27 Jun 2018 18:36:03 +0300 |
Matti Hamalainen |
Split dmC64GetOpSize() to dmC64GetSubjectSize() and dmC64GetOpSubjectSize().
|
Sun, 24 Jun 2018 05:35:23 +0300 |
Matti Hamalainen |
Rename various C64 sprite / character constants.
|
Fri, 22 Jun 2018 23:40:20 +0300 |
Matti Hamalainen |
Split dmC64GetOpMemBlockAndName() into dmC64GetOpMemBlock() and
|
Fri, 22 Jun 2018 22:31:52 +0300 |
Matti Hamalainen |
Implement data block offset in certain DMC64EncDecOps. This allows us to
|
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:20:46 +0300 |
Matti Hamalainen |
Add indentation parameter to dmC64ImageDump().
|
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:34:46 +0300 |
Matti Hamalainen |
Add DM_RLE_ZERO_COUNT_MAX flag for RLE decoder which makes it interpret run
|
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 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 04:43:05 +0300 |
Matti Hamalainen |
Implement fake X raster position for the pixel getting functions. At some
|
Fri, 08 Jun 2018 22:09:00 +0300 |
Matti Hamalainen |
Add dmSetMixedColorC64Palette() for setting a 256 entry "mixed color"
|
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.
|
Wed, 06 Jun 2018 15:22:15 +0300 |
Matti Hamalainen |
Refactor fmtDecodeTruePaintPacked() to use more generic DMGrowBuf functions
|
Wed, 06 Jun 2018 15:19:40 +0300 |
Matti Hamalainen |
Add output buffer cropping to dmFinishRLEBuffers() and the flags and fields to DMGrowBuf.
|
Wed, 06 Jun 2018 15:18:25 +0300 |
Matti Hamalainen |
Make dmEncodeGenericRLESequence() a public function.
|
Wed, 06 Jun 2018 14:31:04 +0300 |
Matti Hamalainen |
Add few RLE helper functions.
|
Wed, 06 Jun 2018 14:28:19 +0300 |
Matti Hamalainen |
Add function name field to DMCompParams struct and set it in places where we use DMCompParams.
|
Wed, 06 Jun 2018 14:24:10 +0300 |
Matti Hamalainen |
Change two constant flag values.
|
Tue, 05 Jun 2018 21:58:10 +0300 |
Matti Hamalainen |
More consistently use DMGrowBuf in the lib64gfx APIs, and implement
|
Thu, 31 May 2018 00:04:01 +0300 |
Matti Hamalainen |
Big overhaul to the enc/dec operator system to be more flexible.
|
Wed, 30 May 2018 17:05:19 +0300 |
Matti Hamalainen |
More work on improving the generic RLE decoder/encoder.
|
Wed, 30 May 2018 03:25:34 +0300 |
Matti Hamalainen |
Refactor RLE encoding a bit, and add support for 16bit run counts and make things more configurable.
|
Wed, 30 May 2018 01:17:57 +0300 |
Matti Hamalainen |
Add sanity check for interlaced formats: check that the interlace type flags are set.
|
Wed, 30 May 2018 00:57:21 +0300 |
Matti Hamalainen |
Add helper functions dmReverse{Get,Put}Byte().
|
Wed, 30 May 2018 00:56:32 +0300 |
Matti Hamalainen |
Reorder some functions.
|
Fri, 25 May 2018 03:05:51 +0300 |
Matti Hamalainen |
Add some comments.
|
Mon, 14 May 2018 06:36:18 +0300 |
Matti Hamalainen |
Implement common encdec ops lists for sharing oplists between formats that
|
Mon, 14 May 2018 05:53:22 +0300 |
Matti Hamalainen |
Add inline helper function fmtGetEncDecOp() and use it.
|
Mon, 14 May 2018 04:27:53 +0300 |
Matti Hamalainen |
Refactor the c64 format memory handling a bit for more flexibility.
|
Mon, 14 May 2018 04:11:31 +0300 |
Matti Hamalainen |
Rename DT_BITMAP to DT_BITMAP_RAM.
|
Mon, 14 May 2018 02:38:24 +0300 |
Matti Hamalainen |
Remove some useless constants.
|
Sun, 13 May 2018 09:50:13 +0300 |
Matti Hamalainen |
Get rid of some code duplication by merging functionality of certain pixel
|
Sun, 13 May 2018 09:08:18 +0300 |
Matti Hamalainen |
Implement another RLE variant, with different ordering of marker, count and data bytes.
|
Sat, 12 May 2018 21:01:46 +0300 |
Matti Hamalainen |
Improve how format read/write capabilities are marked and shown.
|
Sat, 12 May 2018 04:46:08 +0300 |
Matti Hamalainen |
Tiny improvement in MC->FLI upconversion.
|
Fri, 11 May 2018 20:18:14 +0300 |
Matti Hamalainen |
Change the passing of RLE compression/decompression parameters to be in a dedicated struct.
|
Fri, 11 May 2018 07:41:55 +0300 |
Matti Hamalainen |
Factor all the c64 file format specific things into lib64fmt.c
|
Fri, 11 May 2018 07:07:40 +0300 |
Matti Hamalainen |
Simplify some encoding bits.
|
Fri, 11 May 2018 06:26:55 +0300 |
Matti Hamalainen |
Clarify a comment.
|
Fri, 11 May 2018 06:26:42 +0300 |
Matti Hamalainen |
Add short format attribute names to dmC64GetImageTypeString().
|
Fri, 11 May 2018 05:23:52 +0300 |
Matti Hamalainen |
Move one function to a better place in the code.
|
Fri, 11 May 2018 05:23:07 +0300 |
Matti Hamalainen |
Factor the C64 bitmap image format info dump function to lib64gfx and use it from 64vw.
|