log tools/lib64gfx.h @ 2179:8d53da5bf067

age author description
Wed, 12 Jun 2019 17:55:01 +0300 Matti Hamalainen Rename DMC64Image::nbanks to nblocks, which reflects better what it does.
Wed, 12 Jun 2019 17:02:42 +0300 Matti Hamalainen Reduce number of max enc/dec ops from 64 to 32, this reduces produced binary sizes by 100kB :P
Wed, 12 Jun 2019 16:38:39 +0300 Matti Hamalainen Change default C64 palette system a bit, add two more palettes. These are
Sun, 02 Jun 2019 23:12:53 +0300 Matti Hamalainen Clarifications in comments.
Wed, 29 May 2019 13:11:00 +0300 Matti Hamalainen Improve and fix charmap format decoding.
Tue, 28 May 2019 10:32:12 +0300 Matti Hamalainen Add char map helper functions and use them.
Mon, 27 May 2019 11:29:37 +0300 Matti Hamalainen Refactor c64 image rendering completely to be more flexible.
Mon, 27 May 2019 08:35:35 +0300 Matti Hamalainen Rename various C64_* constants to D64_*.
Mon, 27 May 2019 00:04:02 +0300 Matti Hamalainen Rename the "shift" variable/function argument used for bitshift of c64 bitmap/char pixels.
Sun, 26 May 2019 18:40:45 +0300 Matti Hamalainen Bump copyright years.
Sun, 26 May 2019 18:33:06 +0300 Matti Hamalainen Define a default DM_DEF_CHARGEN if not #defined before.
Sun, 26 May 2019 17:51:24 +0300 Matti Hamalainen Change D64_FMT_* MASK constants and how they are used.
Sun, 26 May 2019 02:45:44 +0300 Matti Hamalainen Implement initial ECM support in charmap decoding.
Sun, 26 May 2019 02:43:08 +0300 Matti Hamalainen Return actual error code from enc and dec functions instead of just BOOL.
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.