log

age author description
Mon, 27 May 2019 10:47:46 +0300 Matti Hamalainen Fix character ROM data handling.
Mon, 27 May 2019 08:35:35 +0300 Matti Hamalainen Rename various C64_* constants to D64_*.
Mon, 27 May 2019 08:27:01 +0300 Matti Hamalainen Simplistic conversion fixups.
Mon, 27 May 2019 06:01:32 +0300 Matti Hamalainen Add initial support to 64vw and gfxconv for viewing and converting character
Mon, 27 May 2019 05:59:57 +0300 Matti Hamalainen Add few out of bounds checks.
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 05:20:47 +0300 Matti Hamalainen Oops, wrong order of hires/mc/ecm strings in dmC64GetImageTypeString() was
Sun, 26 May 2019 02:45:44 +0300 Matti Hamalainen Implement initial ECM support in charmap decoding.
Sun, 26 May 2019 02:44:34 +0300 Matti Hamalainen Some fixes in charmap to image 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.
Sat, 25 May 2019 18:57:37 +0300 Matti Hamalainen Improve probing of packed and unpacked Koala files. Many converters and
Sat, 25 May 2019 18:40:52 +0300 Matti Hamalainen Oops, missing printf argument.
Fri, 24 May 2019 03:48:42 +0300 Matti Hamalainen Support DESTDIR for 'make install'.
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.
Wed, 08 May 2019 13:57:34 +0300 Matti Hamalainen Silence a warning when building without PACKFS support.
Wed, 08 May 2019 13:56:10 +0300 Matti Hamalainen Clean out the resource path handling.
Mon, 29 Apr 2019 14:09:01 +0300 Matti Hamalainen Cleanups.
Mon, 29 Apr 2019 13:46:50 +0300 Matti Hamalainen Copy surface attributes in dmGetBMGlyph().
Wed, 03 Apr 2019 20:59:36 +0300 Matti Hamalainen Improve help for spr/chr formats by listing the :mc and :sc flags at their
Thu, 07 Mar 2019 14:12:21 +0200 Matti Hamalainen Backed out changeset dcca36701cdd
Wed, 06 Mar 2019 10:00:03 +0200 Matti Hamalainen Improve PPM/PGM/PNM probing and header parsing.
Tue, 05 Mar 2019 15:09:18 +0200 Matti Hamalainen Add dmGetNPlanesFromNColors() and use it.
Tue, 05 Mar 2019 14:51:02 +0200 Matti Hamalainen Fix nplanes and bpp in gfxconv.
Tue, 05 Mar 2019 12:14:31 +0200 Matti Hamalainen Support grayscale output.
Tue, 05 Mar 2019 10:54:47 +0200 Matti Hamalainen Cleanups.
Tue, 05 Mar 2019 10:32:28 +0200 Matti Hamalainen Improve PPM/PNM/PGM probing.
Tue, 05 Mar 2019 09:57:32 +0200 Matti Hamalainen Mark image format flags with the color formats they support.
Tue, 05 Mar 2019 09:56:47 +0200 Matti Hamalainen Revamp how the DMImage palette system and color formats work, as preparation
Thu, 28 Feb 2019 12:32:07 +0200 Matti Hamalainen Some work on reading >8bpp images.
Thu, 28 Feb 2019 12:30:21 +0200 Matti Hamalainen Initial support for reading PPM/PGM.
Thu, 28 Feb 2019 12:18:27 +0200 Matti Hamalainen Cleanups.
Mon, 25 Feb 2019 12:43:08 +0200 Matti Hamalainen Use helper functions for resource lib mutex locking.
Tue, 19 Feb 2019 12:18:12 +0200 Matti Hamalainen Cleanups.
Tue, 19 Feb 2019 09:33:29 +0200 Matti Hamalainen Add verbose build support ('make V=1').
Mon, 14 Jan 2019 07:20:52 +0200 Matti Hamalainen Bump copyright years.
Thu, 13 Dec 2018 15:54:09 +0200 Matti Hamalainen Implement dmGetBits() to the DMBitStreamContext API. Also improve error handling.
Tue, 11 Dec 2018 15:17:40 +0200 Matti Hamalainen Cosmetic.
Tue, 11 Dec 2018 15:17:32 +0200 Matti Hamalainen Simplify dmPutBits() call in dmWriteRAWRow().
Tue, 11 Dec 2018 15:16:06 +0200 Matti Hamalainen Return DMERR_OK where appropriate instead of 0.
Mon, 10 Dec 2018 20:48:46 +0200 Matti Hamalainen Fix plane buffer size calculation for IFF ACBM to round up to nearest byte (minimum of 1).
Mon, 10 Dec 2018 20:35:18 +0200 Matti Hamalainen Initialize the destination image data in case of IFF ACBM loading.
Mon, 10 Dec 2018 19:36:48 +0200 Matti Hamalainen Define macros DM_MEMCMP_SIZE() and DM_MEMCMP_LEN() as helpers.
Mon, 10 Dec 2018 19:24:45 +0200 Matti Hamalainen Move dm_strdup_fext() and dm_basefilename() to gfxconv, as they are only used there.
Mon, 10 Dec 2018 15:41:58 +0200 Matti Hamalainen Be more informative when attempting to figure out broken PCX file.
Mon, 10 Dec 2018 14:50:17 +0200 Matti Hamalainen Make a note about '-R +remove' in help.
Mon, 10 Dec 2018 14:41:19 +0200 Matti Hamalainen Fix dm_strrcasecmp().
Mon, 10 Dec 2018 13:16:57 +0200 Matti Hamalainen Improve fontconv '-s' option parsing.
Mon, 10 Dec 2018 12:55:29 +0200 Matti Hamalainen Fix a bunch of warnings.
Wed, 05 Dec 2018 17:43:08 +0200 Matti Hamalainen Make space-key go to next image in addition to arrow right/up.
Wed, 05 Dec 2018 17:42:38 +0200 Matti Hamalainen Canonicalize the 64vw window title in case of non-supported files.
Wed, 05 Dec 2018 16:47:59 +0200 Matti Hamalainen s/"lbm"/"ilbm"/
Wed, 05 Dec 2018 14:41:25 +0200 Matti Hamalainen Cosmetics.
Wed, 05 Dec 2018 14:41:19 +0200 Matti Hamalainen Fixes to ACBM support.
Wed, 05 Dec 2018 13:38:53 +0200 Matti Hamalainen Improve IFF probing.
Wed, 05 Dec 2018 13:33:45 +0200 Matti Hamalainen Fix hardcoding in ACBM decoding.
Wed, 05 Dec 2018 13:33:15 +0200 Matti Hamalainen Bump copyright.
Wed, 05 Dec 2018 13:33:03 +0200 Matti Hamalainen Refactor how paletted/indexed formats are handled in libgfx.
Wed, 05 Dec 2018 13:31:59 +0200 Matti Hamalainen Separate ILBM and PBM subformats of IFF images.
Wed, 05 Dec 2018 12:54:28 +0200 Matti Hamalainen Improve IFF probing.
Tue, 04 Dec 2018 21:19:45 +0200 Matti Hamalainen Improve scale factor option '-S' help.
Tue, 04 Dec 2018 20:30:08 +0200 Matti Hamalainen Add some #ifdef'd out RLE (de)compression debug prints.
Tue, 04 Dec 2018 20:20:33 +0200 Matti Hamalainen Add some disabled BR1 encoder test code.
Tue, 04 Dec 2018 19:22:56 +0200 Matti Hamalainen Improve gfxconv --help a bit.
Tue, 04 Dec 2018 19:22:40 +0200 Matti Hamalainen Implement support for the c64 format aspect rations and automatic scaling.
Tue, 04 Dec 2018 19:05:33 +0200 Matti Hamalainen Correct description of 'cdump' format.
Tue, 04 Dec 2018 15:31:13 +0200 Matti Hamalainen Add pixel aspect ratio information for C64 formats. Not used yet.
Tue, 04 Dec 2018 10:33:06 +0200 Matti Hamalainen Make two functions static and one not.
Tue, 04 Dec 2018 09:55:24 +0200 Matti Hamalainen Remove unused struct member.
Mon, 03 Dec 2018 23:05:58 +0200 Matti Hamalainen Implement basic initial support for IFF ACBM format images.
Mon, 03 Dec 2018 19:24:32 +0200 Matti Hamalainen Fix minor memory leaks in gfxconv.
Mon, 03 Dec 2018 19:02:29 +0200 Matti Hamalainen Changes to the BR1 encoder test.
Mon, 03 Dec 2018 19:01:07 +0200 Matti Hamalainen Fixes to the ByteRun1 encoder. Could use some cleanups now, tho.
Mon, 03 Dec 2018 18:58:45 +0200 Matti Hamalainen Improve the cdump output format support of gfxconv. Also add some error handling.
Mon, 03 Dec 2018 18:51:45 +0200 Matti Hamalainen Merge.
Mon, 03 Dec 2018 15:22:11 +0200 Matti Hamalainen Add 'cdump' image output format, mainly for debugging purposes.
Mon, 03 Dec 2018 10:53:32 +0200 Matti Hamalainen Cosmetics.
Fri, 30 Nov 2018 08:01:46 +0200 Matti Hamalainen Implement controllable decimal/hexadecimal formatting for offset display mode.
Fri, 30 Nov 2018 07:04:47 +0200 Matti Hamalainen Add commented out line to build.
Fri, 30 Nov 2018 06:56:38 +0200 Matti Hamalainen Initial dabbling for SDL2 migration of the SW rendering / dmsimple.
Fri, 30 Nov 2018 06:52:46 +0200 Matti Hamalainen Cleanups.
Fri, 30 Nov 2018 06:52:32 +0200 Matti Hamalainen Fix uninitialized value warnings (not possible in practice, but gcc moans anyway.)
Fri, 30 Nov 2018 06:51:57 +0200 Matti Hamalainen Fix integer overflows vs. shifts.
Fri, 30 Nov 2018 06:48:36 +0200 Matti Hamalainen Fix MinGW build of encbr1test.
Fri, 30 Nov 2018 06:43:58 +0200 Matti Hamalainen Use __asm__() instead of "GCC-specific" asm() for inline assembly.
Thu, 29 Nov 2018 14:08:07 +0200 Matti Hamalainen Improve 'packed' help.
Thu, 29 Nov 2018 14:03:33 +0200 Matti Hamalainen Fix 'packed' help.
Thu, 29 Nov 2018 13:37:03 +0200 Matti Hamalainen Bump version.
Thu, 29 Nov 2018 13:16:02 +0200 Matti Hamalainen Implement offset dump mode in fanalyze.
Tue, 27 Nov 2018 13:40:31 +0200 Matti Hamalainen Indentation.
Tue, 27 Nov 2018 12:22:16 +0200 Matti Hamalainen Bump fanalyze version.
Tue, 27 Nov 2018 12:21:06 +0200 Matti Hamalainen Merge.
Thu, 08 Nov 2018 11:45:13 +0200 Matti Hamalainen Update documentation etc.
Thu, 08 Nov 2018 11:42:23 +0200 Matti Hamalainen Rename '-c' colorindex map short option to '-m'.
Tue, 27 Nov 2018 12:20:51 +0200 Matti Hamalainen Implemement simple binary grep functionality in fanalyze.
Tue, 27 Nov 2018 11:31:10 +0200 Matti Hamalainen Add in several string helper functions from th-libs.
Fri, 26 Oct 2018 09:56:25 +0300 Matti Hamalainen Force 8 bitplanes for IFF PBM images.
Fri, 26 Oct 2018 09:54:51 +0300 Matti Hamalainen Make a internal copy of the const DMImageConvSpec in dmWriteIFFImage().
Thu, 25 Oct 2018 20:19:53 +0300 Matti Hamalainen Add a test program for BR1 compression.
Thu, 25 Oct 2018 19:21:33 +0300 Matti Hamalainen Be more informative about the actual sub-format of the IFF image (PBM/ILBM).
Thu, 25 Oct 2018 19:07:00 +0300 Matti Hamalainen Add option -C for controlling output file compression (PNG and IFF for now) in gfxconv.
Thu, 25 Oct 2018 18:55:38 +0300 Matti Hamalainen Calculate number of required bitplanes more correctly.
Thu, 25 Oct 2018 18:47:10 +0300 Matti Hamalainen Fix IFF chunk padding.
Thu, 25 Oct 2018 17:45:38 +0300 Matti Hamalainen Check for NULL pointer.
Thu, 06 Sep 2018 13:02:14 +0300 Matti Hamalainen Adjust a comment.
Thu, 06 Sep 2018 12:36:17 +0300 Matti Hamalainen Rename variable s/engine/eng/g to avoid aliasing with dmsimple::engine. This
Fri, 31 Aug 2018 17:31:54 +0300 Matti Hamalainen Cleanup.
Wed, 29 Aug 2018 22:01:29 +0300 Matti Hamalainen Improve unpacked Koala Painter format support for variants that have a
Wed, 29 Aug 2018 19:57:31 +0300 Matti Hamalainen Fix FBI FLI Designer format names to match v1.x and v2.
Mon, 06 Aug 2018 15:25:12 +0300 Matti Hamalainen Fix some warnings in regards to strncpy().
Mon, 23 Jul 2018 15:15:37 +0300 Matti Hamalainen Fix displayed output crop length.
Sun, 08 Jul 2018 00:47:22 +0300 Matti Hamalainen Fix use of qsort().
Sat, 07 Jul 2018 22:20:47 +0300 Matti Hamalainen Improve input skip option messages.
Sat, 07 Jul 2018 22:20:28 +0300 Matti Hamalainen Oops, fix hexadecimal value parsing.
Sat, 07 Jul 2018 03:01:08 +0300 Matti Hamalainen Silence the rules using fontconv and data2inc.
Sat, 07 Jul 2018 02:58:49 +0300 Matti Hamalainen Lessen the default verbosity level of fontconv.