log

age author description
Thu, 04 Jul 2019 10:54:16 +0300 Matti Hamalainen Add new DMGrowBuf helper functions dmGrowBufCopyOffsSize() and
Thu, 04 Jul 2019 10:51:02 +0300 Matti Hamalainen Bump copyright.
Thu, 04 Jul 2019 10:50:07 +0300 Matti Hamalainen Constify.
Wed, 03 Jul 2019 13:57:42 +0300 Matti Hamalainen Show error code message when bitmap image conversion fails.
Wed, 03 Jul 2019 10:28:43 +0300 Matti Hamalainen Cleanups.
Wed, 03 Jul 2019 09:01:47 +0300 Matti Hamalainen Add read/write RAW palette function prototypes to public header.
Wed, 03 Jul 2019 08:49:59 +0300 Matti Hamalainen Comment.
Wed, 03 Jul 2019 01:52:19 +0300 Matti Hamalainen Merge.
Wed, 03 Jul 2019 01:52:01 +0300 Matti Hamalainen Always print out grep value list.
Thu, 27 Jun 2019 14:19:33 +0300 Matti Hamalainen Cleanup.
Wed, 26 Jun 2019 14:41:47 +0300 Matti Hamalainen Optimize internal module build depencies a bit.
Thu, 20 Jun 2019 14:49:01 +0300 Matti Hamalainen Add write support for Marq's PETSCII editor PRG export format.
Thu, 20 Jun 2019 14:46:09 +0300 Matti Hamalainen Add extra formatting to C and ASM outputs.
Tue, 18 Jun 2019 14:23:02 +0300 Matti Hamalainen Merge.
Tue, 18 Jun 2019 07:38:05 +0300 Matti Hamalainen Remove comment.
Tue, 18 Jun 2019 12:33:50 +0300 Matti Hamalainen Bump copyright.
Tue, 18 Jun 2019 12:31:29 +0300 Matti Hamalainen Fix conversion of unoptimized modules in xm2jss.
Tue, 18 Jun 2019 12:31:17 +0300 Matti Hamalainen Initialize JSSPattern::used[] values to TRUE.
Tue, 18 Jun 2019 12:13:08 +0300 Matti Hamalainen Bump xm2jss version.
Tue, 18 Jun 2019 12:12:58 +0300 Matti Hamalainen Bump copyright years.
Tue, 18 Jun 2019 12:12:51 +0300 Matti Hamalainen Implement empty channel removal in xm2jss and make JSSMOD format support
Tue, 18 Jun 2019 12:11:16 +0300 Matti Hamalainen Rename two functions.
Tue, 18 Jun 2019 12:10:21 +0300 Matti Hamalainen Slightly improve MiniJSS build depencies.
Tue, 18 Jun 2019 09:11:52 +0300 Matti Hamalainen Add CLI-only mode to PPL (-C option).
Mon, 17 Jun 2019 12:54:33 +0300 Matti Hamalainen Add a progress indicator when "slow" matching is expected.
Mon, 17 Jun 2019 11:50:33 +0300 Matti Hamalainen Add a slowness warning (the threshold value will probably need adjusting.)
Mon, 17 Jun 2019 11:50:12 +0300 Matti Hamalainen Bail out from the matching search if we exceed the match limits.
Mon, 17 Jun 2019 11:41:33 +0300 Matti Hamalainen Fix matched area end offset display.
Mon, 17 Jun 2019 11:28:44 +0300 Matti Hamalainen More fixes to the matching sequence search functionality.
Mon, 17 Jun 2019 10:27:05 +0300 Matti Hamalainen Cleanups.
Mon, 17 Jun 2019 10:26:47 +0300 Matti Hamalainen Add constant define for maximum number of variants.
Mon, 17 Jun 2019 07:29:06 +0300 Matti Hamalainen Add 'beta' level feature to fanalyze, for finding matching byte sequences of minimum
Mon, 17 Jun 2019 05:31:38 +0300 Matti Hamalainen Add constants for "full" C64 screen dimensions, including the border
Mon, 17 Jun 2019 02:03:35 +0300 Matti Hamalainen Refactor how the image "mode/type" is handled. It is still not perfect for
Mon, 17 Jun 2019 01:44:54 +0300 Matti Hamalainen Add helper function dmC64ImageDumpLine() for printing information out in
Mon, 17 Jun 2019 01:42:00 +0300 Matti Hamalainen Rename variables.
Mon, 17 Jun 2019 00:57:02 +0300 Matti Hamalainen The return value of dmResourceRef() and dmResourceUnref() had a possibility
Mon, 17 Jun 2019 00:55:07 +0300 Matti Hamalainen Cosmetics.
Mon, 17 Jun 2019 00:49:21 +0300 Matti Hamalainen Do closedir() in dmResourcesLoadDirectory(), even when under Win32.
Mon, 17 Jun 2019 00:45:26 +0300 Matti Hamalainen Cleanups.
Sun, 16 Jun 2019 23:31:58 +0300 Matti Hamalainen Cleanups.
Sun, 16 Jun 2019 22:33:05 +0300 Matti Hamalainen Check image dimensions when loading PPM/PNG/PCX/IFF images.
Sat, 15 Jun 2019 22:53:25 +0300 Matti Hamalainen Rename a variable.
Sat, 15 Jun 2019 21:54:14 +0300 Matti Hamalainen More cross-build fixing ..
Sat, 15 Jun 2019 21:50:58 +0300 Matti Hamalainen Fix Windows cross-building.
Sat, 15 Jun 2019 21:47:35 +0300 Matti Hamalainen Improve build process and depencies robustness.
Sat, 15 Jun 2019 21:39:59 +0300 Matti Hamalainen Fix build due to data2inc option changes.
Sat, 15 Jun 2019 21:39:41 +0300 Matti Hamalainen Oops, we had two '-n' short options. Change the line items one to '-l'.
Sat, 15 Jun 2019 21:39:08 +0300 Matti Hamalainen Change struct member name.
Sat, 15 Jun 2019 20:20:57 +0300 Matti Hamalainen Cosmetic.
Sat, 15 Jun 2019 20:20:47 +0300 Matti Hamalainen Cleanup.
Sat, 15 Jun 2019 20:19:21 +0300 Matti Hamalainen Constify.
Sat, 15 Jun 2019 20:14:14 +0300 Matti Hamalainen Refactor data2inc to be more flexible.
Sat, 15 Jun 2019 14:14:40 +0300 Matti Hamalainen Mention support for external palette files in palette help, and also
Sat, 15 Jun 2019 09:16:28 +0300 Matti Hamalainen Move function to better place in the file.
Sat, 15 Jun 2019 07:55:49 +0300 Matti Hamalainen Make it clear that 64vw accepts multiple files as argument.
Sat, 15 Jun 2019 07:55:26 +0300 Matti Hamalainen Move listing of C64 formats function to argShowC64Formats in lib64util.
Sat, 15 Jun 2019 07:54:39 +0300 Matti Hamalainen Cosmetics.
Sat, 15 Jun 2019 07:54:14 +0300 Matti Hamalainen Add FILE argument to argShowC64PaletteHelp().
Sat, 15 Jun 2019 07:04:31 +0300 Matti Hamalainen Change DMC64Image::extraInfo[] type from Uint8 to int.
Sat, 15 Jun 2019 06:43:36 +0300 Matti Hamalainen Change again how the interlace type information is stored. Now store it in
Sat, 15 Jun 2019 06:26:07 +0300 Matti Hamalainen s/nbanks/nblocks/g
Sat, 15 Jun 2019 06:19:34 +0300 Matti Hamalainen Show the default chargen/character ROM file path in help.
Sat, 15 Jun 2019 06:18:09 +0300 Matti Hamalainen Remove accidentally committed unused code.
Sat, 15 Jun 2019 06:06:23 +0300 Matti Hamalainen Improve help, cosmetics.
Sat, 15 Jun 2019 05:50:22 +0300 Matti Hamalainen Rename a function.
Fri, 14 Jun 2019 19:00:56 +0300 Matti Hamalainen Bump copyright and version.
Fri, 14 Jun 2019 18:53:55 +0300 Matti Hamalainen Trailing whitespace cosmetic.
Fri, 14 Jun 2019 18:50:39 +0300 Matti Hamalainen Initialize variable.
Fri, 14 Jun 2019 18:39:59 +0300 Matti Hamalainen Make the offset mode (-o) also support lists of offsets.
Fri, 14 Jun 2019 18:33:10 +0300 Matti Hamalainen Variables -> struct cleanup.
Fri, 14 Jun 2019 18:32:45 +0300 Matti Hamalainen Remove unnecessary error message.
Fri, 14 Jun 2019 18:08:13 +0300 Matti Hamalainen Add output format for "dumping" c64 bitmap image structs data into separate
Fri, 14 Jun 2019 18:00:18 +0300 Matti Hamalainen Add functionality for grepping multiple consecutive values (8/16/32 le/be)
Fri, 14 Jun 2019 12:13:23 +0300 Matti Hamalainen Make color interlace type generate a mixed palette instead of using special
Fri, 14 Jun 2019 12:12:19 +0300 Matti Hamalainen Remove useless DMC64ImageFormat parameter from some conversion functions.
Fri, 14 Jun 2019 12:08:59 +0300 Matti Hamalainen Add & 15 to deeper helper functions and remove it from unnecessary places.
Fri, 14 Jun 2019 09:04:15 +0300 Matti Hamalainen Add some comments.
Fri, 14 Jun 2019 08:33:18 +0300 Matti Hamalainen Set PCX header palette information correctly for grayscale data images.
Fri, 14 Jun 2019 08:17:00 +0300 Matti Hamalainen Cleanups.
Fri, 14 Jun 2019 07:44:22 +0300 Matti Hamalainen Cosmetics.
Fri, 14 Jun 2019 07:40:24 +0300 Matti Hamalainen Improve colormap (-m) option help a bit.
Fri, 14 Jun 2019 06:07:35 +0300 Matti Hamalainen Oops, 10L in previous commit.
Fri, 14 Jun 2019 06:04:47 +0300 Matti Hamalainen Check for minimum number of colors in a external palette file.
Fri, 14 Jun 2019 06:04:15 +0300 Matti Hamalainen Rename variable.
Fri, 14 Jun 2019 06:03:47 +0300 Matti Hamalainen Check for minimum number of colors in external palette.
Fri, 14 Jun 2019 05:58:30 +0300 Matti Hamalainen Force non-planar for PPM output.
Fri, 14 Jun 2019 05:41:46 +0300 Matti Hamalainen Silence a unused function argument warning.
Fri, 14 Jun 2019 05:35:20 +0300 Matti Hamalainen Check for non-existing palette when reading palette from image file.
Fri, 14 Jun 2019 05:32:58 +0300 Matti Hamalainen Add support for 'raw' 768 byte palette files.
Fri, 14 Jun 2019 05:01:12 +0300 Matti Hamalainen Revamp the palette handling in lib64gfx somewhat, add helper functions to
Fri, 14 Jun 2019 03:28:46 +0300 Matti Hamalainen Add functionality for separate palette file handling, reading, writing and
Fri, 14 Jun 2019 03:27:50 +0300 Matti Hamalainen Add dmC64PaletteFromC64Palette(), used by dmC64SetImagePalette().
Fri, 14 Jun 2019 03:27:25 +0300 Matti Hamalainen Cleanup.
Fri, 14 Jun 2019 03:24:24 +0300 Matti Hamalainen Add new module "lib64util", and move some functions there from lib64gfx
Fri, 14 Jun 2019 01:58:05 +0300 Matti Hamalainen Add description field to DMC64Palette.
Fri, 14 Jun 2019 01:56:47 +0300 Matti Hamalainen Comments and cosmetics.
Fri, 14 Jun 2019 00:42:36 +0300 Matti Hamalainen Improvements to the lib64gfx palette handling.
Fri, 14 Jun 2019 00:00:27 +0300 Matti Hamalainen Replace dmC64InitializeFormats() with dmLib64GFXInit() and dmLib64GFXClose().
Thu, 13 Jun 2019 23:59:05 +0300 Matti Hamalainen Rename variable.
Thu, 13 Jun 2019 23:58:46 +0300 Matti Hamalainen Replace label 'error' with 'exit'.
Thu, 13 Jun 2019 22:10:02 +0300 Matti Hamalainen Enable write support for Crest Super Hires FLI unpacked format (only
Thu, 13 Jun 2019 22:07:16 +0300 Matti Hamalainen Add new "flags" field to DMC64EncDecOp, defined by DF_* that can be used to
Thu, 13 Jun 2019 22:02:04 +0300 Matti Hamalainen Cleanup Crest SHFLI decoding and use specific constants better.
Thu, 13 Jun 2019 21:21:43 +0300 Matti Hamalainen Clean up useless break statements.
Thu, 13 Jun 2019 20:47:19 +0300 Matti Hamalainen Cosmetic.
Thu, 13 Jun 2019 20:47:00 +0300 Matti Hamalainen Add protective parenthesis in macro argument.
Thu, 13 Jun 2019 07:52:26 +0300 Matti Hamalainen Cosmetics.
Thu, 13 Jun 2019 07:52:17 +0300 Matti Hamalainen Fix a const discard issue.
Thu, 13 Jun 2019 07:49:45 +0300 Matti Hamalainen Add read support for packed version of Crest Super Hires FLI format.
Thu, 13 Jun 2019 00:01:54 +0300 Matti Hamalainen Cleanups.
Wed, 12 Jun 2019 21:47:29 +0300 Matti Hamalainen Improve Crest Super Hires FLI probing.
Wed, 12 Jun 2019 21:30:58 +0300 Matti Hamalainen Simplify fmtDrazLaceGetLaceType() as the buffer can't be NULL.
Wed, 12 Jun 2019 21:30:09 +0300 Matti Hamalainen Make GunPaint v1.1 writing more accurate.
Wed, 12 Jun 2019 20:33:50 +0300 Matti Hamalainen Rename short option '-p' (probe only) to '-P'.
Wed, 12 Jun 2019 20:25:06 +0300 Matti Hamalainen Change the error message for unimplemented option argument.
Wed, 12 Jun 2019 18:28:53 +0300 Matti Hamalainen Wrong struct pointer variable used .. but actually the same pointer, so no harm done. Fixed anyway.
Wed, 12 Jun 2019 18:25:46 +0300 Matti Hamalainen Oops, forgot these from previous commit.
Wed, 12 Jun 2019 18:22:04 +0300 Matti Hamalainen s/D64_FMT_MASK/D64_FMT_MODE_MASK/g
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:19:07 +0300 Matti Hamalainen Default the Crest Super Hires FLI background to 0x0F for the unused bottom
Wed, 12 Jun 2019 17:16:33 +0300 Matti Hamalainen Improve some build depencies to be more reliable.
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
Tue, 11 Jun 2019 22:23:36 +0300 Matti Hamalainen Fix d020/d021 decoding in Unknown PETSCII format.
Tue, 11 Jun 2019 21:14:49 +0300 Matti Hamalainen Add read support for unknown PETSCII PRG export format (could be earlier version
Tue, 11 Jun 2019 21:06:35 +0300 Matti Hamalainen Move the PETSCII getpixel function to lib64gfx.c and remove the
Tue, 11 Jun 2019 07:38:44 +0300 Matti Hamalainen Add helper function dmC64GetOpType() and use it to display operator type
Tue, 11 Jun 2019 07:37:56 +0300 Matti Hamalainen Cleanups.
Tue, 11 Jun 2019 05:46:54 +0300 Matti Hamalainen Rename "Crest Hires FLI Designer (unpacked)" format short name to "chfd" from "chid".
Tue, 11 Jun 2019 05:46:11 +0300 Matti Hamalainen Improve probing resiliency of Cosmos Designs and ECI formats, and try to
Tue, 11 Jun 2019 05:45:13 +0300 Matti Hamalainen Add probe function for Crest Super Hires FLI Editor v1.0 (unpacked).
Tue, 11 Jun 2019 05:44:22 +0300 Matti Hamalainen Clean up some variable and constant names.
Tue, 11 Jun 2019 05:11:31 +0300 Matti Hamalainen Add read-only support for Crest Super Hires FLI Editor v1.0 (unpacked) format.
Tue, 11 Jun 2019 02:27:38 +0300 Matti Hamalainen Rename DEF_SCREEN_RAMS* macros to DEF_REPEAT_BLOCK and add argument to set block type.
Tue, 11 Jun 2019 01:08:55 +0300 Matti Hamalainen Rename some variables.
Mon, 10 Jun 2019 23:58:03 +0300 Matti Hamalainen Change 64vw's short description.
Mon, 10 Jun 2019 23:46:01 +0300 Matti Hamalainen Add support for one more Art Studio hires variant.
Tue, 04 Jun 2019 17:54:12 +0300 Matti Hamalainen Lower verbosity threshold the "Using ... output" when converting to image.
Tue, 04 Jun 2019 17:53:44 +0300 Matti Hamalainen Show string 'bitmap' instead of NULL for c64 bitmap sources.
Tue, 04 Jun 2019 17:13:29 +0300 Matti Hamalainen Oops, display the real intended output pixfmt.
Tue, 04 Jun 2019 16:27:09 +0300 Matti Hamalainen Rename DM_COLFMT_* constants to DM_PIXFMT_* and the 'format' field of DMImage
Tue, 04 Jun 2019 16:18:41 +0300 Matti Hamalainen Rename DMImageConvSpec to DMImageWriteSpec to better reflec the struct's purpose.
Tue, 04 Jun 2019 16:15:58 +0300 Matti Hamalainen Make PNG/PPM output a bit more sane with -P option and grayscale data.
Tue, 04 Jun 2019 15:56:10 +0300 Matti Hamalainen Add check to PNG and PPM output as well.
Tue, 04 Jun 2019 15:44:49 +0300 Matti Hamalainen Fix IFF and PCX checks for non-indexed images.
Tue, 04 Jun 2019 15:21:35 +0300 Matti Hamalainen Add in some fixups that the original CDHM decoder does, although these seem to be unnecessary.
Tue, 04 Jun 2019 15:05:53 +0300 Matti Hamalainen Few additional cleanups in the CDHM decoder, and mark the format support as not-broken anymore.
Tue, 04 Jun 2019 15:00:58 +0300 Matti Hamalainen Fix Cosmos Designs Hires Manager unpacker. What a mess. Ugh.
Sun, 02 Jun 2019 23:37:35 +0300 Matti Hamalainen Cleanups.
Sun, 02 Jun 2019 23:12:53 +0300 Matti Hamalainen Clarifications in comments.
Sun, 02 Jun 2019 23:03:55 +0300 Matti Hamalainen Fix format reporting.
Sun, 02 Jun 2019 21:26:48 +0300 Matti Hamalainen Add some comments.
Sun, 02 Jun 2019 21:21:35 +0300 Matti Hamalainen Write ARAW palette only if it exists.
Sun, 02 Jun 2019 21:08:23 +0300 Matti Hamalainen Fix bpp option description.
Sun, 02 Jun 2019 21:08:06 +0300 Matti Hamalainen Fix palette remapping.
Sun, 02 Jun 2019 20:12:05 +0300 Matti Hamalainen Possibly fix RAW output when clipping nplanes/bpp.
Sat, 01 Jun 2019 03:56:05 +0300 Matti Hamalainen Add somewhat broken support for decoding packed Cosmos Designs Hires Manager files.
Sat, 01 Jun 2019 03:18:01 +0300 Matti Hamalainen Allow NULL buffer argument(s) for dmSetupRLEBuffers() and dmFinishRLEBuffers().
Wed, 29 May 2019 13:11:00 +0300 Matti Hamalainen Improve and fix charmap format decoding.
Wed, 29 May 2019 11:31:38 +0300 Matti Hamalainen Some more work on charmap and PETSCII support.
Wed, 29 May 2019 10:24:53 +0300 Matti Hamalainen Use only long option for char ROM.
Wed, 29 May 2019 09:11:46 +0300 Matti Hamalainen Clean up one build rule a bit.
Wed, 29 May 2019 06:14:46 +0300 Matti Hamalainen Add initial (and incomplete) support for petscii.krissz.hu PETSCII editor PRG export files.
Tue, 28 May 2019 10:50:50 +0300 Matti Hamalainen Improve Marq's PETSCII prg export support.
Tue, 28 May 2019 10:35:26 +0300 Matti Hamalainen Cosmetic cleanups.
Tue, 28 May 2019 10:32:12 +0300 Matti Hamalainen Add char map helper functions and use them.
Tue, 28 May 2019 07:25:20 +0300 Matti Hamalainen Free previously allocated palette in the image palette allocation functions if it
Mon, 27 May 2019 12:22:08 +0300 Matti Hamalainen Add initial (and incomplete) support for Marq's PETSCII editor PRG export format.
Mon, 27 May 2019 11:29:37 +0300 Matti Hamalainen Refactor c64 image rendering completely to be more flexible.
Mon, 27 May 2019 11:28:19 +0300 Matti Hamalainen Validate format index values better in dmC64GetImageTypeString().
Mon, 27 May 2019 11:12:21 +0300 Matti Hamalainen Fix ECI palette setting, return value of dmSetMixedColorC64Palette() had
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.
Sat, 07 Jul 2018 01:16:00 +0300 Matti Hamalainen Document the negative input skip in -s option help.
Sat, 07 Jul 2018 01:12:21 +0300 Matti Hamalainen Implement negative input data skip values for gfxconv -s option.
Sat, 07 Jul 2018 01:11:22 +0300 Matti Hamalainen Improve dmGetIntVal() to accept an optional negative value boolean flag
Tue, 03 Jul 2018 09:54:14 +0300 Matti Hamalainen Add certain built files to TARGETS, so that they get deleted via 'make clean'.
Tue, 03 Jul 2018 09:46:35 +0300 Matti Hamalainen Remove useless __packed__ attributes.
Tue, 03 Jul 2018 09:46:19 +0300 Matti Hamalainen Increase pattern buffer size.
Tue, 03 Jul 2018 09:41:16 +0300 Matti Hamalainen Improve build system slightly.
Mon, 02 Jul 2018 05:05:50 +0300 Matti Hamalainen Only show error message if the error is other than "not supported".
Mon, 02 Jul 2018 05:03:52 +0300 Matti Hamalainen Improve error message for not being able to decode the file.
Mon, 02 Jul 2018 03:36:08 +0300 Matti Hamalainen Fix a stupid bug left over from the sample conversion refactor.
Mon, 02 Jul 2018 02:26:52 +0300 Matti Hamalainen Add more analyzing.
Sun, 01 Jul 2018 23:09:34 +0300 Matti Hamalainen Silence an unused function argument warning.
Sun, 01 Jul 2018 23:09:15 +0300 Matti Hamalainen Clean up the build process a bit.
Sun, 01 Jul 2018 23:07:33 +0300 Matti Hamalainen Silence some unused function argument warnings.
Sun, 01 Jul 2018 22:25:00 +0300 Matti Hamalainen Rename some Makefile variables.
Sun, 01 Jul 2018 21:31:05 +0300 Matti Hamalainen Backed out changeset 1054396a7d53
Sun, 01 Jul 2018 21:02:34 +0300 Matti Hamalainen Remove dead bits from build system.
Sun, 01 Jul 2018 18:45:45 +0300 Matti Hamalainen Fix PPL cross-build.
Sun, 01 Jul 2018 18:41:25 +0300 Matti Hamalainen Add build dependency to object file directory.
Sun, 01 Jul 2018 18:34:40 +0300 Matti Hamalainen Back out a previous change.
Sun, 01 Jul 2018 18:31:59 +0300 Matti Hamalainen Backed out changeset 096046214869
Sun, 01 Jul 2018 07:03:22 +0300 Matti Hamalainen Allow saving of Micro Illustrator format, but mark it "broken" again due to
Sun, 01 Jul 2018 07:00:38 +0300 Matti Hamalainen Change encode and decode function format parameter type from DMC64ImageFormat to DMC64ImageCommonFormat.
Sun, 01 Jul 2018 06:18:55 +0300 Matti Hamalainen Rename "MIL" to "Micro Illustrator" and improve probing of that format, at
Sun, 01 Jul 2018 06:17:34 +0300 Matti Hamalainen Use DO_SET_MEM_LO where appropriate.
Sun, 01 Jul 2018 06:05:03 +0300 Matti Hamalainen Add d020/d021 bgcolor to dmC64ImageDump() printout.
Sun, 01 Jul 2018 04:53:17 +0300 Matti Hamalainen Confirm the Blazing Paddles d020/bgcolor positions and remove the broken flag.
Sun, 01 Jul 2018 03:55:22 +0300 Matti Hamalainen Add support for Face Painter format (unpacked).
Sun, 01 Jul 2018 02:48:23 +0300 Matti Hamalainen If compressing, use zlib.
Sun, 01 Jul 2018 02:44:23 +0300 Matti Hamalainen Increase the zlib compression buffer size to 1MB to improve the efficiency.
Sun, 01 Jul 2018 02:35:42 +0300 Matti Hamalainen Use font general width/height for glyphs when generating from TrueType font,
Sun, 01 Jul 2018 02:34:52 +0300 Matti Hamalainen Fix writing of JSSMOD for NULL extended instruments.
Sun, 01 Jul 2018 00:15:38 +0300 Matti Hamalainen Return correct value from jssEncodeSample8().
Sat, 30 Jun 2018 19:41:12 +0300 Matti Hamalainen Missed a line from previous commit.
Sat, 30 Jun 2018 18:44:59 +0300 Matti Hamalainen Clean up the sample conversion code a bit. Improve error handling in xm2jss.
Sat, 30 Jun 2018 18:09:34 +0300 Matti Hamalainen Set the PPL font palette to be more appropriate.
Sat, 30 Jun 2018 18:08:11 +0300 Matti Hamalainen Adjust default volume to be a bit lower.
Sat, 30 Jun 2018 18:08:00 +0300 Matti Hamalainen Adjust PPL info text drawing.
Sat, 30 Jun 2018 06:31:57 +0300 Matti Hamalainen Only check glyphs that will be saved.
Sat, 30 Jun 2018 06:26:51 +0300 Matti Hamalainen Fix glyph index saving .. sigh.
Sat, 30 Jun 2018 06:20:47 +0300 Matti Hamalainen Use dmSetBitmapFontPalette().
Sat, 30 Jun 2018 06:20:37 +0300 Matti Hamalainen Fix font glyph counting.
Sat, 30 Jun 2018 06:18:08 +0300 Matti Hamalainen Add one missing glyph to the setup font.
Sat, 30 Jun 2018 06:17:37 +0300 Matti Hamalainen Remove generated file.
Sat, 30 Jun 2018 05:47:31 +0300 Matti Hamalainen If pattern has less channels than what fits on the screen, and active
Sat, 30 Jun 2018 05:40:40 +0300 Matti Hamalainen Add some build depencies.
Sat, 30 Jun 2018 05:40:14 +0300 Matti Hamalainen Some dead code was accidentally left in. Delete it.
Sat, 30 Jun 2018 05:37:31 +0300 Matti Hamalainen Remove generated files.
Sat, 30 Jun 2018 05:24:41 +0300 Matti Hamalainen New font system requires new font data. The DMFONT format was changed a bit.
Sat, 30 Jun 2018 05:24:12 +0300 Matti Hamalainen Revamp the bitmap font system to use single SDL_Surface for the font
Sat, 30 Jun 2018 05:22:15 +0300 Matti Hamalainen Use font height instead of hardcoded values.
Sat, 30 Jun 2018 05:21:25 +0300 Matti Hamalainen Improve build by making PPL depend on the generated font data. The
Sat, 30 Jun 2018 03:47:35 +0300 Matti Hamalainen Remove dmwav from build.
Sat, 30 Jun 2018 02:27:52 +0300 Matti Hamalainen Move WAV stuff back into mod2wav.c, made no sense to have it elsewhere.
Sat, 30 Jun 2018 00:46:46 +0300 Matti Hamalainen Constify more.
Sat, 30 Jun 2018 00:45:57 +0300 Matti Hamalainen Add more error checking.
Sat, 30 Jun 2018 00:45:42 +0300 Matti Hamalainen Constify.
Fri, 29 Jun 2018 22:16:51 +0300 Matti Hamalainen Return DMERR_NOT_SUPPORTED from dmC64ConvertGenericImage2BMP() as it does
Fri, 29 Jun 2018 19:32:50 +0300 Matti Hamalainen Check that we have a CMAP/palette for IFF images that should have it.
Fri, 29 Jun 2018 17:17:14 +0300 Matti Hamalainen Architectural change: remove some duplicated variables from DMC64Image
Fri, 29 Jun 2018 04:05:32 +0300 Matti Hamalainen Add a comment.
Fri, 29 Jun 2018 02:02:42 +0300 Matti Hamalainen Better fix for the PNG reader memory leak.
Fri, 29 Jun 2018 01:56:20 +0300 Matti Hamalainen Cleanup.
Fri, 29 Jun 2018 01:15:30 +0300 Matti Hamalainen Oooops .. fix a memory leak in dmvfprintf() :S That was a bad one.
Fri, 29 Jun 2018 01:13:19 +0300 Matti Hamalainen Do not reference uninitialized value in IFF writer, although in this case
Fri, 29 Jun 2018 00:59:55 +0300 Matti Hamalainen Cosmetic.
Fri, 29 Jun 2018 00:28:17 +0300 Matti Hamalainen Initialize two variables to zero, as valgrind complains about them despite
Fri, 29 Jun 2018 00:27:42 +0300 Matti Hamalainen Cleanup.
Fri, 29 Jun 2018 00:27:34 +0300 Matti Hamalainen Fix two memory leaks in the PNG writer/reader of libgfx.
Fri, 29 Jun 2018 00:26:13 +0300 Matti Hamalainen Fix a silly memory leak in stdio support of DMResource, also fix a related
Thu, 28 Jun 2018 23:02:53 +0300 Matti Hamalainen Cleanup the README.
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 14:49:52 +0300 Matti Hamalainen Default to D64_ILACE_RES if the given buffer is NULL in fmtDrazLaceGetLaceType().
Thu, 28 Jun 2018 14:48:50 +0300 Matti Hamalainen Only copy memory blocks that do not already exist in destination.
Thu, 28 Jun 2018 14:47:54 +0300 Matti Hamalainen Constify.
Thu, 28 Jun 2018 13:39:18 +0300 Matti Hamalainen Cleanup.
Thu, 28 Jun 2018 01:28:28 +0300 Matti Hamalainen Add some operators case handlers.
Thu, 28 Jun 2018 01:27:39 +0300 Matti Hamalainen Add support for DO_SET_MEM_LO and DO_SET_MEM_HI for blocks in dmC64DecodeGenericBMP().
Thu, 28 Jun 2018 01:25:10 +0300 Matti Hamalainen Add some default-case error handling.
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 19:13:36 +0300 Matti Hamalainen Cosmetics.
Wed, 27 Jun 2018 19:13:24 +0300 Matti Hamalainen Define variable at start of block.
Wed, 27 Jun 2018 19:09:25 +0300 Matti Hamalainen Cleanups.
Wed, 27 Jun 2018 19:09:07 +0300 Matti Hamalainen Fix a silly bug in the generic c64 bitmap encoder.
Wed, 27 Jun 2018 18:36:26 +0300 Matti Hamalainen Cleanup.
Wed, 27 Jun 2018 18:36:03 +0300 Matti Hamalainen Split dmC64GetOpSize() to dmC64GetSubjectSize() and dmC64GetOpSubjectSize().
Wed, 27 Jun 2018 15:43:20 +0300 Matti Hamalainen Add support for Gigapaint hires (unpacked) format.
Wed, 27 Jun 2018 13:35:10 +0300 Matti Hamalainen Clarify gfxconv help.
Wed, 27 Jun 2018 13:30:47 +0300 Matti Hamalainen Update gfxconv documentation, and fix the various mistakes and obsolete
Wed, 27 Jun 2018 13:13:57 +0300 Matti Hamalainen Implement write support for ECI Graphic Editor 1.0 packed format.
Tue, 26 Jun 2018 20:20:00 +0300 Matti Hamalainen Do not force output type to FFMT_ASCII if format is set on commandline.
Tue, 26 Jun 2018 17:32:14 +0300 Matti Hamalainen Bump gfxconv version.
Tue, 26 Jun 2018 17:30:51 +0300 Matti Hamalainen Rename several variables to lessen the confusion about input/output "format"
Tue, 26 Jun 2018 16:55:27 +0300 Matti Hamalainen Fix certain corner case in IFF ByteRun1 encoder.
Tue, 26 Jun 2018 16:49:03 +0300 Matti Hamalainen Add some more informative messages in IFF loader.
Tue, 26 Jun 2018 15:13:07 +0300 Matti Hamalainen Use a consistent message between IFF encoding and decoding.
Tue, 26 Jun 2018 15:12:11 +0300 Matti Hamalainen Don't use signed arithmatic in IFF ByteRun1 decoder.
Tue, 26 Jun 2018 13:22:20 +0300 Matti Hamalainen Cleanup IFF writer a bit.
Tue, 26 Jun 2018 13:01:25 +0300 Matti Hamalainen Cleanups.
Tue, 26 Jun 2018 12:20:08 +0300 Matti Hamalainen Cleanups.
Tue, 26 Jun 2018 05:03:55 +0300 Matti Hamalainen Fix uneven chunk size handling in IFF reader.
Tue, 26 Jun 2018 04:46:49 +0300 Matti Hamalainen Fix IFF chunk padding.
Tue, 26 Jun 2018 04:31:39 +0300 Matti Hamalainen Cleanups.
Tue, 26 Jun 2018 04:31:24 +0300 Matti Hamalainen Fix planar IFF ILBM writing.
Tue, 26 Jun 2018 04:29:26 +0300 Matti Hamalainen Fix IFF number of planes checking.
Tue, 26 Jun 2018 03:13:38 +0300 Matti Hamalainen Work begins on IFF ILBM/PBM image writer. It is pretty broken, some things
Tue, 26 Jun 2018 03:09:01 +0300 Matti Hamalainen Clean up the IFF reader and make it more robust.
Tue, 26 Jun 2018 03:07:58 +0300 Matti Hamalainen Bump copyright year.
Tue, 26 Jun 2018 01:44:14 +0300 Matti Hamalainen Use format name instead of file extension in a message.
Mon, 25 Jun 2018 19:36:26 +0300 Matti Hamalainen Rename ILBM functions to IFF, which is more approriate as we support both ILBM and PBM variants of the IFF images.
Mon, 25 Jun 2018 17:56:35 +0300 Matti Hamalainen Cleanups.
Mon, 25 Jun 2018 17:13:41 +0300 Matti Hamalainen Oops, fix a blunder left in the refactored scale option parsing.
Mon, 25 Jun 2018 17:10:24 +0300 Matti Hamalainen Improve option argument parsing.
Mon, 25 Jun 2018 15:54:23 +0300 Matti Hamalainen Improve some gfxconv commanline option parsing.
Mon, 25 Jun 2018 14:04:06 +0300 Matti Hamalainen Return DMERR_OK instead of dmferror(fp) dmWriteIFFMasterRAWHeader().
Mon, 25 Jun 2018 13:52:20 +0300 Matti Hamalainen Remove the stdio FILE support from libgfx API, now only DMResource is supported.
Mon, 25 Jun 2018 13:24:50 +0300 Matti Hamalainen Implement resource helper functions dmfprintf() and dmvfprintf().
Mon, 25 Jun 2018 13:24:27 +0300 Matti Hamalainen Implement dm_strdup_vprintf_len(const char *fmt, va_list args, int *len), which
Mon, 25 Jun 2018 13:22:39 +0300 Matti Hamalainen Fix dmfputs(), it was writing the end NUL byte of given string.
Mon, 25 Jun 2018 13:22:17 +0300 Matti Hamalainen Cleanup.
Mon, 25 Jun 2018 13:00:40 +0300 Matti Hamalainen Move dmresw function declarations to dmres.h
Mon, 25 Jun 2018 03:07:26 +0300 Matti Hamalainen Cleanup.
Mon, 25 Jun 2018 00:50:35 +0300 Matti Hamalainen Allow writing of "Crest Hires FLI Designer (unpacked)" and "Cosmos Designs Hires Manager (unpacked)" formats.
Mon, 25 Jun 2018 00:49:41 +0300 Matti Hamalainen Use only 4 lowest bits from HCB background color data.
Mon, 25 Jun 2018 00:14:26 +0300 Matti Hamalainen Some fixes to HCB support, now the background colors are supported correctly.
Sun, 24 Jun 2018 23:37:01 +0300 Matti Hamalainen Implement read-only support for HCB (Half Char Bitmap) format.
Sun, 24 Jun 2018 22:17:28 +0300 Matti Hamalainen Cleanup.
Sun, 24 Jun 2018 21:13:36 +0300 Matti Hamalainen Cleanups.
Sun, 24 Jun 2018 20:26:39 +0300 Matti Hamalainen Clarify gfxconv help.
Sun, 24 Jun 2018 19:07:43 +0300 Matti Hamalainen Actually fix also the ARAW/RAW image data writing to honor the scaling.
Sun, 24 Jun 2018 18:58:58 +0300 Matti Hamalainen Fix scaling option for RAW/ARAW output.
Sun, 24 Jun 2018 18:53:15 +0300 Matti Hamalainen Add check for writability in output format option -f
Sun, 24 Jun 2018 18:45:33 +0300 Matti Hamalainen Improve input/output format probe/forcing and related messages.
Sun, 24 Jun 2018 17:35:32 +0300 Matti Hamalainen Update gfxconv usage examples.
Sun, 24 Jun 2018 17:35:02 +0300 Matti Hamalainen Make output format -f option symmetric with the -i input format option.
Sun, 24 Jun 2018 17:07:02 +0300 Matti Hamalainen Add a comment about the imperfection of ANSI color output.
Sun, 24 Jun 2018 17:05:07 +0300 Matti Hamalainen Improve color map and ANSI output support.
Sun, 24 Jun 2018 17:04:21 +0300 Matti Hamalainen Remove multicolor option flag -m, as it can be specified with input format option -i flags (mc|sc).
Sun, 24 Jun 2018 17:03:41 +0300 Matti Hamalainen Make input format -i option saner and more uniform with output format option -f
Sun, 24 Jun 2018 17:02:32 +0300 Matti Hamalainen Improve skip option (-s) description.
Sun, 24 Jun 2018 16:00:19 +0300 Matti Hamalainen Update a comment.
Sun, 24 Jun 2018 05:46:12 +0300 Matti Hamalainen Some work on Pentel Paint sprite layer support. Does not work very well yet.
Sun, 24 Jun 2018 05:35:23 +0300 Matti Hamalainen Rename various C64 sprite / character constants.
Sun, 24 Jun 2018 03:37:00 +0300 Matti Hamalainen Only check operator size for DO_COPY operators against source size.
Sun, 24 Jun 2018 03:04:04 +0300 Matti Hamalainen Fix Pu-239 BFLI / BigFLI support.
Sun, 24 Jun 2018 03:01:50 +0300 Matti Hamalainen Allow override of block size in DEF_SCREEN_RAMS_8() and DEF_SCREEN_RAM() macros.
Sat, 23 Jun 2018 03:10:24 +0300 Matti Hamalainen Adjust the minimum byte run RLE counts from 3 to 4.
Sat, 23 Jun 2018 01:45:34 +0300 Matti Hamalainen Fix Fun Paint 2 raster colours.
Fri, 22 Jun 2018 23:44:22 +0300 Matti Hamalainen Improve error messaging in generic c64 image encode/decode.
Fri, 22 Jun 2018 23:40:20 +0300 Matti Hamalainen Split dmC64GetOpMemBlockAndName() into dmC64GetOpMemBlock() and
Fri, 22 Jun 2018 23:11:58 +0300 Matti Hamalainen Reallocate buffer only if the new size is larger in dmC64MemBlockReAlloc().
Fri, 22 Jun 2018 23:10:20 +0300 Matti Hamalainen Backed out changeset 914dbb50139f
Fri, 22 Jun 2018 23:06:32 +0300 Matti Hamalainen Rename "FunPaint II" to "Fun Painter II" as it should be.
Fri, 22 Jun 2018 22:39:12 +0300 Matti Hamalainen Fix encoding of GunPaint format by placing the magic ID in correct position.
Fri, 22 Jun 2018 22:38:51 +0300 Matti Hamalainen Using the newly introduced data block offset feature, unify the handling of
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 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.
Thu, 07 Jun 2018 14:47:37 +0300 Matti Hamalainen Return size of subject in dmC64GetOpSize() despite what the operator type is.
Wed, 06 Jun 2018 15:41:00 +0300 Matti Hamalainen Cleanups.
Wed, 06 Jun 2018 15:23:31 +0300 Matti Hamalainen Allow writing of xx1 and xx2 formats, as useless that is.
Wed, 06 Jun 2018 15:22:15 +0300 Matti Hamalainen Refactor fmtDecodeTruePaintPacked() to use more generic DMGrowBuf functions
Wed, 06 Jun 2018 15:20:31 +0300 Matti Hamalainen Add one default case error handler.
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:37:20 +0300 Matti Hamalainen Fix a commit blunder here ..
Wed, 06 Jun 2018 14:36:24 +0300 Matti Hamalainen Use dmFinishRLEBuffers() in dmDecodeGenericRLE()
Wed, 06 Jun 2018 14:34:58 +0300 Matti Hamalainen Improve error handling of dmEncodeGenericRLESequence() and use dmGenericRLEOutputRun() here as well.
Wed, 06 Jun 2018 14:33:30 +0300 Matti Hamalainen Use dmGenericRLEOutputRun().
Wed, 06 Jun 2018 14:31:20 +0300 Matti Hamalainen Improve a comment on TruePaint encoding.
Wed, 06 Jun 2018 14:31:04 +0300 Matti Hamalainen Add few RLE helper functions.
Wed, 06 Jun 2018 14:29:05 +0300 Matti Hamalainen Indentation cosmetics.
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:26:49 +0300 Matti Hamalainen Use buf->len instead of tmp.len, as it might not be initialized.
Wed, 06 Jun 2018 14:24:10 +0300 Matti Hamalainen Change two constant flag values.
Tue, 05 Jun 2018 22:00:48 +0300 Matti Hamalainen Do not apply input skip offset here anymore, it's handled more generally elsewhere.
Tue, 05 Jun 2018 21:58:10 +0300 Matti Hamalainen More consistently use DMGrowBuf in the lib64gfx APIs, and implement
Tue, 05 Jun 2018 19:57:08 +0300 Matti Hamalainen Ehm .. the boolean logic conditions used in dmGrowBufPutU{16,32}{LE,BE}()
Tue, 05 Jun 2018 19:50:16 +0300 Matti Hamalainen Fix offset check in dmGrowBufGetU8().
Tue, 05 Jun 2018 19:49:49 +0300 Matti Hamalainen Add helper function dmGrowBufCreateFromOffs().
Tue, 05 Jun 2018 19:25:39 +0300 Matti Hamalainen Clarify dmGrowBufGetU8() a bit.
Tue, 05 Jun 2018 18:27:16 +0300 Matti Hamalainen Explicitly initialize some DMGrowBuf fields for clarity, though they are already cleared previously by memset().
Tue, 05 Jun 2018 18:26:30 +0300 Matti Hamalainen Fix DMGrowBuf debugging.
Tue, 05 Jun 2018 15:04:15 +0300 Matti Hamalainen Implement dmGrowBufConstCopy() and dmGrowBufCreateFrom(), and also
Tue, 05 Jun 2018 15:02:56 +0300 Matti Hamalainen Implement dmGrowBufGetU8().
Tue, 05 Jun 2018 12:56:23 +0300 Matti Hamalainen Use img->ctransp for IFF ILBM mask, if set.
Tue, 05 Jun 2018 12:55:17 +0300 Matti Hamalainen Refactor DMGrowBuf so that there can be buffers that grow "backwards".
Tue, 05 Jun 2018 11:36:55 +0300 Matti Hamalainen When writing a C64 bitmap output, inform the user about the output file size.
Tue, 05 Jun 2018 11:07:44 +0300 Matti Hamalainen Improve error checking in dmWriteDataFile().
Tue, 05 Jun 2018 11:03:17 +0300 Matti Hamalainen Backed out changeset 9611ecd2c4fb
Tue, 05 Jun 2018 09:52:53 +0300 Matti Hamalainen Get rid of dmGrowBufResize().
Tue, 05 Jun 2018 09:50:08 +0300 Matti Hamalainen Get rid of dmGrowBufInit().
Tue, 05 Jun 2018 09:37:37 +0300 Matti Hamalainen Cleanups.
Mon, 04 Jun 2018 03:10:59 +0300 Matti Hamalainen Minor NULL check cleanup.
Mon, 04 Jun 2018 03:10:38 +0300 Matti Hamalainen Remove newline from start of the banner.
Fri, 01 Jun 2018 02:27:07 +0300 Matti Hamalainen Add few comments.
Fri, 01 Jun 2018 02:21:24 +0300 Matti Hamalainen Cosmetics.
Thu, 31 May 2018 18:19:03 +0300 Matti Hamalainen "Fix" issues with DM_PRI* defines when compiling for Windows via MinGW.
Thu, 31 May 2018 17:55:40 +0300 Matti Hamalainen Various fixes in fanalyze.
Thu, 31 May 2018 17:25:35 +0300 Matti Hamalainen Rename function variable.
Thu, 31 May 2018 15:25:56 +0300 Matti Hamalainen Use DM_PRIu_SIZE_T for size_t type.
Thu, 31 May 2018 15:15:50 +0300 Matti Hamalainen Add simple and naively implemented multi-file bindiff type file analyzer utility 'fanalyze'.
Thu, 31 May 2018 13:46:23 +0300 Matti Hamalainen Rename some constants.
Thu, 31 May 2018 13:32:26 +0300 Matti Hamalainen Adjust ILBM loader to show BMHD data at lower verbosity level.
Thu, 31 May 2018 13:18:44 +0300 Matti Hamalainen Clean up and improve error handling.
Thu, 31 May 2018 13:08:09 +0300 Matti Hamalainen Cleanups.
Thu, 31 May 2018 13:04:53 +0300 Matti Hamalainen Bump copyright year and version.
Thu, 31 May 2018 13:04:35 +0300 Matti Hamalainen Constify.
Thu, 31 May 2018 13:04:25 +0300 Matti Hamalainen Improve error handling and plug filehandle leaks.
Thu, 31 May 2018 13:03:53 +0300 Matti Hamalainen Rename varibles.
Thu, 31 May 2018 12:52:20 +0300 Matti Hamalainen Cleanups.
Thu, 31 May 2018 11:40:20 +0300 Matti Hamalainen Cleanup.
Thu, 31 May 2018 00:46:33 +0300 Matti Hamalainen Add support for a plain hires format at $2000.
Thu, 31 May 2018 00:40:43 +0300 Matti Hamalainen Implement hires Mono Magic support.
Thu, 31 May 2018 00:21:34 +0300 Matti Hamalainen Cosmetic fixes.
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 21:10:57 +0300 Matti Hamalainen Display number of supported C64 image formats in --formats list of 64vw and gfxconv.
Wed, 30 May 2018 21:08:34 +0300 Matti Hamalainen Add option to 64vw to list only filenames of recognized files (-l). Implies probe (-p).
Wed, 30 May 2018 18:11:31 +0300 Matti Hamalainen Enable BDP5 encoding support.
Wed, 30 May 2018 17:25:26 +0300 Matti Hamalainen Fix a minor memory leak and file descriptor leak.
Wed, 30 May 2018 17:22:27 +0300 Matti Hamalainen Add support for BDP5 format encoding.
Wed, 30 May 2018 17:22:01 +0300 Matti Hamalainen Cleanups.
Wed, 30 May 2018 17:10:24 +0300 Matti Hamalainen RLE analyze was ran before setting up the compression config. Oops. Fixed.
Wed, 30 May 2018 17:05:19 +0300 Matti Hamalainen More work on improving the generic RLE decoder/encoder.
Wed, 30 May 2018 14:45:14 +0300 Matti Hamalainen Micro-optimization.
Wed, 30 May 2018 13:53:57 +0300 Matti Hamalainen Rename function argument.
Wed, 30 May 2018 13:48:27 +0300 Matti Hamalainen Split IFF chunk id string from id creation into separate function.
Wed, 30 May 2018 13:21:14 +0300 Matti Hamalainen Get rid of a basically redundant function in IFF reader.
Wed, 30 May 2018 13:20:40 +0300 Matti Hamalainen Cleanups.
Wed, 30 May 2018 12:41:31 +0300 Matti Hamalainen Improve IFF reader error handling.
Wed, 30 May 2018 11:16:39 +0300 Matti Hamalainen Add missing interlace type setting to GunPaint decoding.
Wed, 30 May 2018 03:30:56 +0300 Matti Hamalainen BDP5 memory format is same as Koala, so reuse that.
Wed, 30 May 2018 03:26:13 +0300 Matti Hamalainen Implement support for Boogie Down Paint 5 (packed) format.
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:29:09 +0300 Matti Hamalainen Clean up fmtDecodeTruePaintPacked() a bit, and fix GCC warnings about
Wed, 30 May 2018 01:18:26 +0300 Matti Hamalainen Set interlace type for FunPaint2 images, so tha they work again.
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 01:07:07 +0300 Matti Hamalainen Implement support for packed TruePaint images.
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.
Mon, 28 May 2018 19:58:08 +0300 Matti Hamalainen Merged.
Mon, 28 May 2018 15:54:03 +0300 Matti Hamalainen Refactor "packed" utility. This breaks commandline backwards compatibility.
Mon, 28 May 2018 15:17:44 +0300 Matti Hamalainen Return actual error code instead of forcing DMERR_FOPEN.
Mon, 28 May 2018 14:55:36 +0300 Matti Hamalainen Add '-F' short option alias for '--formats'.
Mon, 28 May 2018 14:52:45 +0300 Matti Hamalainen Add --formats option to 64vw and remove the format listing from --help.
Mon, 28 May 2018 14:52:24 +0300 Matti Hamalainen Adjust "gfxconv --formats" output.
Fri, 25 May 2018 03:05:51 +0300 Matti Hamalainen Add some comments.
Fri, 25 May 2018 02:23:23 +0300 Matti Hamalainen Fix packed Koala Painter probing.
Fri, 25 May 2018 01:43:54 +0300 Matti Hamalainen Cosmetic.
Fri, 25 May 2018 01:43:11 +0300 Matti Hamalainen Adjust BFLI format spec slightly. Still broken tho.
Fri, 25 May 2018 01:42:12 +0300 Matti Hamalainen Cleanups.
Fri, 25 May 2018 01:41:31 +0300 Matti Hamalainen Use C64 encdec operator specified size for the element if it is larger than the default size.
Fri, 25 May 2018 00:28:19 +0300 Matti Hamalainen Remove useless assignation.
Thu, 24 May 2018 22:25:23 +0300 Matti Hamalainen Improve autoprobing error handling a bit.
Thu, 24 May 2018 22:19:35 +0300 Matti Hamalainen gfxconv bailed out prematurely for probed inputs. Fixed.
Wed, 16 May 2018 15:42:24 +0300 Matti Hamalainen Add image aspect ratio information.
Wed, 16 May 2018 15:15:39 +0300 Matti Hamalainen Cleanup.
Wed, 16 May 2018 15:04:38 +0300 Matti Hamalainen Remove some code duplication.
Wed, 16 May 2018 14:44:49 +0300 Matti Hamalainen Print an error/warning about PBM files that have half-brite set.
Wed, 16 May 2018 14:38:10 +0300 Matti Hamalainen Remove unused message argument.
Wed, 16 May 2018 13:53:44 +0300 Matti Hamalainen fext =~ s/lbm/ilbm/
Wed, 16 May 2018 13:49:40 +0300 Matti Hamalainen Cleanups.
Wed, 16 May 2018 13:42:40 +0300 Matti Hamalainen Fix a comment.
Wed, 16 May 2018 13:40:37 +0300 Matti Hamalainen Rename dmReadIFFChunk() to dmReadIFFChunkHdr().
Wed, 16 May 2018 13:22:29 +0300 Matti Hamalainen Remove slight code duplication.
Wed, 16 May 2018 13:19:26 +0300 Matti Hamalainen Cleanup.
Tue, 15 May 2018 14:29:42 +0300 Matti Hamalainen Bump gfxconv version.
Tue, 15 May 2018 14:29:32 +0300 Matti Hamalainen Refactor the format handling a bit.
Tue, 15 May 2018 12:38:55 +0300 Matti Hamalainen Constify.
Tue, 15 May 2018 12:35:55 +0300 Matti Hamalainen Cleanup.
Tue, 15 May 2018 12:30:29 +0300 Matti Hamalainen Move format probe functions near to their other functions.
Tue, 15 May 2018 12:00:43 +0300 Matti Hamalainen Cleanups.
Tue, 15 May 2018 11:58:46 +0300 Matti Hamalainen NULL check.
Tue, 15 May 2018 11:33:46 +0300 Matti Hamalainen Slight improvements to fptest.
Mon, 14 May 2018 12:42:24 +0300 Matti Hamalainen Convert libgfx file format routines to use DMResource instead of stdio FILE.
Mon, 14 May 2018 12:40:57 +0300 Matti Hamalainen Implement dmfputs() in DMResource subsystem.
Mon, 14 May 2018 11:45:33 +0300 Matti Hamalainen Cleanups.
Mon, 14 May 2018 11:20:05 +0300 Matti Hamalainen Rename dmf_create_*() functions to dmf_open_*().
Mon, 14 May 2018 10:53:54 +0300 Matti Hamalainen Bump copyright years.
Mon, 14 May 2018 10:45:36 +0300 Matti Hamalainen Typofix.
Mon, 14 May 2018 10:34:36 +0300 Matti Hamalainen Cleanup plrtest.
Mon, 14 May 2018 09:53:40 +0300 Matti Hamalainen Minor optimizations.
Mon, 14 May 2018 09:44:21 +0300 Matti Hamalainen Change dmConvertScaledSurface() interface by remove flags.
Mon, 14 May 2018 08:47:19 +0300 Matti Hamalainen Fix some uninitialized variable warnings.
Mon, 14 May 2018 07:45:25 +0300 Matti Hamalainen Bump copyright years.
Mon, 14 May 2018 07:32:09 +0300 Matti Hamalainen Adjust Fun Paint 2 decoding now that the RLE decoding is fixed.
Mon, 14 May 2018 07:27:31 +0300 Matti Hamalainen Fix RLE decoder bounds checks for compressed sequences.
Mon, 14 May 2018 06:44:28 +0300 Matti Hamalainen Bump 64vw version.
Mon, 14 May 2018 06:44:20 +0300 Matti Hamalainen Add arrow up and down keys as alias controls to left and right.
Mon, 14 May 2018 06:38:58 +0300 Matti Hamalainen Implement packed Koala Painter probing.
Mon, 14 May 2018 06:37:29 +0300 Matti Hamalainen Oops, missed this from the last commit.
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 05:38:58 +0300 Matti Hamalainen Add commas after macro blocks in the format array.
Mon, 14 May 2018 05:13:44 +0300 Matti Hamalainen Reorder some format operators by address.
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:45 +0300 Matti Hamalainen Merge.
Mon, 14 May 2018 04:11:31 +0300 Matti Hamalainen Rename DT_BITMAP to DT_BITMAP_RAM.
Mon, 14 May 2018 03:39:07 +0300 Matti Hamalainen Improve error handling.
Mon, 14 May 2018 02:38:24 +0300 Matti Hamalainen Remove some useless constants.
Mon, 14 May 2018 00:09:36 +0300 Matti Hamalainen Cleanup.
Sun, 13 May 2018 23:20:32 +0300 Matti Hamalainen Add somewhat broken support for "Big FLI" aka BFLI files. Needs more work.
Sun, 13 May 2018 23:19:36 +0300 Matti Hamalainen Rename a function.
Sun, 13 May 2018 20:34:29 +0300 Matti Hamalainen Add NULL check for growbuf pointer.
Sun, 13 May 2018 10:07:25 +0300 Matti Hamalainen Improve and simplify Fun Paint 2 format support.
Sun, 13 May 2018 09:51:13 +0300 Matti Hamalainen Add support for packed Koala Painter files, though without probing now.
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:49:03 +0300 Matti Hamalainen Make home/end keys to go to first and last file respectively in 64vw.
Sun, 13 May 2018 09:10:52 +0300 Matti Hamalainen Fix Koala Painter background color decoding.
Sun, 13 May 2018 09:09:58 +0300 Matti Hamalainen Add support for "Picasso 64" and "Vidcom 64" multicolor formats.
Sun, 13 May 2018 09:08:18 +0300 Matti Hamalainen Implement another RLE variant, with different ordering of marker, count and data bytes.
Sun, 13 May 2018 08:23:58 +0300 Matti Hamalainen Try to make the window title more informative.
Sun, 13 May 2018 08:23:34 +0300 Matti Hamalainen Use C64_SCR_* constants instead of hardcoded number values in creating surface.
Sun, 13 May 2018 08:22:56 +0300 Matti Hamalainen Instead of specifying forced input format (-f) as a number in 64vw,
Sun, 13 May 2018 07:56:47 +0300 Matti Hamalainen Minor cleanup.
Sun, 13 May 2018 07:47:29 +0300 Matti Hamalainen Rename some variables to be more meaningful.
Sun, 13 May 2018 07:36:47 +0300 Matti Hamalainen Add fullscreen toggle support.
Sun, 13 May 2018 07:36:37 +0300 Matti Hamalainen Use SDL_CreateRGBSurfaceWithFormat().
Sun, 13 May 2018 07:33:05 +0300 Matti Hamalainen Fix page up/down skip amounts.
Sun, 13 May 2018 07:32:36 +0300 Matti Hamalainen Oops, 8 vs 32bits. Didn't seem to matter anyhow, though.
Sun, 13 May 2018 06:59:26 +0300 Matti Hamalainen Added tag last_SDL1 for changeset 8f06c23e197d
Sun, 13 May 2018 06:40:11 +0300 Matti Hamalainen Bump version and copyright of PPL/CBP.
Sun, 13 May 2018 06:39:54 +0300 Matti Hamalainen Make texture/surface creation better.
Sun, 13 May 2018 06:39:13 +0300 Matti Hamalainen Cleanup some remnants of SDL1 code.
Sun, 13 May 2018 06:14:08 +0300 Matti Hamalainen Fix colours by creating a correctly ordered surface.
Sun, 13 May 2018 06:04:11 +0300 Matti Hamalainen Few fixes in the README.
Sun, 13 May 2018 06:00:50 +0300 Matti Hamalainen Initial port to SDL2. Many things will not work now.
Sun, 13 May 2018 05:59:42 +0300 Matti Hamalainen Cosmetics. last_SDL1
Sun, 13 May 2018 05:58:41 +0300 Matti Hamalainen Remove useless dmCol() calls.
Sun, 13 May 2018 05:28:51 +0300 Matti Hamalainen Add some missing includes.
Sun, 13 May 2018 04:12:32 +0300 Matti Hamalainen Oops, reverse the meaning of PageUp and PageDown. :D
Sun, 13 May 2018 04:11:05 +0300 Matti Hamalainen Add Page Up and Down keys to 64vw controls.
Sun, 13 May 2018 04:05:20 +0300 Matti Hamalainen Do some vetting on the tests, which are rather crappy anyway.
Sun, 13 May 2018 01:19:21 +0300 Matti Hamalainen Cleanups.
Sat, 12 May 2018 23:08:16 +0300 Matti Hamalainen Fix font conversion in build.
Sat, 12 May 2018 21:05:52 +0300 Matti Hamalainen Check C64 bitmap format flags in encode/decode functions.
Sat, 12 May 2018 21:02:42 +0300 Matti Hamalainen Remove encode stub function, it's not used now.
Sat, 12 May 2018 21:02:10 +0300 Matti Hamalainen Constify.
Sat, 12 May 2018 21:01:46 +0300 Matti Hamalainen Improve how format read/write capabilities are marked and shown.
Sat, 12 May 2018 21:00:22 +0300 Matti Hamalainen Cleanups.
Sat, 12 May 2018 17:48:56 +0300 Matti Hamalainen Rename libgfx IMGFMT_* constants to DM_IMGFMT_*.
Sat, 12 May 2018 05:31:40 +0300 Matti Hamalainen Implement dmGenericRLEAnalyze() and use it where appropriate.
Sat, 12 May 2018 05:17:00 +0300 Matti Hamalainen Fix FunPaint2 packed format decoding.
Sat, 12 May 2018 05:03:02 +0300 Matti Hamalainen Fix Amica Paint decoding off-by-one.
Sat, 12 May 2018 04:55:05 +0300 Matti Hamalainen Cleanup.
Sat, 12 May 2018 04:54:36 +0300 Matti Hamalainen Implement Amica Paint packed format encoding.
Sat, 12 May 2018 04:46:08 +0300 Matti Hamalainen Tiny improvement in MC->FLI upconversion.
Sat, 12 May 2018 04:12:46 +0300 Matti Hamalainen Add compile-time debugging information to DMGrowBuf.
Sat, 12 May 2018 04:05:10 +0300 Matti Hamalainen Fix DrazLace encoding.
Sat, 12 May 2018 03:28:25 +0300 Matti Hamalainen Use the DMGrowBuf push/pop functionality to better implement the stacked
Sat, 12 May 2018 03:26:14 +0300 Matti Hamalainen Cosmetic.
Sat, 12 May 2018 03:25:44 +0300 Matti Hamalainen Cleanup.
Sat, 12 May 2018 03:23:32 +0300 Matti Hamalainen Implement current len/offs push/pop for growbuf.
Sat, 12 May 2018 03:10:47 +0300 Matti Hamalainen Add helper function dmGrowBufRealloc() to handle the common case of
Sat, 12 May 2018 02:29:05 +0300 Matti Hamalainen Rename some decoder functions.
Sat, 12 May 2018 02:24:24 +0300 Matti Hamalainen Set size for DT_{DEC,ENC}_FUNCTION opcodes.
Fri, 11 May 2018 23:58:08 +0300 Matti Hamalainen Remove auval and dmeval stuff.
Fri, 11 May 2018 23:44:53 +0300 Matti Hamalainen Oops. Actually use the generated filename for writing the output files in here.
Fri, 11 May 2018 23:44:27 +0300 Matti Hamalainen Improve some error messages in gfxconv.
Fri, 11 May 2018 23:43:57 +0300 Matti Hamalainen Fix uninitilized variable.
Fri, 11 May 2018 23:34:48 +0300 Matti Hamalainen Fix a warning in dmWriteDataFile().
Fri, 11 May 2018 23:26:24 +0300 Matti Hamalainen Clarify the "probed" messages of gfxconv.
Fri, 11 May 2018 23:17:57 +0300 Matti Hamalainen Another encoding fix ..
Fri, 11 May 2018 23:12:55 +0300 Matti Hamalainen Remove unused variable.
Fri, 11 May 2018 23:11:38 +0300 Matti Hamalainen Fix c64 bitmap encoding / decoding bounds checks.
Fri, 11 May 2018 23:11:16 +0300 Matti Hamalainen Improve error handling of RLE encoder.
Fri, 11 May 2018 23:10:21 +0300 Matti Hamalainen Always show current filename in the window title.
Fri, 11 May 2018 22:52:06 +0300 Matti Hamalainen Better leak fix. :D
Fri, 11 May 2018 22:49:07 +0300 Matti Hamalainen Plug some memory leaks in 64vw.
Fri, 11 May 2018 22:36:21 +0300 Matti Hamalainen Plug some minor memory leaks in gfxconv.
Fri, 11 May 2018 22:26:17 +0300 Matti Hamalainen Remove insane troll logic from dmC64GetOpSize().
Fri, 11 May 2018 22:25:12 +0300 Matti Hamalainen Initialize previous data value in RLE encoder.
Fri, 11 May 2018 22:24:53 +0300 Matti Hamalainen Fix an error message, should be "Encode", not "Decode".
Fri, 11 May 2018 22:24:11 +0300 Matti Hamalainen Urgh. 1000L idiotic mistake: a dmGrowBufAlloc() call had been left in
Fri, 11 May 2018 22:22:40 +0300 Matti Hamalainen Add few comments to clarify things.
Fri, 11 May 2018 22:22:23 +0300 Matti Hamalainen Initialize the memory in growbuf.
Fri, 11 May 2018 20:28:48 +0300 Matti Hamalainen Oops, left in a debug print.
Fri, 11 May 2018 20:27:16 +0300 Matti Hamalainen Fix handling of predefined DMGrowBuffer in dmC64EncodeGenericBMP().
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:50:18 +0300 Matti Hamalainen Oops, forgot to include build system changes in the previous commit.
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:20:58 +0300 Matti Hamalainen Fix gfxconv help.
Fri, 11 May 2018 07:13:46 +0300 Matti Hamalainen Add static const global for FunPaint 2 magic ID string.
Fri, 11 May 2018 07:12:37 +0300 Matti Hamalainen Fix some blunders in encode/decode error messages.
Fri, 11 May 2018 07:07:40 +0300 Matti Hamalainen Simplify some encoding bits.
Fri, 11 May 2018 07:06:36 +0300 Matti Hamalainen Move encoding stub function to better place.
Fri, 11 May 2018 06:28:55 +0300 Matti Hamalainen Implement rudimentary support for writing RLE compressed DrazPaint 1.4/2.0 and DrazLace 1.0 files.
Fri, 11 May 2018 06:27:53 +0300 Matti Hamalainen Work on the RLE encoding.
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:46:50 +0300 Matti Hamalainen Some dabbling work on basic C64 bitmap conversion.
Fri, 11 May 2018 05:31:46 +0300 Matti Hamalainen Set DMC64Image::type in dmC64ImageAlloc() from format type.
Fri, 11 May 2018 05:31:16 +0300 Matti Hamalainen Reindent polishing.
Fri, 11 May 2018 05:25:46 +0300 Matti Hamalainen Begin restructuring how C64 bitmaps are converted.
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.
Fri, 11 May 2018 04:55:28 +0300 Matti Hamalainen Various fixes to dmC64EncodeGenericBMP().
Fri, 11 May 2018 04:52:43 +0300 Matti Hamalainen Add DMC64ImageFormat to C64 bitmap format encoding/decoding ops function parameters.
Fri, 11 May 2018 04:23:47 +0300 Matti Hamalainen Oops. Fix dmC64EncodeBMP() to add loading address to total data size.
Fri, 11 May 2018 04:21:34 +0300 Matti Hamalainen Fix dmGrowBufPut() to not include extra byte.
Fri, 11 May 2018 04:21:15 +0300 Matti Hamalainen Improve dmC64GetImageTypeString() and use it also in 64vw.
Fri, 11 May 2018 03:29:55 +0300 Matti Hamalainen Rename some struct members, and sanitize handling of DMC64Image allocation more.
Fri, 11 May 2018 02:49:28 +0300 Matti Hamalainen Sanitize dmWriteBitmap().
Fri, 11 May 2018 02:47:46 +0300 Matti Hamalainen Change some message priorities.
Fri, 11 May 2018 02:46:59 +0300 Matti Hamalainen Improve how input skipping is done. This, however, currently breaks skipping for
Fri, 11 May 2018 02:42:49 +0300 Matti Hamalainen More work on RLE encoding/decoding.
Fri, 11 May 2018 02:26:29 +0300 Matti Hamalainen Rename one of the growbuf functions.
Fri, 11 May 2018 02:26:09 +0300 Matti Hamalainen Cleanup the RLE decoder.
Fri, 11 May 2018 02:25:40 +0300 Matti Hamalainen Reorder format list.
Fri, 11 May 2018 01:59:49 +0300 Matti Hamalainen Add dmWriteDataFile() helper function.
Fri, 11 May 2018 01:59:37 +0300 Matti Hamalainen Cleanup dmReadDataFile() helper function.
Thu, 10 May 2018 23:08:09 +0300 Matti Hamalainen Improve error handling and checking.
Thu, 10 May 2018 23:07:50 +0300 Matti Hamalainen Add stub function to prevent attempts to encode formats that do not support encoding yet.
Thu, 10 May 2018 22:30:36 +0300 Matti Hamalainen Use dmC64EncodeBMP() in gfxconv.
Thu, 10 May 2018 22:30:02 +0300 Matti Hamalainen Various fixes in bmp encoding.
Thu, 10 May 2018 21:57:20 +0300 Matti Hamalainen Added signature for changeset 32203356c652
Thu, 10 May 2018 21:47:48 +0300 Matti Hamalainen Add some new functions that are mostly just stubs and not working tho.
Thu, 10 May 2018 21:46:50 +0300 Matti Hamalainen More work on RLE decoder/encoder changes.
Thu, 10 May 2018 21:29:52 +0300 Matti Hamalainen Change dmC64EncodeGenericBMP() to use DMGrowBuf, and make the necessary changes in gfxconv as well.
Thu, 10 May 2018 21:28:14 +0300 Matti Hamalainen Improve one error message by showing the error code.
Thu, 10 May 2018 21:27:24 +0300 Matti Hamalainen Change dmDecodeGenericRLE() to use DMGrowBuf as output. Also add support
Thu, 10 May 2018 21:22:31 +0300 Matti Hamalainen Fix memory leaks by freeing more things in dmC64ImageFree().
Thu, 10 May 2018 21:21:37 +0300 Matti Hamalainen Cosmetic.
Thu, 10 May 2018 21:19:55 +0300 Matti Hamalainen Improve error handling.
Thu, 10 May 2018 21:16:43 +0300 Matti Hamalainen More work on growbuf.
Thu, 10 May 2018 21:00:59 +0300 Matti Hamalainen Adjust semantics of growbuf and add new function.
Thu, 10 May 2018 19:58:52 +0300 Matti Hamalainen Add function to set DMImage's palette to default C64 palette and use it.
Thu, 10 May 2018 18:53:42 +0300 Matti Hamalainen Bump copyrights.
Thu, 10 May 2018 18:53:23 +0300 Matti Hamalainen Add dmGrowBufCheckGrow() function.
Thu, 10 May 2018 18:33:57 +0300 Matti Hamalainen Add a growable buffer implementation.
Thu, 10 May 2018 18:32:27 +0300 Matti Hamalainen Add missing dmFreeRReal() function prototype.
Thu, 10 May 2018 15:54:35 +0300 Matti Hamalainen Add dmFreeR() macro/function.
Thu, 10 May 2018 15:54:18 +0300 Matti Hamalainen Cleanups.
Thu, 10 May 2018 05:55:20 +0300 Matti Hamalainen 24bit PCX writing does not work correctly, so return DMERR_NOT_SUPPORTED in the writer function.
Thu, 10 May 2018 05:53:08 +0300 Matti Hamalainen Oops, non-matching function prototype committed. Fixed.
Thu, 10 May 2018 05:23:02 +0300 Matti Hamalainen Do not insert load address to the buffer beginning in dmC64EncodeGenericBMP().
Thu, 10 May 2018 05:15:25 +0300 Matti Hamalainen Rename labels.
Thu, 10 May 2018 04:57:48 +0300 Matti Hamalainen Cosmetics.
Thu, 10 May 2018 04:44:08 +0300 Matti Hamalainen Cosmetics.
Thu, 10 May 2018 04:39:34 +0300 Matti Hamalainen Add dmSmoothMap() function to efu test.
Thu, 10 May 2018 04:36:03 +0300 Matti Hamalainen Cosmetics.
Thu, 10 May 2018 03:46:36 +0300 Matti Hamalainen Cleanups.
Thu, 10 May 2018 02:43:16 +0300 Matti Hamalainen Cleanups.
Thu, 10 May 2018 02:25:42 +0300 Matti Hamalainen Cleanups.
Thu, 10 May 2018 02:24:41 +0300 Matti Hamalainen Constify.
Sun, 22 Apr 2018 03:02:35 +0300 Matti Hamalainen Fix a warning.
Tue, 12 Dec 2017 02:03:00 +0200 Matti Hamalainen Also do some renaming in here ..
Tue, 12 Dec 2017 02:01:02 +0200 Matti Hamalainen Fix build.
Tue, 12 Dec 2017 01:59:29 +0200 Matti Hamalainen Rename view64 to 64vw.
Wed, 22 Nov 2017 01:34:09 +0200 Matti Hamalainen Get rid of another direct 'errno' usage.
Wed, 22 Nov 2017 01:33:47 +0200 Matti Hamalainen Cosmetics.
Wed, 22 Nov 2017 01:33:21 +0200 Matti Hamalainen Improve build, so that we can build the tools and tests with minimal
Wed, 22 Nov 2017 01:04:41 +0200 Matti Hamalainen Get rid of direct 'errno' usage.
Wed, 15 Nov 2017 07:51:43 +0200 Matti Hamalainen Remove tests/ subdir from ignores.
Wed, 15 Nov 2017 07:42:08 +0200 Matti Hamalainen Cleanup.
Wed, 15 Nov 2017 07:41:58 +0200 Matti Hamalainen Get rid of direct errno usage.
Wed, 15 Nov 2017 07:41:25 +0200 Matti Hamalainen s/DM_ZLIB_LDFLAGS/ZLIB_LDFLAGS/g
Wed, 15 Nov 2017 07:07:26 +0200 Matti Hamalainen Rename global dmC64Palette to dmDefaultC64Palette.
Wed, 15 Nov 2017 07:06:47 +0200 Matti Hamalainen Simplify dmC64GetImageTypeString().
Wed, 08 Nov 2017 02:38:44 +0200 Matti Hamalainen Remove useless line.
Wed, 08 Nov 2017 02:37:01 +0200 Matti Hamalainen Fix view64 window title updating.
Wed, 08 Nov 2017 01:31:03 +0200 Matti Hamalainen Cosmetic.
Mon, 06 Nov 2017 01:13:04 +0200 Matti Hamalainen Stray whitespace at line end.
Mon, 06 Nov 2017 01:09:13 +0200 Matti Hamalainen Cleanups.
Sun, 05 Nov 2017 23:27:53 +0200 Matti Hamalainen Better fix for the RLE decoding bounds issue, not changing
Sun, 05 Nov 2017 23:27:05 +0200 Matti Hamalainen Backed out changeset 3baed76155a1
Sun, 05 Nov 2017 04:50:05 +0200 Matti Hamalainen Oops, the check for maximum filename index was wrong.
Sun, 05 Nov 2017 04:47:13 +0200 Matti Hamalainen Fix dmDecodeGenericRLE() source/read bounds check.
Sun, 05 Nov 2017 04:20:08 +0200 Matti Hamalainen Remove useless SDL_SetColors() call.
Sun, 05 Nov 2017 04:04:52 +0200 Matti Hamalainen Implement multi file support in view64.
Sun, 05 Nov 2017 03:53:03 +0200 Matti Hamalainen No need to include errno.h here.
Sun, 05 Nov 2017 03:52:37 +0200 Matti Hamalainen Use Uint8 instead of int in the rle decoder.
Sun, 05 Nov 2017 03:51:48 +0200 Matti Hamalainen Cleanups.
Sun, 05 Nov 2017 02:38:36 +0200 Matti Hamalainen Rename a label.
Sun, 05 Nov 2017 02:36:26 +0200 Matti Hamalainen Increase default mixer volume to 255.
Sun, 05 Nov 2017 02:36:12 +0200 Matti Hamalainen Add +1 to the displayed module order number.
Sun, 05 Nov 2017 02:35:15 +0200 Matti Hamalainen Rename dm_strmatch() to dmStrMatch().
Sun, 05 Nov 2017 02:35:01 +0200 Matti Hamalainen Indentation cosmetic.
Sat, 04 Nov 2017 02:17:26 +0200 Matti Hamalainen Clarify function prototypes in the header.
Mon, 30 Oct 2017 20:33:28 +0200 Matti Hamalainen Improve error checking.
Mon, 30 Oct 2017 18:15:11 +0200 Matti Hamalainen Modernization cleanups.
Mon, 30 Oct 2017 18:12:38 +0200 Matti Hamalainen Make JSSExtInstrument.instConvSamples dynamically allocated and add check
Mon, 30 Oct 2017 18:01:25 +0200 Matti Hamalainen Fix jssASCIItoStr() bounds check.
Mon, 30 Oct 2017 16:57:35 +0200 Matti Hamalainen Improve error checking and resiliency a bit.
Mon, 30 Oct 2017 05:38:37 +0200 Matti Hamalainen Fix commandline option mixup -g vs -e
Sat, 28 Oct 2017 17:45:39 +0300 Matti Hamalainen Use $(shell ..) instead of backtics.
Sat, 28 Oct 2017 04:25:42 +0300 Matti Hamalainen Indentation cosmetics.
Mon, 16 Oct 2017 03:22:13 +0300 Matti Hamalainen Cosmetic.
Mon, 25 Sep 2017 10:18:59 +0300 Matti Hamalainen If probe mode is specified, increase verbosity to required level.
Mon, 25 Sep 2017 01:49:18 +0300 Matti Hamalainen Add support for Crest Hires FLI Designer format.
Mon, 25 Sep 2017 01:41:56 +0300 Matti Hamalainen Make screen ram definition macros more flexible, for possible future use cases.
Sun, 24 Sep 2017 22:55:17 +0300 Matti Hamalainen Cleanups, support another variant of FLI Designer format.
Sun, 24 Sep 2017 22:26:22 +0300 Matti Hamalainen Add "probe only" mode to view64.
Sun, 24 Sep 2017 22:02:54 +0300 Matti Hamalainen FunPaint2 decoding fixes.
Sun, 24 Sep 2017 22:00:51 +0300 Matti Hamalainen Implement GunPaint support. Possibly not working correctly.
Sun, 24 Sep 2017 21:45:35 +0300 Matti Hamalainen Simplify some image format definitions by using macro to define screen ram blocks.
Sun, 24 Sep 2017 21:19:44 +0300 Matti Hamalainen Oops, 100L. Had forgotten to change singlecolor mode handling pixel getter
Sun, 24 Sep 2017 21:17:56 +0300 Matti Hamalainen Print number of banks.
Sun, 24 Sep 2017 21:11:36 +0300 Matti Hamalainen #undef a macro that needs to be redefined in order to avoid a warning.
Sun, 24 Sep 2017 21:10:46 +0300 Matti Hamalainen Implement (buggy) support for packed and unpacked FunPaint II images in
Sun, 24 Sep 2017 21:10:02 +0300 Matti Hamalainen Oops, missed some necessary changes to gfxconv due to lib64gfx changes. Fixed.
Sun, 24 Sep 2017 20:48:52 +0300 Matti Hamalainen Cosmetics.
Sun, 24 Sep 2017 19:51:23 +0300 Matti Hamalainen Move things around a bit.
Sun, 24 Sep 2017 19:49:25 +0300 Matti Hamalainen Cosmetics.
Sun, 24 Sep 2017 19:49:03 +0300 Matti Hamalainen Increase maximum number of enc/dec operations for C64 images.
Sun, 24 Sep 2017 19:48:33 +0300 Matti Hamalainen Make c64 image bank allocation dynamic.
Sun, 24 Sep 2017 17:50:02 +0300 Matti Hamalainen Cosmetic.
Sun, 24 Sep 2017 17:47:48 +0300 Matti Hamalainen More work on making various FLI etc. format decoding more flexible.
Sun, 24 Sep 2017 16:01:17 +0300 Matti Hamalainen Implement more flexible generic format decoding by separating the pixel
Sun, 24 Sep 2017 15:22:45 +0300 Matti Hamalainen Forward declare typedef struct _DMC64Image;
Sun, 24 Sep 2017 15:22:12 +0300 Matti Hamalainen Improve handling of extra data.
Sun, 24 Sep 2017 15:20:23 +0300 Matti Hamalainen Variable name cleanup.
Sun, 24 Sep 2017 15:11:49 +0300 Matti Hamalainen Cleanups.
Sun, 24 Sep 2017 13:18:24 +0300 Matti Hamalainen Add support for Interpaint Multicolor (unpacked) images.
Sun, 24 Sep 2017 13:13:04 +0300 Matti Hamalainen Cleanups.
Sat, 23 Sep 2017 01:26:31 +0300 Matti Hamalainen Use dmPrint() instead of dmMsg() for the info dumps.
Sat, 23 Sep 2017 01:24:51 +0300 Matti Hamalainen Add some information dumping to view64.
Sat, 23 Sep 2017 01:24:21 +0300 Matti Hamalainen Return DMERR_NOT_SUPPORTED for decoding color-interlaced images, for now
Sat, 23 Sep 2017 01:20:07 +0300 Matti Hamalainen Remove hardcoded encoding/decoding operator counts from the structures, use
Fri, 22 Sep 2017 23:00:32 +0300 Matti Hamalainen Cleanup.
Fri, 22 Sep 2017 16:40:43 +0300 Matti Hamalainen Adjust view64 display aspect calculations.
Fri, 22 Sep 2017 16:25:25 +0300 Matti Hamalainen Better handling of resolution interlaced pictures.
Fri, 22 Sep 2017 16:24:53 +0300 Matti Hamalainen Cosmetics.
Fri, 22 Sep 2017 15:58:32 +0300 Matti Hamalainen Make image palette remapping use a destination image instead of doing remapping on the source image.
Wed, 30 Aug 2017 03:35:52 +0300 Matti Hamalainen Cleanups.
Fri, 25 Aug 2017 00:17:07 +0300 Matti Hamalainen Merged.
Fri, 25 Aug 2017 00:16:52 +0300 Matti Hamalainen Remove useless -o option from fontconv.
Wed, 23 Aug 2017 12:11:18 +0300 Matti Hamalainen Add another gfxconv example.
Wed, 23 Aug 2017 12:09:32 +0300 Matti Hamalainen Cleanup.
Wed, 23 Aug 2017 01:10:48 +0300 Matti Hamalainen Documentation adjustments.
Tue, 22 Aug 2017 23:25:11 +0300 Matti Hamalainen Cleanup.
Tue, 22 Aug 2017 23:02:24 +0300 Matti Hamalainen Improve verbose output cosmetics.
Tue, 22 Aug 2017 22:48:16 +0300 Matti Hamalainen Cleanup, update copyright.
Tue, 22 Aug 2017 22:38:13 +0300 Matti Hamalainen Silence warnings about unused function arguments.
Tue, 22 Aug 2017 22:01:32 +0300 Matti Hamalainen Fix loading of instrument relative note, finetune and panning values, which should be signed.
Tue, 22 Aug 2017 21:47:05 +0300 Matti Hamalainen Cleanup.
Tue, 22 Aug 2017 21:36:10 +0300 Matti Hamalainen Cleanups.
Tue, 22 Aug 2017 21:35:44 +0300 Matti Hamalainen Add -a/--all option to show all information about the module.
Tue, 22 Aug 2017 21:35:22 +0300 Matti Hamalainen Cleanups.
Tue, 22 Aug 2017 21:05:55 +0300 Matti Hamalainen Print out order list pattern remapping stuff if verbose enough.
Tue, 22 Aug 2017 21:05:35 +0300 Matti Hamalainen Fix dupe pattern detection.
Tue, 22 Aug 2017 20:55:53 +0300 Matti Hamalainen Constify and move effect conversion back to where it was.
Tue, 22 Aug 2017 17:15:22 +0300 Matti Hamalainen Constify.
Tue, 22 Aug 2017 16:54:41 +0300 Matti Hamalainen Add some comments.
Tue, 22 Aug 2017 15:01:23 +0300 Matti Hamalainen Cleanups.
Tue, 22 Aug 2017 14:56:10 +0300 Matti Hamalainen Do not go past number of module channels with the active channel.
Tue, 22 Aug 2017 14:50:38 +0300 Matti Hamalainen Cleanups.
Tue, 22 Aug 2017 14:46:45 +0300 Matti Hamalainen Cleanups.
Tue, 22 Aug 2017 14:42:31 +0300 Matti Hamalainen Add informational message about used/unused channels.
Tue, 22 Aug 2017 14:28:40 +0300 Matti Hamalainen Comments.
Tue, 22 Aug 2017 14:04:32 +0300 Matti Hamalainen Possibly make dupe pattern elimination work. Still needs some testing.
Tue, 22 Aug 2017 13:53:29 +0300 Matti Hamalainen Cleanup unused variable.
Tue, 22 Aug 2017 13:52:39 +0300 Matti Hamalainen Fix a envelope "sanity check" in jmod loader.
Tue, 22 Aug 2017 13:28:37 +0300 Matti Hamalainen Clarify help.
Tue, 22 Aug 2017 13:25:45 +0300 Matti Hamalainen Clarify --formats help slightly.
Tue, 22 Aug 2017 13:22:32 +0300 Matti Hamalainen Fix build for disabled bitmapped text.
Tue, 22 Aug 2017 13:18:21 +0300 Matti Hamalainen Move common functions to libgutil.
Tue, 22 Aug 2017 02:05:40 +0300 Matti Hamalainen Add dmFillRect() to dmsimple.
Tue, 22 Aug 2017 02:02:30 +0300 Matti Hamalainen Oops, forgot to commit Makefile changes for dmgfx removal.
Tue, 22 Aug 2017 01:15:45 +0300 Matti Hamalainen dmgfx module is no more.
Tue, 22 Aug 2017 00:51:45 +0300 Matti Hamalainen Remove dmgfx and move the functions used to PPL and Auval.
Mon, 21 Aug 2017 15:46:21 +0300 Matti Hamalainen Silence some unused function argument warnings (unused due to debug not
Mon, 21 Aug 2017 15:35:26 +0300 Matti Hamalainen Cleanup the dmsimple engine setup system a bit, move bits out of DMEngine
Sun, 20 Aug 2017 03:55:08 +0300 Matti Hamalainen Cleanups.
Sun, 20 Aug 2017 03:43:43 +0300 Matti Hamalainen Bump version.
Sun, 20 Aug 2017 03:43:23 +0300 Matti Hamalainen Add a message.
Sun, 20 Aug 2017 02:14:02 +0300 Matti Hamalainen Add checking of duplicate patterns in the optimization pass of xm2jss. Not
Sun, 20 Aug 2017 01:55:09 +0300 Matti Hamalainen Comment clarifications.
Sun, 20 Aug 2017 01:54:54 +0300 Matti Hamalainen Fix jssmod sample conversion flags storing .. urgh.
Sun, 20 Aug 2017 01:47:45 +0300 Matti Hamalainen Cleanups.
Sun, 20 Aug 2017 01:38:36 +0300 Matti Hamalainen Cleanups.
Sun, 20 Aug 2017 01:20:56 +0300 Matti Hamalainen Clearer flag check.
Sun, 20 Aug 2017 01:01:40 +0300 Matti Hamalainen Fixes to jssmod loader.
Sun, 20 Aug 2017 01:01:12 +0300 Matti Hamalainen Add some blocks, cosmetics.
Sat, 19 Aug 2017 15:27:43 +0300 Matti Hamalainen Move bitstream reading functions to libgfx, as they were only used there.
Sat, 19 Aug 2017 15:21:41 +0300 Matti Hamalainen Update header blurps and copyrights.
Sat, 19 Aug 2017 15:18:29 +0300 Matti Hamalainen Moved libgfx to tools/ as it's not really a very generic piece of code that
Sat, 19 Aug 2017 13:02:34 +0300 Matti Hamalainen Remove SSE2 SIMD vector math paths, apparently they no longer work (segfault).. maybe a 32bit/64bit issue.
Sat, 19 Aug 2017 12:45:24 +0300 Matti Hamalainen A macro was missing a \ .. fixed.
Sat, 19 Aug 2017 12:15:01 +0300 Matti Hamalainen Fix a warning about potentially clobbered variable due to setjmp() use.
Sat, 19 Aug 2017 11:54:20 +0300 Matti Hamalainen Cleanups.
Sat, 19 Aug 2017 11:46:49 +0300 Matti Hamalainen Now with "almost" working 24bit PCX output. Almost.
Sat, 19 Aug 2017 04:25:02 +0300 Matti Hamalainen Constify.
Sat, 19 Aug 2017 03:57:15 +0300 Matti Hamalainen "Fix" the PNG/ILBM decoding to not use actual bitdepths for indexed images, but force 8bits.
Sat, 19 Aug 2017 03:40:49 +0300 Matti Hamalainen Aaand some more work on PCX loader. Actually works with 4/1 planes/bpp images now.
Sat, 19 Aug 2017 03:20:02 +0300 Matti Hamalainen Some cleanups.
Sat, 19 Aug 2017 02:17:02 +0300 Matti Hamalainen More work on PCX writer.
Sat, 19 Aug 2017 01:32:46 +0300 Matti Hamalainen More work on PCX reader.
Fri, 18 Aug 2017 23:11:08 +0300 Matti Hamalainen Fix isPaletted check in PCX reader :P
Fri, 18 Aug 2017 21:35:09 +0300 Matti Hamalainen Improve error checking in PCX writer.
Fri, 18 Aug 2017 20:04:31 +0300 Matti Hamalainen Oops, two options were overlapping, fixed.
Fri, 18 Aug 2017 19:44:27 +0300 Matti Hamalainen Cleanup.
Fri, 18 Aug 2017 18:56:09 +0300 Matti Hamalainen More work on libgfx etc.
Fri, 18 Aug 2017 17:47:30 +0300 Matti Hamalainen Rename struct DMImageSpec to DMImageConvSpec.
Fri, 18 Aug 2017 17:34:33 +0300 Matti Hamalainen Fix.
Fri, 18 Aug 2017 17:32:19 +0300 Matti Hamalainen More work on libgfx.
Fri, 18 Aug 2017 15:27:36 +0300 Matti Hamalainen Adjust debug messages and debug message levels in libgfx.
Fri, 18 Aug 2017 15:20:44 +0300 Matti Hamalainen Work on libgfx.
Fri, 18 Aug 2017 14:08:08 +0300 Matti Hamalainen Make libgfx error mode a global variable, at least for now.
Fri, 18 Aug 2017 03:09:26 +0300 Matti Hamalainen More work on PCX loader.
Fri, 18 Aug 2017 02:52:35 +0300 Matti Hamalainen Oops, forgot to adjust the writing and reading when adding two members to
Fri, 18 Aug 2017 02:15:51 +0300 Matti Hamalainen Improve fgets() implementation in dmres.
Fri, 18 Aug 2017 02:12:22 +0300 Matti Hamalainen Use define instead of magic number.
Fri, 18 Aug 2017 02:05:25 +0300 Matti Hamalainen Bump version and copyright.
Fri, 18 Aug 2017 02:03:15 +0300 Matti Hamalainen Somewhat improve PCX read support in libgfx.
Fri, 18 Aug 2017 00:43:48 +0300 Matti Hamalainen Fix a segfault by initializing the cfmt struct pointer to NULL. Duh.
Fri, 21 Apr 2017 18:39:32 +0300 Matti Hamalainen Update copyright.
Thu, 16 Mar 2017 17:13:46 +0200 Matti Hamalainen Fix and silence some (useless) gcc warnings.
Mon, 03 Oct 2016 09:24:42 +0300 Matti Hamalainen Oops, do not default to -march=corei7 :S
Mon, 03 Oct 2016 09:19:40 +0300 Matti Hamalainen Clarify certain initialization failure situations.
Mon, 03 Oct 2016 09:06:01 +0300 Matti Hamalainen Improve error handling and reporting slightly.
Thu, 19 May 2016 12:08:16 +0300 Matti Hamalainen Fix build process.
Wed, 03 Jun 2015 17:00:07 +0300 Matti Hamalainen Cosmetic.
Wed, 03 Jun 2015 16:36:25 +0300 Matti Hamalainen Update copyright.
Wed, 03 Jun 2015 16:17:04 +0300 Matti Hamalainen Comments, cleanups.
Mon, 01 Jun 2015 03:34:16 +0300 Matti Hamalainen Update TODO for miniJSS.
Wed, 27 May 2015 01:15:59 +0300 Matti Hamalainen Fix handling of -x option in packed.
Mon, 25 May 2015 12:58:37 +0300 Matti Hamalainen Merged.
Mon, 25 May 2015 12:58:23 +0300 Matti Hamalainen Improve IFF FORM validity error message.
Mon, 25 May 2015 12:58:02 +0300 Matti Hamalainen Oops, when did I break this? IFF ILBM reader should now work again.
Fri, 22 May 2015 20:41:53 +0300 Matti Hamalainen Fix audio sync with nosound.
Thu, 21 May 2015 13:41:38 +0300 Matti Hamalainen Merged.
Thu, 21 May 2015 13:41:23 +0300 Matti Hamalainen Improve error messages for resource not found situations.
Tue, 10 Mar 2015 11:49:38 +0200 Matti Hamalainen Only initialize defpannings up to nchannels.
Tue, 10 Mar 2015 11:49:22 +0200 Matti Hamalainen Cosmetics.
Mon, 09 Mar 2015 19:00:13 +0200 Matti Hamalainen Add some extra error checking.
Mon, 09 Mar 2015 18:46:12 +0200 Matti Hamalainen Cosmetics.
Mon, 09 Mar 2015 17:43:09 +0200 Matti Hamalainen Rename variable.
Sun, 08 Mar 2015 01:59:52 +0200 Matti Hamalainen Some work on JSSMOD loader.
Sun, 08 Mar 2015 01:15:09 +0200 Matti Hamalainen Add extra sanity checking to 16-bit sample instruments in XM loader.
Sat, 07 Mar 2015 21:24:17 +0200 Matti Hamalainen Change one JSSMOD struct type Sint16 -> Uint16.
Sat, 07 Mar 2015 19:53:13 +0200 Matti Hamalainen Cleanup.
Sat, 07 Mar 2015 19:45:51 +0200 Matti Hamalainen Update copyright.
Sat, 07 Mar 2015 19:37:35 +0200 Matti Hamalainen Some more work on the loader.
Sat, 07 Mar 2015 19:25:35 +0200 Matti Hamalainen Use jsetDefaultRows here.
Sat, 07 Mar 2015 19:25:03 +0200 Matti Hamalainen Add define for default number of rows in pattern.
Sat, 07 Mar 2015 18:57:18 +0200 Matti Hamalainen Some work on refactoring the JSSMOD loader.
Sat, 07 Mar 2015 18:19:43 +0200 Matti Hamalainen Work on improved module conversion.
Sat, 07 Mar 2015 17:58:06 +0200 Matti Hamalainen Cleanups, more consistent error messages.
Sat, 07 Mar 2015 15:29:37 +0200 Matti Hamalainen Improve module optimization.
Sat, 07 Mar 2015 15:23:13 +0200 Matti Hamalainen Cleanups in JSSMOD writing.
Sat, 07 Mar 2015 14:37:24 +0200 Matti Hamalainen Cleanups.
Sat, 07 Mar 2015 14:29:29 +0200 Matti Hamalainen Fix hasData handling and include dmfile.h header.
Fri, 06 Mar 2015 20:48:27 +0200 Matti Hamalainen Change a JSSMOD struct member type.
Fri, 06 Mar 2015 18:45:13 +0200 Matti Hamalainen Cosmetics.
Fri, 06 Mar 2015 18:14:03 +0200 Matti Hamalainen Cosmetics.
Fri, 06 Mar 2015 16:37:15 +0200 Matti Hamalainen Add sanity check to order list writing.
Fri, 06 Mar 2015 16:36:10 +0200 Matti Hamalainen Work on JSSMOD format.
Fri, 06 Mar 2015 13:40:47 +0200 Matti Hamalainen Remove trailing whitespace.
Fri, 06 Mar 2015 13:38:53 +0200 Matti Hamalainen Cosmetics.
Fri, 06 Mar 2015 13:14:02 +0200 Matti Hamalainen Add some sanity checks.
Fri, 06 Mar 2015 13:02:54 +0200 Matti Hamalainen Cleanup.
Fri, 06 Mar 2015 12:34:35 +0200 Matti Hamalainen Cosmetics.
Fri, 06 Mar 2015 11:00:23 +0200 Matti Hamalainen Bump JSSMOD version.
Fri, 06 Mar 2015 11:00:08 +0200 Matti Hamalainen Change some JSSMOD struct member types.
Fri, 06 Mar 2015 10:26:31 +0200 Matti Hamalainen Update notes.
Fri, 06 Mar 2015 10:11:24 +0200 Matti Hamalainen Simplify jssFreeModule() by using jssFree*() functions for freeing parts of
Fri, 06 Mar 2015 10:04:11 +0200 Matti Hamalainen Rename some function arguments to better reflect their meaning.
Fri, 06 Mar 2015 10:00:54 +0200 Matti Hamalainen Use module->npatterns instead of jsetMaxPatterns for the special empty pattern.
Fri, 06 Mar 2015 09:56:21 +0200 Matti Hamalainen Add functions jssFreeInstrument(), jssFreeExtInstrument() and jssFreePattern().
Fri, 06 Mar 2015 09:54:30 +0200 Matti Hamalainen Add function argument names to prototypes.
Fri, 06 Mar 2015 09:53:39 +0200 Matti Hamalainen Rename some variables.
Fri, 06 Mar 2015 09:52:20 +0200 Matti Hamalainen Change sizes of some JSSMOD structure members.
Fri, 06 Mar 2015 09:50:11 +0200 Matti Hamalainen Bump up some JSS limits.
Fri, 06 Mar 2015 09:45:55 +0200 Matti Hamalainen Merged.
Fri, 06 Mar 2015 09:45:13 +0200 Matti Hamalainen Add a sanity check for JSSMOD header values.
Thu, 05 Mar 2015 23:28:58 +0200 Matti Hamalainen Improve some comments.
Thu, 05 Mar 2015 23:22:38 +0200 Matti Hamalainen Cosmetic.
Thu, 05 Mar 2015 23:14:15 +0200 Matti Hamalainen Bump up some maximum values for JSS module data.
Thu, 05 Mar 2015 23:13:13 +0200 Matti Hamalainen s/%i/%d/g.
Thu, 05 Mar 2015 23:12:37 +0200 Matti Hamalainen Rename variable, improve two error messages.
Thu, 05 Mar 2015 22:23:51 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 21:52:04 +0200 Matti Hamalainen Cleanup.
Thu, 05 Mar 2015 21:48:22 +0200 Matti Hamalainen Rename pattern note packing flag COMP_* constants to JM_COMP_*.
Thu, 05 Mar 2015 21:47:07 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 21:24:12 +0200 Matti Hamalainen Remove some code duplication.
Thu, 05 Mar 2015 21:23:47 +0200 Matti Hamalainen Rename function arguments.
Thu, 05 Mar 2015 20:14:06 +0200 Matti Hamalainen Rename one module under tests/
Thu, 05 Mar 2015 17:56:31 +0200 Matti Hamalainen Oops, left in an unused variable.
Thu, 05 Mar 2015 17:00:18 +0200 Matti Hamalainen Do the file probing stuff here as well.
Thu, 05 Mar 2015 16:57:27 +0200 Matti Hamalainen Use dmfreset() instead of dmfseek() to seek to stream start.
Thu, 05 Mar 2015 16:57:03 +0200 Matti Hamalainen Add note about stereo/panning stuff to be implemented in mixer.
Thu, 05 Mar 2015 16:51:34 +0200 Matti Hamalainen Comments.
Thu, 05 Mar 2015 16:51:08 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 16:22:11 +0200 Matti Hamalainen Improve use of probing in dumpmod, mod2wav and ppl.
Thu, 05 Mar 2015 16:14:40 +0200 Matti Hamalainen Improve probing.
Thu, 05 Mar 2015 16:02:02 +0200 Matti Hamalainen Rename variables.
Thu, 05 Mar 2015 15:58:52 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 15:58:24 +0200 Matti Hamalainen Use %d instead of %i in formats.
Thu, 05 Mar 2015 15:58:12 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 15:48:33 +0200 Matti Hamalainen Bump copyright.
Thu, 05 Mar 2015 13:32:11 +0200 Matti Hamalainen Some work on the 0x0102 pattern loader.
Thu, 05 Mar 2015 13:10:36 +0200 Matti Hamalainen Fix error message to reflect reality better.
Thu, 05 Mar 2015 13:10:16 +0200 Matti Hamalainen Add a NULL pointer check here.
Thu, 05 Mar 2015 13:06:40 +0200 Matti Hamalainen Adjust mixing macros.
Thu, 05 Mar 2015 12:48:58 +0200 Matti Hamalainen Clean up the pattern header parsing.
Thu, 05 Mar 2015 12:14:43 +0200 Matti Hamalainen Initialize return variable.
Thu, 05 Mar 2015 12:08:56 +0200 Matti Hamalainen It seems that the number of rows in XM format version 0x0102 needs + 1.
Thu, 05 Mar 2015 11:36:00 +0200 Matti Hamalainen Version 0x0102 has slightly different pattern header than 0x0104.
Thu, 05 Mar 2015 11:35:02 +0200 Matti Hamalainen Rename a variable.
Thu, 05 Mar 2015 11:34:07 +0200 Matti Hamalainen Move jssXMLoadPatterns() closer to the pattern unpacking functions.
Thu, 05 Mar 2015 11:33:22 +0200 Matti Hamalainen Oops, 100L.
Thu, 05 Mar 2015 11:31:12 +0200 Matti Hamalainen Mostly cosmetic change.
Thu, 05 Mar 2015 10:29:28 +0200 Matti Hamalainen Some preliminary code for 0x0102 format pattern support.
Thu, 05 Mar 2015 10:28:48 +0200 Matti Hamalainen Move variable definitions closer to where they are used.
Thu, 05 Mar 2015 10:02:17 +0200 Matti Hamalainen Oops, forgot to commit this change to add the conversion table to
Thu, 05 Mar 2015 09:58:07 +0200 Matti Hamalainen Some support for 0x0102 version of the XM format. Does not work fully yet,
Thu, 05 Mar 2015 09:57:02 +0200 Matti Hamalainen Revamp instrument sample loading somewhat.
Thu, 05 Mar 2015 09:32:58 +0200 Matti Hamalainen Rename a variable.
Thu, 05 Mar 2015 09:18:35 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 08:24:46 +0200 Matti Hamalainen Remove unused build rule.
Thu, 05 Mar 2015 07:52:31 +0200 Matti Hamalainen Check for DM_HAVE_STRING_H.
Thu, 05 Mar 2015 07:52:09 +0200 Matti Hamalainen Assume that sample type 3 is basically misinterpretation of the field as a
Thu, 05 Mar 2015 07:49:33 +0200 Matti Hamalainen Use dmMemset().
Thu, 05 Mar 2015 07:47:42 +0200 Matti Hamalainen Eliminate string.h from here.
Thu, 05 Mar 2015 07:45:28 +0200 Matti Hamalainen Oops, these build system changes didn't fly. Often CC is set to "cc" by
Thu, 05 Mar 2015 07:37:35 +0200 Matti Hamalainen Use dmMemset().
Thu, 05 Mar 2015 07:36:51 +0200 Matti Hamalainen Add dmMemset().
Thu, 05 Mar 2015 07:27:54 +0200 Matti Hamalainen Use dmMemset, dmMalloc, dmRealloc and dmFree directly.
Thu, 05 Mar 2015 07:22:23 +0200 Matti Hamalainen Get rid of string.h dependency in stb_image.
Thu, 05 Mar 2015 07:19:05 +0200 Matti Hamalainen Bump copyright years.
Thu, 05 Mar 2015 07:12:17 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 07:01:42 +0200 Matti Hamalainen Check header size against the known values. Bail out if it's too small, and
Thu, 05 Mar 2015 07:00:58 +0200 Matti Hamalainen Add XM format version check.
Thu, 05 Mar 2015 07:00:27 +0200 Matti Hamalainen Add a meaningful error message for instrument header read failure.
Thu, 05 Mar 2015 07:00:02 +0200 Matti Hamalainen Rename a function.
Thu, 05 Mar 2015 06:59:45 +0200 Matti Hamalainen Clean up the sample data loading a bit.
Thu, 05 Mar 2015 06:12:06 +0200 Matti Hamalainen Change direct assignments to ?=, so that those Makefile variables can be
Thu, 05 Mar 2015 05:25:45 +0200 Matti Hamalainen Add note about the 24-bit RGBA masks being different.
Thu, 05 Mar 2015 05:23:19 +0200 Matti Hamalainen Move RGBA mask definitions to static global variables that are
Thu, 05 Mar 2015 05:21:42 +0200 Matti Hamalainen Comments, cosmetics.
Thu, 05 Mar 2015 05:06:23 +0200 Matti Hamalainen This should not be needed, actually.
Thu, 05 Mar 2015 05:00:50 +0200 Matti Hamalainen Add extra debugging to resource node de-allocation by checking refcount
Thu, 05 Mar 2015 04:59:40 +0200 Matti Hamalainen Fix use-after-free case.
Thu, 05 Mar 2015 04:59:29 +0200 Matti Hamalainen Rename some function arguments for clarity. One letter variable names are
Thu, 05 Mar 2015 04:59:01 +0200 Matti Hamalainen Comments and cosmetics.
Thu, 05 Mar 2015 02:37:33 +0200 Matti Hamalainen Use DM_PRI* format specifiers here.
Thu, 05 Mar 2015 02:37:23 +0200 Matti Hamalainen Plurality.
Thu, 05 Mar 2015 02:37:10 +0200 Matti Hamalainen MinGW does not define PRI* format specifiers, so define them ourselves :S
Thu, 05 Mar 2015 02:35:21 +0200 Matti Hamalainen Use DM_WINDOWS check here instead of _WIN32.
Thu, 05 Mar 2015 02:34:50 +0200 Matti Hamalainen Check if we are compiling for Windows and if we are compiling under MINGW.
Thu, 05 Mar 2015 02:33:39 +0200 Matti Hamalainen Add necessary flag substitutions to where they are needed.
Thu, 05 Mar 2015 02:32:59 +0200 Matti Hamalainen Remove useless linker flags from SDL_LDFLAGS.
Wed, 04 Mar 2015 11:28:21 +0200 Matti Hamalainen Cross-build process fixes.
Wed, 04 Mar 2015 11:18:22 +0200 Matti Hamalainen Do not specify certain linker flags by default.
Wed, 04 Mar 2015 09:28:42 +0200 Matti Hamalainen Define STBI_ASSERT(x) as dummy if DM_DEBUG is not enabled.
Wed, 04 Mar 2015 08:59:33 +0200 Matti Hamalainen Add #ifdef guards for stbi__get{16,32}le() for cases where they are
Wed, 04 Mar 2015 08:52:24 +0200 Matti Hamalainen Oops, duped a macro argument name. Fixed.
Wed, 04 Mar 2015 08:50:08 +0200 Matti Hamalainen Disable formats other than PNG and JPEG from stb_image.
Wed, 04 Mar 2015 08:38:19 +0200 Matti Hamalainen Various fixes for issues reported by clang static analyzer.
Wed, 04 Mar 2015 07:16:06 +0200 Matti Hamalainen #ifdef out code that is not needed or used if JSS_LIGHT is defined.
Wed, 04 Mar 2015 07:00:27 +0200 Matti Hamalainen Modularize some more.
Wed, 04 Mar 2015 06:37:04 +0200 Matti Hamalainen Split envelope reading to tiny helper function.
Wed, 04 Mar 2015 06:32:19 +0200 Matti Hamalainen Split instrument sample data loading to another function in XM loader.
Wed, 04 Mar 2015 06:31:54 +0200 Matti Hamalainen Change API of jssDecodeSample{8,16}() functions to return dmlib error codes
Wed, 04 Mar 2015 06:11:58 +0200 Matti Hamalainen Add informative message to packed.
Wed, 04 Mar 2015 06:11:37 +0200 Matti Hamalainen Cosmetics pass, remove excess and trailing whitespace.
Wed, 04 Mar 2015 06:08:22 +0200 Matti Hamalainen Cosmetics.
Wed, 04 Mar 2015 06:08:11 +0200 Matti Hamalainen Bump copyright.
Wed, 04 Mar 2015 06:01:26 +0200 Matti Hamalainen Modularize the XM loader somewhat by splitting to more functions.
Wed, 04 Mar 2015 04:42:38 +0200 Matti Hamalainen Oops, 100L in dmzlib context init in image loader .. fixed.
Wed, 04 Mar 2015 04:38:39 +0200 Matti Hamalainen Cosmetics.
Wed, 04 Mar 2015 04:37:58 +0200 Matti Hamalainen Rename some dmzlib functions and add context init/close functions.
Wed, 04 Mar 2015 03:53:22 +0200 Matti Hamalainen Fix '-n' option handling for packed.
Wed, 04 Mar 2015 03:46:23 +0200 Matti Hamalainen Enable some error messages also in not-debug-build.
Wed, 04 Mar 2015 03:33:25 +0200 Matti Hamalainen Fix sNumForNotes conversion/handling in JSSMOD loader and xm2jss.
Wed, 04 Mar 2015 03:30:28 +0200 Matti Hamalainen Improve dumpmod output some more.
Wed, 04 Mar 2015 02:04:40 +0200 Matti Hamalainen Cosmetics.
Wed, 04 Mar 2015 02:04:31 +0200 Matti Hamalainen Rename a variable.
Wed, 04 Mar 2015 01:51:00 +0200 Matti Hamalainen Free the source module data at end.
Wed, 04 Mar 2015 01:50:49 +0200 Matti Hamalainen Comments, cosmetics, combine one error message.
Wed, 04 Mar 2015 01:29:02 +0200 Matti Hamalainen Various improvements in dumpmod output.
Wed, 04 Mar 2015 01:15:17 +0200 Matti Hamalainen Adjust messages to show user-visible (1 based) instrument numbers.
Wed, 04 Mar 2015 01:10:35 +0200 Matti Hamalainen Improve output of dumpmod.
Wed, 04 Mar 2015 00:58:25 +0200 Matti Hamalainen Comment.
Wed, 04 Mar 2015 00:50:53 +0200 Matti Hamalainen More fixes.
Wed, 04 Mar 2015 00:49:47 +0200 Matti Hamalainen Minor fix.
Wed, 04 Mar 2015 00:40:15 +0200 Matti Hamalainen Hmm .. back out the Sint64 changes for now.
Wed, 04 Mar 2015 00:00:11 +0200 Matti Hamalainen Fix ZLIB decompressor mode.
Tue, 03 Mar 2015 23:56:12 +0200 Matti Hamalainen Add header skip option to the dmzlib test.
Tue, 03 Mar 2015 23:54:38 +0200 Matti Hamalainen Fix use of DM_FSEEK64().
Tue, 03 Mar 2015 23:22:36 +0200 Matti Hamalainen Cosmetics pass: Remove excess whitespace.
Tue, 03 Mar 2015 22:32:34 +0200 Matti Hamalainen Improve messages.
Tue, 03 Mar 2015 22:32:27 +0200 Matti Hamalainen Improve comments.
Tue, 03 Mar 2015 22:15:26 +0200 Matti Hamalainen Cleanup.
Tue, 03 Mar 2015 22:06:29 +0200 Matti Hamalainen Cleanup.
Tue, 03 Mar 2015 02:36:45 +0200 Matti Hamalainen Code cleanup, in preparation for bug hunting.
Tue, 03 Mar 2015 02:35:36 +0200 Matti Hamalainen Bump copyright year.
Tue, 03 Mar 2015 02:11:52 +0200 Matti Hamalainen Do not enable JSS_DEBUG when DM_DEBUG is enabled, it's a bit too spammy even
Tue, 03 Mar 2015 01:58:32 +0200 Matti Hamalainen Cosmetics.
Tue, 03 Mar 2015 01:40:56 +0200 Matti Hamalainen Cosmetic.
Tue, 03 Mar 2015 01:40:52 +0200 Matti Hamalainen Change dumpmod short format sample instrument output.
Mon, 02 Mar 2015 20:30:25 +0200 Matti Hamalainen Move functions around for saner order.
Mon, 02 Mar 2015 20:28:25 +0200 Matti Hamalainen Cosmetic.
Mon, 02 Mar 2015 20:25:44 +0200 Matti Hamalainen Cleanup, rename some variables, etc.
Mon, 02 Mar 2015 20:16:43 +0200 Matti Hamalainen Cleanups for file endianess read/write helper functions.
Mon, 02 Mar 2015 20:10:44 +0200 Matti Hamalainen Cosmetic.
Mon, 02 Mar 2015 20:10:36 +0200 Matti Hamalainen Constify.
Mon, 02 Mar 2015 20:00:08 +0200 Matti Hamalainen Add missing C++ guard.
Mon, 02 Mar 2015 19:16:13 +0200 Matti Hamalainen The module header description was incorrect (due to copypaste), fixed.
Mon, 02 Mar 2015 19:14:23 +0200 Matti Hamalainen Silence a warning.
Mon, 02 Mar 2015 05:36:47 +0200 Matti Hamalainen Make one error message debug.
Mon, 02 Mar 2015 05:30:30 +0200 Matti Hamalainen Make bspline functions more flexible.
Mon, 02 Mar 2015 05:00:50 +0200 Matti Hamalainen Change message to debug.
Mon, 02 Mar 2015 04:57:18 +0200 Matti Hamalainen Make the built in setup font/screen image/bar bitmap optional.
Mon, 02 Mar 2015 04:47:27 +0200 Matti Hamalainen Check for end of input data, there might be no "final" bit set in the
Mon, 02 Mar 2015 04:47:03 +0200 Matti Hamalainen Cosmetics.
Mon, 02 Mar 2015 04:46:34 +0200 Matti Hamalainen Also initialize DMZLibContext.inBufferStart where needed.
Mon, 02 Mar 2015 04:17:30 +0200 Matti Hamalainen Comments, cosmetics.
Mon, 02 Mar 2015 04:13:56 +0200 Matti Hamalainen Rename dmzlib structure members.
Mon, 02 Mar 2015 04:01:26 +0200 Matti Hamalainen No need to handle literal copy of length zero.
Mon, 02 Mar 2015 04:01:05 +0200 Matti Hamalainen Error message improvement.
Mon, 02 Mar 2015 03:54:41 +0200 Matti Hamalainen Use size_t here.
Mon, 02 Mar 2015 03:09:10 +0200 Matti Hamalainen Improve error handling.
Mon, 02 Mar 2015 02:56:37 +0200 Matti Hamalainen Comments, cleanups.
Mon, 02 Mar 2015 02:12:47 +0200 Matti Hamalainen Oops, fix a nasty bug.
Mon, 02 Mar 2015 02:10:38 +0200 Matti Hamalainen Initialize output and input size variables.
Mon, 02 Mar 2015 02:09:08 +0200 Matti Hamalainen Cosmetics.
Mon, 02 Mar 2015 02:08:36 +0200 Matti Hamalainen Work on testdmzlib.
Mon, 02 Mar 2015 01:49:14 +0200 Matti Hamalainen Add dmzlib / zlib test utility.
Mon, 02 Mar 2015 01:46:19 +0200 Matti Hamalainen Adjust program banner printing.
Mon, 02 Mar 2015 00:03:13 +0200 Matti Hamalainen Add some constants and make initialization one-time only.
Mon, 02 Mar 2015 00:02:24 +0200 Matti Hamalainen Clarify.
Mon, 02 Mar 2015 00:02:05 +0200 Matti Hamalainen Rename constants.
Mon, 02 Mar 2015 00:01:14 +0200 Matti Hamalainen Rename a variable.
Sun, 01 Mar 2015 23:28:40 +0200 Matti Hamalainen Rename a macro.
Sun, 01 Mar 2015 23:15:20 +0200 Matti Hamalainen Fix init messages.
Sun, 01 Mar 2015 22:58:55 +0200 Matti Hamalainen Oops, remove debugging code.
Sun, 01 Mar 2015 22:44:02 +0200 Matti Hamalainen Improve error handling.
Sun, 01 Mar 2015 22:37:39 +0200 Matti Hamalainen Work on dmzlib.
Sun, 01 Mar 2015 22:27:08 +0200 Matti Hamalainen Add some clarifying comments.
Sun, 01 Mar 2015 22:06:58 +0200 Matti Hamalainen Corner case fix in resource preloading.
Sun, 01 Mar 2015 22:01:05 +0200 Matti Hamalainen Typofix.
Sun, 01 Mar 2015 18:31:29 +0200 Matti Hamalainen Cleanups.
Sun, 01 Mar 2015 18:16:10 +0200 Matti Hamalainen Make more error message fall under DM_DEBUG.
Sun, 01 Mar 2015 18:13:01 +0200 Matti Hamalainen Finishing touches to the DM_DEBUG stuff.
Sun, 01 Mar 2015 18:09:20 +0200 Matti Hamalainen Move DM_FSEEK64() and DM_FTELL64() macro definitions to dmlib.h
Sun, 01 Mar 2015 18:03:08 +0200 Matti Hamalainen Add special debug error message function/macro that can be
Sun, 01 Mar 2015 17:47:50 +0200 Matti Hamalainen Improve error message.
Sun, 01 Mar 2015 17:47:35 +0200 Matti Hamalainen Sanitize resource data freeing.
Sun, 01 Mar 2015 17:46:27 +0200 Matti Hamalainen Cleanups.
Sun, 01 Mar 2015 17:31:48 +0200 Matti Hamalainen Image resources may get decoded multiple times, so seek to node start.
Sun, 01 Mar 2015 17:17:52 +0200 Matti Hamalainen Cosmetic.
Sun, 01 Mar 2015 17:17:36 +0200 Matti Hamalainen Work on resource handling.
Sun, 01 Mar 2015 17:03:50 +0200 Matti Hamalainen Remember to set the "compressed" size field for raw nodes too, as we check
Sun, 01 Mar 2015 17:00:17 +0200 Matti Hamalainen Oops, 100L.
Sun, 01 Mar 2015 16:59:00 +0200 Matti Hamalainen Change PACK file format to use 64 bit fileoffsets. Also switch some
Sun, 01 Mar 2015 16:57:50 +0200 Matti Hamalainen Use 64bit file offsets.
Sun, 01 Mar 2015 16:41:01 +0200 Matti Hamalainen Oops, add a missing semicolon.
Sun, 01 Mar 2015 16:39:59 +0200 Matti Hamalainen Cosmetics.
Sun, 01 Mar 2015 16:39:46 +0200 Matti Hamalainen Change handling of filename field in PACKs.
Sun, 01 Mar 2015 16:27:05 +0200 Matti Hamalainen Implement raw uncompressed data copy.
Sun, 01 Mar 2015 16:26:47 +0200 Matti Hamalainen Cleanup, remove debug code.
Sun, 01 Mar 2015 16:20:44 +0200 Matti Hamalainen Oops.
Sun, 01 Mar 2015 16:14:03 +0200 Matti Hamalainen Add DMF_COMPRESSED flag to compressed entry node flags.
Sun, 01 Mar 2015 16:08:53 +0200 Matti Hamalainen Remove practically dead line of code.
Sun, 01 Mar 2015 16:08:36 +0200 Matti Hamalainen Add option for setting the zlib compression level.
Sun, 01 Mar 2015 16:07:45 +0200 Matti Hamalainen Clean up the pack file node adding/extracting.
Sun, 01 Mar 2015 16:05:50 +0200 Matti Hamalainen Comments, cosmetics.
Sun, 01 Mar 2015 16:02:46 +0200 Matti Hamalainen Use dmMalloc0() instead of dmCalloc(1, ...)
Sun, 01 Mar 2015 16:00:55 +0200 Matti Hamalainen Oops, missed this from a previous commit. :S
Sun, 01 Mar 2015 15:55:32 +0200 Matti Hamalainen Cleanup.
Sun, 01 Mar 2015 15:55:13 +0200 Matti Hamalainen Oops .. the file exclusion option wasn't working correctly due to a silly
Sun, 01 Mar 2015 15:53:14 +0200 Matti Hamalainen Cosmetics.
Sun, 01 Mar 2015 05:26:11 +0200 Matti Hamalainen Rename some variables.
Sun, 01 Mar 2015 04:56:00 +0200 Matti Hamalainen Cosmetic.
Sun, 01 Mar 2015 04:47:43 +0200 Matti Hamalainen Add DMF_COMPRESSED flag for resource nodes and support for raw data nodes.
Sun, 01 Mar 2015 04:46:41 +0200 Matti Hamalainen Comments.
Sun, 01 Mar 2015 04:46:23 +0200 Matti Hamalainen Error handling consistency.
Sun, 01 Mar 2015 04:45:23 +0200 Matti Hamalainen Rename variables for consistency.
Sun, 01 Mar 2015 04:43:10 +0200 Matti Hamalainen Bump copyright.
Sun, 01 Mar 2015 04:42:04 +0200 Matti Hamalainen Cleanups and improve error handling.
Sun, 01 Mar 2015 04:34:54 +0200 Matti Hamalainen Set default verbosity of 'packed' to none.
Sun, 01 Mar 2015 03:58:05 +0200 Matti Hamalainen Rename label.
Sun, 01 Mar 2015 03:57:33 +0200 Matti Hamalainen Cosmetic.
Sun, 01 Mar 2015 03:29:05 +0200 Matti Hamalainen Remove an old hack.
Sun, 01 Mar 2015 03:27:17 +0200 Matti Hamalainen Oops, a stray fclose() had been left in, causing a double free.
Sun, 01 Mar 2015 03:21:46 +0200 Matti Hamalainen Use attribute packed.
Sun, 01 Mar 2015 03:10:03 +0200 Matti Hamalainen Oops, missed this.
Sun, 01 Mar 2015 03:09:46 +0200 Matti Hamalainen Cosmetic.
Sun, 01 Mar 2015 03:09:24 +0200 Matti Hamalainen Rename a function argument.
Sun, 01 Mar 2015 03:07:39 +0200 Matti Hamalainen Rename some variables.
Sun, 01 Mar 2015 03:05:17 +0200 Matti Hamalainen Fix error checking and propagation. 10L.
Sun, 01 Mar 2015 03:03:44 +0200 Matti Hamalainen Rename a variable.
Sun, 01 Mar 2015 03:02:19 +0200 Matti Hamalainen Rename a function argument.
Sun, 01 Mar 2015 03:00:12 +0200 Matti Hamalainen Rename bitreverse functions.
Sun, 01 Mar 2015 02:58:53 +0200 Matti Hamalainen Cosmetics.
Sun, 01 Mar 2015 02:40:21 +0200 Matti Hamalainen Also here.
Sun, 01 Mar 2015 02:39:18 +0200 Matti Hamalainen Move and rename a constant define.
Sat, 28 Feb 2015 15:59:39 +0200 Matti Hamalainen Clean up packed a bit.
Sat, 28 Feb 2015 05:43:31 +0200 Matti Hamalainen Some work towards dmzlib decompression support for resources.
Sat, 28 Feb 2015 05:06:55 +0200 Matti Hamalainen Improve error message slightly.
Sat, 28 Feb 2015 05:06:44 +0200 Matti Hamalainen Cosmetics.
Sat, 28 Feb 2015 05:06:36 +0200 Matti Hamalainen Fix one function name.
Sat, 28 Feb 2015 04:24:13 +0200 Matti Hamalainen Indentation cosmetic.
Fri, 27 Feb 2015 20:18:53 +0200 Matti Hamalainen Change 'make clean' rule so that it ignores possible errors.
Fri, 27 Feb 2015 20:16:49 +0200 Matti Hamalainen Cleanup gfxconv option help a bit.
Fri, 27 Feb 2015 20:15:34 +0200 Matti Hamalainen Begin process of making zlib optional for some things.
Fri, 27 Feb 2015 18:12:38 +0200 Matti Hamalainen Merged.
Fri, 27 Feb 2015 18:12:20 +0200 Matti Hamalainen Comment cleanups.
Fri, 27 Feb 2015 18:06:23 +0200 Matti Hamalainen Improve help.
Fri, 27 Feb 2015 17:49:10 +0200 Matti Hamalainen Oops. 100L fix to bitmapped text rendering.
Fri, 27 Feb 2015 16:30:56 +0200 Matti Hamalainen Add missing include.
Fri, 27 Feb 2015 16:25:02 +0200 Matti Hamalainen Move dmClamp*() functions back to dmlib.h
Fri, 27 Feb 2015 16:24:42 +0200 Matti Hamalainen Curve macros are needed in dmperlin module.
Fri, 27 Feb 2015 16:20:24 +0200 Matti Hamalainen Move lerp functions from dmlerp.c to dmcurves.c, too.
Fri, 27 Feb 2015 16:18:08 +0200 Matti Hamalainen Include dmcurves.h in dmengine.h.
Fri, 27 Feb 2015 16:16:59 +0200 Matti Hamalainen Add new module dmcurves, that will contain functions for spline generation
Fri, 27 Feb 2015 14:49:02 +0200 Matti Hamalainen Cosmetics.
Fri, 27 Feb 2015 14:18:28 +0200 Matti Hamalainen Fix a possibly uninitialized variable warning.
Fri, 27 Feb 2015 14:17:24 +0200 Matti Hamalainen Bump gfxconv version.
Fri, 27 Feb 2015 14:17:12 +0200 Matti Hamalainen Error handling cleanups/fixes.
Fri, 27 Feb 2015 06:10:16 +0200 Matti Hamalainen Rename DMRGBA32 struct to DMColor and remove the original redundant DMColor
Fri, 27 Feb 2015 05:33:48 +0200 Matti Hamalainen Cosmetics.
Fri, 27 Feb 2015 05:32:07 +0200 Matti Hamalainen Rename some functions.
Fri, 27 Feb 2015 05:27:43 +0200 Matti Hamalainen Fix error message.
Fri, 27 Feb 2015 05:23:38 +0200 Matti Hamalainen Remember to initialize dmzlib in the engine.
Fri, 27 Feb 2015 05:23:25 +0200 Matti Hamalainen Fixes and cleanups.
Fri, 27 Feb 2015 05:22:20 +0200 Matti Hamalainen Rename a function argument.
Fri, 27 Feb 2015 05:21:29 +0200 Matti Hamalainen Oops, bugfix.
Fri, 27 Feb 2015 04:59:38 +0200 Matti Hamalainen Initialize variables so that we don't get garbage in error situations.
Fri, 27 Feb 2015 04:56:12 +0200 Matti Hamalainen Fix dmsimple.
Fri, 27 Feb 2015 04:46:25 +0200 Matti Hamalainen Remove the zlib implementation from stb_image.
Fri, 27 Feb 2015 04:46:13 +0200 Matti Hamalainen Clean up dmzlib and use it in stb_image.
Fri, 27 Feb 2015 04:44:48 +0200 Matti Hamalainen Remove vptest.
Fri, 27 Feb 2015 03:58:25 +0200 Matti Hamalainen Add error code parameter to dmError() and dmErrorVA().
Fri, 27 Feb 2015 02:21:57 +0200 Matti Hamalainen Oops, forgot to add const in the actual function .. 100L.
Fri, 27 Feb 2015 01:04:02 +0200 Matti Hamalainen Remove check for GCC >= 3.x, it's only sane to support 4+.
Fri, 27 Feb 2015 01:03:18 +0200 Matti Hamalainen Cosmetic cleanups.
Thu, 26 Feb 2015 19:06:32 +0200 Matti Hamalainen Cleanup.
Thu, 26 Feb 2015 19:00:13 +0200 Matti Hamalainen Remove dmq3d stuff, it was for one demo project and belongs in the demo code.
Thu, 26 Feb 2015 18:51:18 +0200 Matti Hamalainen Remove the dmpackutil module, move the code to packed utility
Thu, 26 Feb 2015 18:38:14 +0200 Matti Hamalainen Add kludge stbi__err() implementation temporarily until the error handling
Thu, 26 Feb 2015 18:35:29 +0200 Matti Hamalainen Use dmzlib module in stb_image.
Thu, 26 Feb 2015 18:28:32 +0200 Matti Hamalainen Initial import of separated zlib decoding routines lifted from
Thu, 26 Feb 2015 18:01:14 +0200 Matti Hamalainen Constify & cleanup.
Thu, 26 Feb 2015 15:58:04 +0200 Matti Hamalainen Delete useless include line.
Thu, 26 Feb 2015 02:04:31 +0200 Matti Hamalainen Delete unused format definition.
Thu, 26 Feb 2015 01:47:31 +0200 Matti Hamalainen Viewmode utility was renamed to dumpmod, so reflect that change in the
Thu, 26 Feb 2015 01:45:52 +0200 Matti Hamalainen Implement multicolor / standard switching support based on color ram value's
Wed, 25 Feb 2015 23:35:04 +0200 Matti Hamalainen Add kludge to allow more lax handling of the "unknown" $2000 format.
Wed, 25 Feb 2015 22:14:03 +0200 Matti Hamalainen Rename viewmod utility to dumpmod.
Wed, 25 Feb 2015 22:11:16 +0200 Matti Hamalainen Adjust aspect ration stuff in view64.
Wed, 25 Feb 2015 22:01:23 +0200 Matti Hamalainen Remove the doubleMC madness completely. Should be replaced with x/y aspect
Wed, 25 Feb 2015 21:26:26 +0200 Matti Hamalainen Fix the multicolor bitmap widths.
Wed, 25 Feb 2015 21:25:59 +0200 Matti Hamalainen Various fixes in view64.
Wed, 25 Feb 2015 20:33:57 +0200 Matti Hamalainen Cosmetics.
Wed, 25 Feb 2015 20:31:54 +0200 Matti Hamalainen Remove some unused structures, etc.
Wed, 25 Feb 2015 20:07:25 +0200 Matti Hamalainen Allocate somewhat larger initial encoding buffer for C64 image encoders.
Wed, 25 Feb 2015 19:59:28 +0200 Matti Hamalainen Cosmetic.
Wed, 25 Feb 2015 19:51:14 +0200 Matti Hamalainen Fix some memory leaks etc.
Wed, 25 Feb 2015 19:39:48 +0200 Matti Hamalainen Oops, plug a memory leak.
Wed, 25 Feb 2015 19:37:59 +0200 Matti Hamalainen Refactor the DMC64Image handling to be more dynamic, and start
Wed, 25 Feb 2015 19:32:55 +0200 Matti Hamalainen Some cleanups.
Wed, 25 Feb 2015 19:25:51 +0200 Matti Hamalainen Add size field for allocated data size in DMImage.
Wed, 25 Feb 2015 15:50:17 +0200 Matti Hamalainen Use dmMalloc0() instead of dmCalloc() here.
Wed, 25 Feb 2015 15:36:07 +0200 Matti Hamalainen Change dmC64DefaultSizes[] array into a function instead.
Wed, 25 Feb 2015 15:34:36 +0200 Matti Hamalainen Brackets.
Wed, 25 Feb 2015 15:30:53 +0200 Matti Hamalainen Cosmetics.
Wed, 25 Feb 2015 15:23:09 +0200 Matti Hamalainen Add dimension (w/h) information fields to C64 image format struct.
Wed, 25 Feb 2015 15:09:37 +0200 Matti Hamalainen Cosmetics.
Wed, 25 Feb 2015 14:30:19 +0200 Matti Hamalainen Comments, cosmetics.
Wed, 25 Feb 2015 14:19:46 +0200 Matti Hamalainen Add constant for max number of enc/dec ops in C64 image format struct
Wed, 25 Feb 2015 14:09:18 +0200 Matti Hamalainen Bump copyright year.
Wed, 25 Feb 2015 13:27:04 +0200 Matti Hamalainen Cleanup.
Wed, 25 Feb 2015 05:16:22 +0200 Matti Hamalainen Cosmetic.
Wed, 25 Feb 2015 03:53:34 +0200 Matti Hamalainen Initial implementation of charmode support in lib64gfx.
Wed, 25 Feb 2015 03:53:07 +0200 Matti Hamalainen Cosmetics.
Wed, 25 Feb 2015 02:50:57 +0200 Matti Hamalainen Cosmetic.
Tue, 24 Feb 2015 01:11:03 +0200 Matti Hamalainen Cosmetics.
Tue, 24 Feb 2015 00:56:22 +0200 Matti Hamalainen Bump copyright year.
Tue, 24 Feb 2015 00:47:39 +0200 Matti Hamalainen Moved lib64gfx files under tools, as it's not generic DMLIB module really.
Mon, 23 Feb 2015 22:55:32 +0200 Matti Hamalainen Cosmetic.
Mon, 23 Feb 2015 22:54:25 +0200 Matti Hamalainen 10L.
Mon, 23 Feb 2015 22:51:51 +0200 Matti Hamalainen Some work on error handling.
Mon, 23 Feb 2015 22:51:28 +0200 Matti Hamalainen Add new error code DMERR_DATA_ERROR.
Mon, 23 Feb 2015 22:42:13 +0200 Matti Hamalainen Rename a variable.
Mon, 23 Feb 2015 22:24:17 +0200 Matti Hamalainen Added support to gfxconv/view64 for unknown(?) bitmap format found on some
Mon, 23 Feb 2015 22:00:54 +0200 Matti Hamalainen Cosmetic.
Mon, 23 Feb 2015 22:00:44 +0200 Matti Hamalainen Some dummy code for encfunctions.
Mon, 23 Feb 2015 22:00:20 +0200 Matti Hamalainen Implement DT_BGCOLOR_SET decode op.
Mon, 23 Feb 2015 20:45:31 +0200 Matti Hamalainen Add separate X and Y scaling to gfxconv and libgfx outputters.
Mon, 23 Feb 2015 20:18:34 +0200 Matti Hamalainen Actually fix commit 16aa5955dfb5.
Mon, 23 Feb 2015 19:57:28 +0200 Matti Hamalainen Cleanup.
Mon, 23 Feb 2015 19:49:58 +0200 Matti Hamalainen Mangle new stb_image to our purposes.
Mon, 23 Feb 2015 19:49:37 +0200 Matti Hamalainen Add -lm to mod2wav link stage.
Mon, 23 Feb 2015 15:59:14 +0200 Matti Hamalainen Add some error handling.
Mon, 23 Feb 2015 15:44:33 +0200 Matti Hamalainen Fix perling noise usage.
Mon, 23 Feb 2015 15:41:27 +0200 Matti Hamalainen Oops, fix argument handling.
Tue, 17 Feb 2015 06:01:07 +0200 Matti Hamalainen Merged.
Thu, 05 Feb 2015 04:21:30 +0200 Matti Hamalainen Import newer version of stb_image.
Thu, 05 Feb 2015 04:20:22 +0200 Matti Hamalainen Update license with exception for stb_image.c
Tue, 17 Feb 2015 06:00:29 +0200 Matti Hamalainen Link to -lm and fix to match changes in dmperlin.
Thu, 05 Feb 2015 00:24:30 +0200 Matti Hamalainen Remove license duplicate from README.
Wed, 04 Feb 2015 23:45:21 +0200 Matti Hamalainen Move perlin noise functions to dmperlin.[ch] and make the API re-entrant.
Wed, 04 Feb 2015 23:44:53 +0200 Matti Hamalainen Add new header file.
Wed, 04 Feb 2015 23:25:21 +0200 Matti Hamalainen Fix build system for empty DEMO_BIN target.
Wed, 04 Feb 2015 23:22:13 +0200 Matti Hamalainen Reorder for clarity.
Wed, 04 Feb 2015 23:00:50 +0200 Matti Hamalainen Change fontconv -s option syntax.
Wed, 04 Feb 2015 22:34:03 +0200 Matti Hamalainen API changes to be used in future.
Wed, 04 Feb 2015 22:31:15 +0200 Matti Hamalainen Remove unused function declaration.
Wed, 04 Feb 2015 22:29:37 +0200 Matti Hamalainen Cosmetics.
Wed, 04 Feb 2015 21:15:27 +0200 Matti Hamalainen Update ignores.
Wed, 04 Feb 2015 19:47:34 +0200 Matti Hamalainen Improve build system.
Wed, 04 Feb 2015 19:09:42 +0200 Matti Hamalainen Comments, etc.
Wed, 04 Feb 2015 19:08:44 +0200 Matti Hamalainen Rename Makefile.w32 to more logical Makefile.cross-mingw
Wed, 04 Feb 2015 19:07:16 +0200 Matti Hamalainen Use ?= in the Makefiles to accept preset values.
Wed, 04 Feb 2015 18:00:48 +0200 Matti Hamalainen Use pkg-config for Tremor.
Wed, 04 Feb 2015 17:55:38 +0200 Matti Hamalainen Cleanup.
Wed, 04 Feb 2015 17:49:04 +0200 Matti Hamalainen Cleanups in fontconv.
Tue, 03 Feb 2015 20:59:22 +0200 Matti Hamalainen Oops. 10L.
Tue, 03 Feb 2015 20:58:34 +0200 Matti Hamalainen Assume we always have 64bit type.
Tue, 03 Feb 2015 20:27:12 +0200 Matti Hamalainen Make value type of dmGetIntVal() unsigned.
Tue, 03 Feb 2015 20:07:38 +0200 Matti Hamalainen Modify stb_image so that we can eventually lift out the zlib functionality.
Tue, 03 Feb 2015 19:39:29 +0200 Matti Hamalainen Update copyrights.
Tue, 03 Feb 2015 11:45:18 +0200 Matti Hamalainen Possibly improve audio synchronization.
Thu, 08 Jan 2015 03:49:56 +0200 Matti Hamalainen Portability warning fixes.
Thu, 08 Jan 2015 03:41:35 +0200 Matti Hamalainen Re-do some portability things.
Mon, 05 Jan 2015 23:10:49 +0200 Matti Hamalainen Use struct packing and specific types for JSSMOD data.
Mon, 05 Jan 2015 23:03:11 +0200 Matti Hamalainen Portability fixes.
Thu, 01 Jan 2015 09:23:03 +0200 Matti Hamalainen Update copyrights.
Sun, 23 Nov 2014 01:33:18 +0200 Matti Hamalainen Some updates in README.txt
Sat, 22 Nov 2014 23:33:36 +0200 Matti Hamalainen Oops, few dmargs* API changes related fixes were missing.
Sat, 22 Nov 2014 18:50:07 +0200 Matti Hamalainen The argument handling API in dmargs* was synced with th-libs.
Sat, 22 Nov 2014 18:45:12 +0200 Matti Hamalainen Oops, "DM_USE_C" was missing here.
Fri, 21 Nov 2014 17:37:25 +0200 Matti Hamalainen Fix potential longjmp clobbering of variable.
Fri, 21 Nov 2014 17:36:15 +0200 Matti Hamalainen Fix c64 multicolor bitmap conversion for !doubleMC case.
Fri, 21 Nov 2014 16:57:08 +0200 Matti Hamalainen Fix some brain farts in instrument remapping.
Thu, 23 Oct 2014 02:14:15 +0300 Matti Hamalainen Merge.
Thu, 23 Oct 2014 02:12:54 +0300 Matti Hamalainen Add some code for parsing crop mode option, but the logic itself is not yet
Thu, 23 Oct 2014 02:11:44 +0300 Matti Hamalainen Cleanup some parsing logic.
Thu, 23 Oct 2014 02:09:52 +0300 Matti Hamalainen Rename a const.
Tue, 21 Oct 2014 20:42:57 +0300 Matti Hamalainen Merged.
Tue, 21 Oct 2014 20:21:23 +0300 Matti Hamalainen Simplify a bit.
Tue, 21 Oct 2014 20:42:31 +0300 Matti Hamalainen Effects API changes.
Tue, 21 Oct 2014 20:10:27 +0300 Matti Hamalainen Add setup data options for menu bar position/size adjustments.
Tue, 21 Oct 2014 16:29:18 +0300 Matti Hamalainen Add "enter to start" text for the setup screen.
Tue, 21 Oct 2014 10:42:08 +0300 Matti Hamalainen Cleanups.
Tue, 21 Oct 2014 10:31:03 +0300 Matti Hamalainen Fix audio playback.
Tue, 21 Oct 2014 09:34:20 +0300 Matti Hamalainen Oops, -DDM_USE_C was not in the build process ...
Tue, 21 Oct 2014 09:33:59 +0300 Matti Hamalainen Add a better error for no mixing routines compiled in.
Mon, 14 Jul 2014 00:46:53 +0300 Matti Hamalainen Remove obsolete configuration setting.
Mon, 14 Jul 2014 00:09:12 +0300 Matti Hamalainen Improve build process.
Sun, 13 Jul 2014 23:56:55 +0300 Matti Hamalainen Add flag variables for SDL_ttf.
Sun, 13 Jul 2014 23:32:38 +0300 Matti Hamalainen Cleanups.
Sun, 13 Jul 2014 17:44:55 +0300 Matti Hamalainen Bitmap format specifying option changes.
Sun, 13 Jul 2014 17:42:40 +0300 Matti Hamalainen Cosmetics.
Sun, 13 Jul 2014 17:41:47 +0300 Matti Hamalainen Fix reallocation.
Sun, 13 Jul 2014 17:40:45 +0300 Matti Hamalainen Change program name.
Fri, 11 Jul 2014 18:06:30 +0300 Matti Hamalainen Reallocation fixes.
Fri, 11 Jul 2014 18:02:59 +0300 Matti Hamalainen Fix a 100L :S
Sun, 22 Jun 2014 07:27:56 +0300 Matti Hamalainen Import commandline argument parsing fixes from th-libs.
Fri, 23 May 2014 21:31:30 +0300 Matti Hamalainen Reorder internal error code.
Sat, 17 May 2014 23:28:53 +0300 Matti Hamalainen Bump objlink version.
Sat, 17 May 2014 15:31:40 +0300 Matti Hamalainen Oops, accidentally committed unfinished code :S
Sat, 17 May 2014 01:56:04 +0300 Matti Hamalainen Fix a silly segfault.
Sat, 17 May 2014 00:29:16 +0300 Matti Hamalainen Rename a function.
Fri, 16 May 2014 22:33:36 +0300 Matti Hamalainen Remove dead code.
Fri, 16 May 2014 22:33:25 +0300 Matti Hamalainen Update copyright.
Fri, 16 May 2014 20:13:17 +0300 Matti Hamalainen Cosmetics.
Fri, 16 May 2014 20:12:03 +0300 Matti Hamalainen Oops, missing } from one of the previous commits. 100L.
Fri, 16 May 2014 20:11:22 +0300 Matti Hamalainen Remove -F, leave only --formats option.
Fri, 16 May 2014 20:10:49 +0300 Matti Hamalainen Change -R remap option syntax slightly and document it.
Fri, 16 May 2014 20:09:45 +0300 Matti Hamalainen Use dm_strdup_fext().
Fri, 16 May 2014 20:08:39 +0300 Matti Hamalainen Split dmGetFormatByExt() to dmGetC64FormatByExt().
Fri, 16 May 2014 20:07:38 +0300 Matti Hamalainen Add some online documentation.
Fri, 16 May 2014 20:07:00 +0300 Matti Hamalainen Add comments.
Fri, 16 May 2014 17:05:41 +0300 Matti Hamalainen Add new utility function.
Fri, 16 May 2014 15:24:52 +0300 Matti Hamalainen Update ignored files list.
Fri, 16 May 2014 15:21:01 +0300 Matti Hamalainen Bump version for gfxconv.
Fri, 16 May 2014 15:17:48 +0300 Matti Hamalainen Add new utility functions.
Fri, 16 May 2014 03:22:39 +0300 Matti Hamalainen Move library source under src/ subdirectory.
Fri, 16 May 2014 03:01:51 +0300 Matti Hamalainen Add some comments.
Thu, 15 May 2014 02:05:53 +0300 Matti Hamalainen Some work on charset conversion.
Wed, 14 May 2014 21:28:14 +0300 Matti Hamalainen Add some separate macros for 64/32 precision fixed point types.
Tue, 13 May 2014 18:18:10 +0300 Matti Hamalainen Use dmlib error code return value in cases where a plain boolean was used
Tue, 06 May 2014 14:40:28 +0300 Matti Hamalainen Fix some order list and pattern handling things.
Tue, 06 May 2014 14:40:15 +0300 Matti Hamalainen Error handling.
Tue, 06 May 2014 09:24:01 +0300 Matti Hamalainen Bump copyright years.
Tue, 06 May 2014 09:12:05 +0300 Matti Hamalainen Cosmetics.
Mon, 05 May 2014 07:21:49 +0300 Matti Hamalainen Add some parenthesis to the macros.
Sat, 28 Dec 2013 13:16:29 +0200 Matti Hamalainen Added signature for changeset 606a7ee88198
Sat, 21 Dec 2013 00:17:55 +0200 Matti Hamalainen Added signature for changeset c63e24f9aa9a
Sat, 02 Nov 2013 07:34:42 +0200 Matti Hamalainen Modularize bitstream reader.
Wed, 30 Oct 2013 02:25:40 +0200 Matti Hamalainen Add some error checking.
Fri, 18 Oct 2013 20:59:46 +0300 Matti Hamalainen Cosmetics.
Fri, 18 Oct 2013 19:51:38 +0300 Matti Hamalainen Oops, fix some inverted booleans.
Fri, 18 Oct 2013 19:47:30 +0300 Matti Hamalainen Silence some "probing".
Fri, 18 Oct 2013 19:40:44 +0300 Matti Hamalainen Add -d option to viewmod.
Fri, 18 Oct 2013 14:38:59 +0300 Matti Hamalainen Fix non-fallback loading of JSSMod.
Fri, 18 Oct 2013 14:31:12 +0300 Matti Hamalainen Fix a potential NULL pointer usage.
Thu, 15 Aug 2013 14:09:18 +0300 Matti Hamalainen Merged.
Sun, 04 Aug 2013 12:52:53 +0300 Matti Hamalainen Move audio callback code to dmengine.
Tue, 06 Aug 2013 14:59:57 +0300 Matti Hamalainen Merged.
Tue, 06 Aug 2013 14:59:44 +0300 Matti Hamalainen Cleanup.
Sun, 04 Aug 2013 11:48:09 +0300 Matti Hamalainen Fix compilation.
Sun, 04 Aug 2013 11:44:23 +0300 Matti Hamalainen Merged.
Sun, 04 Aug 2013 11:31:53 +0300 Matti Hamalainen Add audio sample size information into the engine structure.
Sat, 03 Aug 2013 23:48:46 +0300 Matti Hamalainen Cosmetics.
Sat, 03 Aug 2013 23:48:12 +0300 Matti Hamalainen Move a function implementation.
Tue, 30 Jul 2013 17:43:02 +0300 Matti Hamalainen Fix audio support.
Tue, 30 Jul 2013 15:31:12 +0300 Matti Hamalainen Fix the audio simulation code to actually compile.
Tue, 30 Jul 2013 15:29:19 +0300 Matti Hamalainen Add initial code for simulating audio playback while in no-sound situation.
Wed, 29 May 2013 15:16:43 +0300 Matti Hamalainen Cosmetics.
Fri, 24 May 2013 01:34:20 +0300 Matti Hamalainen Restore old note frequency calculation for now.
Fri, 24 May 2013 01:34:00 +0300 Matti Hamalainen Clean up the XM module loader a bit, add more error checking.
Fri, 24 May 2013 01:19:11 +0300 Matti Hamalainen Change JSSMOD loader to use DMResources.
Thu, 23 May 2013 23:48:24 +0300 Matti Hamalainen Adjust frequency computation formula.
Thu, 23 May 2013 23:47:21 +0300 Matti Hamalainen Silence some warnings.
Fri, 10 May 2013 12:38:07 +0300 Matti Hamalainen Merged.
Fri, 10 May 2013 12:37:51 +0300 Matti Hamalainen Return the power sum variable in the FFT conversion.
Fri, 10 May 2013 12:34:45 +0300 Matti Hamalainen Add some utility functions in the FFT module.
Fri, 10 May 2013 11:43:06 +0300 Matti Hamalainen Add some comments.
Fri, 10 May 2013 11:29:35 +0300 Matti Hamalainen Indentation cosmetics.
Thu, 09 May 2013 20:13:13 +0300 Matti Hamalainen Fix two 10L: forgot to rename these structure members here.
Thu, 09 May 2013 19:58:06 +0300 Matti Hamalainen Use SDL types.
Thu, 09 May 2013 19:37:25 +0300 Matti Hamalainen Remove dead code.
Thu, 09 May 2013 19:15:59 +0300 Matti Hamalainen Some more work. Still broken.
Thu, 09 May 2013 08:38:52 +0300 Matti Hamalainen Moar work.
Thu, 09 May 2013 08:28:39 +0300 Matti Hamalainen More work.
Thu, 09 May 2013 06:36:54 +0300 Matti Hamalainen Fix 10L in engine base code.
Thu, 09 May 2013 06:21:42 +0300 Matti Hamalainen Branch merge.
Thu, 09 May 2013 06:21:36 +0300 Matti Hamalainen Large cleanup, breaking everything. Yay.
Thu, 09 May 2013 06:18:52 +0300 Matti Hamalainen Use DMMutex and the appropriate function wrappers.
Thu, 09 May 2013 06:08:39 +0300 Matti Hamalainen Silence some warnings.
Thu, 09 May 2013 06:07:35 +0300 Matti Hamalainen Silence some warnings.
Wed, 08 May 2013 02:02:01 +0300 Matti Hamalainen Fix 24-bit surface conversions in image loader.
Sun, 05 May 2013 06:38:34 +0300 Matti Hamalainen Add some configurable texts to setup screen.
Sun, 05 May 2013 03:38:49 +0300 Matti Hamalainen Add mutex locking to audio stream stuff.
Sun, 05 May 2013 03:34:32 +0300 Matti Hamalainen Rename some variables.
Sun, 05 May 2013 03:06:48 +0300 Matti Hamalainen Add variable for detecting if we are in "native" video resolution.
Sun, 05 May 2013 01:28:51 +0300 Matti Hamalainen Improve packed by adding file exclusion option.
Sat, 04 May 2013 23:43:16 +0300 Matti Hamalainen Use DM_PI instead of M_PI.
Sat, 04 May 2013 23:41:57 +0300 Matti Hamalainen Add two more functions for converting FFT data to frequency and time
Sat, 04 May 2013 23:29:22 +0300 Matti Hamalainen Add FFT routines.
Sat, 04 May 2013 19:08:01 +0300 Matti Hamalainen Remove trailing empty lines.
Sat, 04 May 2013 05:32:52 +0300 Matti Hamalainen Rename some constants.
Sat, 04 May 2013 03:25:57 +0300 Matti Hamalainen Merged.
Sat, 04 May 2013 03:25:51 +0300 Matti Hamalainen Uppercase the strings in PPL for now.
Sat, 04 May 2013 03:25:29 +0300 Matti Hamalainen Add implementation of dm_strndup().
Sat, 04 May 2013 02:12:33 +0300 Matti Hamalainen Cosmetics.
Mon, 22 Apr 2013 17:00:01 +0300 Matti Hamalainen Add associativity types enum.
Mon, 22 Apr 2013 09:40:44 +0300 Matti Hamalainen Fix.
Mon, 22 Apr 2013 09:37:34 +0300 Matti Hamalainen More work on the evaluator. Still broken, of course.
Sun, 21 Apr 2013 20:40:54 +0300 Matti Hamalainen Fix more tests.
Sun, 21 Apr 2013 20:39:14 +0300 Matti Hamalainen API changes update.
Sun, 21 Apr 2013 20:33:48 +0300 Matti Hamalainen Handle preloading of resources that do not have rops.
Sun, 21 Apr 2013 20:16:16 +0300 Matti Hamalainen Set packfile fileops in the appropriate handles.
Sun, 21 Apr 2013 20:10:26 +0300 Matti Hamalainen Fix pack file writing.
Sun, 21 Apr 2013 20:07:27 +0300 Matti Hamalainen Add some debugging.
Sun, 21 Apr 2013 20:03:08 +0300 Matti Hamalainen Fix resource loading.
Sun, 21 Apr 2013 19:58:59 +0300 Matti Hamalainen More work.
Sun, 21 Apr 2013 19:46:52 +0300 Matti Hamalainen Work on getting the resource subsystem working again ..
Sun, 21 Apr 2013 19:29:00 +0300 Matti Hamalainen More work on resources API.
Sun, 21 Apr 2013 18:34:13 +0300 Matti Hamalainen Merged.
Sun, 21 Apr 2013 18:34:06 +0300 Matti Hamalainen More work on resource handling cleanup.
Sun, 21 Apr 2013 17:01:38 +0300 Matti Hamalainen Fix function name.
Sun, 21 Apr 2013 18:32:49 +0300 Matti Hamalainen Cosmetics.
Sun, 21 Apr 2013 18:32:24 +0300 Matti Hamalainen Add new header file dmevalw.h
Sun, 21 Apr 2013 18:29:38 +0300 Matti Hamalainen Move dm_print_optree() to dmevalw.c
Sun, 21 Apr 2013 16:46:03 +0300 Matti Hamalainen Update to match API changes.
Sun, 21 Apr 2013 16:42:35 +0300 Matti Hamalainen Merge.
Sun, 21 Apr 2013 16:40:45 +0300 Matti Hamalainen Rename many pack & resource handling functions.
Fri, 19 Apr 2013 20:26:38 +0300 Matti Hamalainen Rename a variable.
Fri, 19 Apr 2013 19:26:15 +0300 Matti Hamalainen Sanitize some more includes.
Fri, 19 Apr 2013 19:25:04 +0300 Matti Hamalainen Remove unused include.
Thu, 18 Apr 2013 00:01:50 +0300 Matti Hamalainen Slightly optimize h/v-line routines.
Wed, 17 Apr 2013 21:54:34 +0300 Matti Hamalainen Make pre-built header versions of assets not depend on fontconv and
Wed, 17 Apr 2013 20:11:04 +0300 Matti Hamalainen Fix path to evaltest binary.
Wed, 17 Apr 2013 19:29:16 +0300 Matti Hamalainen Improve build system by adding support for separate binary paths for
Wed, 17 Apr 2013 07:50:14 +0300 Matti Hamalainen Don't remove the test source/binary files.
Wed, 17 Apr 2013 07:47:30 +0300 Matti Hamalainen Add tests.
Wed, 17 Apr 2013 07:47:21 +0300 Matti Hamalainen Increase benchmark rounds.
Wed, 17 Apr 2013 06:07:40 +0300 Matti Hamalainen Cleanups.
Tue, 16 Apr 2013 22:39:43 +0300 Matti Hamalainen Add XOR operator (^, caret) to the parser .. was implemented already otherwise.
Tue, 16 Apr 2013 22:33:26 +0300 Matti Hamalainen Cleanups.
Tue, 16 Apr 2013 22:08:47 +0300 Matti Hamalainen Simplify by merging several pass functions.
Tue, 16 Apr 2013 22:01:51 +0300 Matti Hamalainen Another testcase.
Tue, 16 Apr 2013 22:01:43 +0300 Matti Hamalainen Remove some remnants of Lua mode.
Tue, 16 Apr 2013 22:01:16 +0300 Matti Hamalainen Fix bitshift << >> operator precedence reordering.
Tue, 16 Apr 2013 21:42:28 +0300 Matti Hamalainen Disable spurious debugging for now.
Tue, 16 Apr 2013 21:41:47 +0300 Matti Hamalainen More fixes in reordering.
Tue, 16 Apr 2013 21:34:41 +0300 Matti Hamalainen Add some debugging.
Tue, 16 Apr 2013 21:29:37 +0300 Matti Hamalainen Add output file stream argument to dm_print_optree().
Tue, 16 Apr 2013 21:03:52 +0300 Matti Hamalainen Constify.
Tue, 16 Apr 2013 21:00:25 +0300 Matti Hamalainen Free some structures in the test program.
Tue, 16 Apr 2013 20:56:40 +0300 Matti Hamalainen Work towards plugging memory leaks.
Tue, 16 Apr 2013 20:31:32 +0300 Matti Hamalainen Cleanup.
Tue, 16 Apr 2013 19:50:48 +0300 Matti Hamalainen Few more tests.
Tue, 16 Apr 2013 19:50:39 +0300 Matti Hamalainen Improve reordering some more, produce less nesting.
Tue, 16 Apr 2013 19:02:42 +0300 Matti Hamalainen More work on evaluator reordering pass.
Tue, 16 Apr 2013 17:28:32 +0300 Matti Hamalainen Fix & precedence vs +.
Tue, 16 Apr 2013 17:05:38 +0300 Matti Hamalainen Reset keytime and update screen on F2.
Tue, 16 Apr 2013 16:54:42 +0300 Matti Hamalainen Added Auval with removed Lua dependancy, using dmeval only.
Tue, 16 Apr 2013 16:38:25 +0300 Matti Hamalainen Add testing script.
Tue, 16 Apr 2013 16:31:16 +0300 Matti Hamalainen Do not free the temporary reordering result.
Tue, 16 Apr 2013 16:17:46 +0300 Matti Hamalainen Set node->subexpr to NULL in free, as we are paranoidly cargo-culting a bit.
Tue, 16 Apr 2013 16:16:47 +0300 Matti Hamalainen No need to process up to DM_MAX_ARGS, we know the actual number of arguments there can be.
Tue, 16 Apr 2013 16:02:03 +0300 Matti Hamalainen Cosmetics.
Tue, 16 Apr 2013 15:58:43 +0300 Matti Hamalainen Remove PARSE_WS, it's not used anymore.
Tue, 16 Apr 2013 15:56:11 +0300 Matti Hamalainen Moar work.
Tue, 16 Apr 2013 15:31:56 +0300 Matti Hamalainen Ok, remove the default formula too.
Tue, 16 Apr 2013 15:29:22 +0300 Matti Hamalainen Lessen verbosity.
Tue, 16 Apr 2013 15:24:20 +0300 Matti Hamalainen More work.
Tue, 16 Apr 2013 15:13:37 +0300 Matti Hamalainen Moar work.
Tue, 16 Apr 2013 15:06:43 +0300 Matti Hamalainen Cleanups.
Tue, 16 Apr 2013 15:05:43 +0300 Matti Hamalainen Set result variables to zero.
Tue, 16 Apr 2013 15:04:40 +0300 Matti Hamalainen Improve parsing.
Tue, 16 Apr 2013 15:04:02 +0300 Matti Hamalainen Cosmetics.
Tue, 16 Apr 2013 15:03:44 +0300 Matti Hamalainen Add some comments.
Tue, 16 Apr 2013 15:03:29 +0300 Matti Hamalainen Set default formula.
Tue, 16 Apr 2013 12:01:54 +0300 Matti Hamalainen And another fix.
Tue, 16 Apr 2013 11:34:23 +0300 Matti Hamalainen And another fix to parsing.
Tue, 16 Apr 2013 11:30:52 +0300 Matti Hamalainen More work on evaluator.
Tue, 16 Apr 2013 09:46:25 +0300 Matti Hamalainen Add -f option to evaltest.
Tue, 16 Apr 2013 09:40:03 +0300 Matti Hamalainen Add evaltest.
Tue, 16 Apr 2013 09:36:53 +0300 Matti Hamalainen Rename testpl to plrtest.
Tue, 16 Apr 2013 09:33:31 +0300 Matti Hamalainen Merged.
Tue, 16 Apr 2013 08:13:20 +0300 Matti Hamalainen Clean up build system a bit.
Tue, 16 Apr 2013 09:06:34 +0300 Matti Hamalainen Some more work.
Tue, 16 Apr 2013 08:33:43 +0300 Matti Hamalainen Some minor touches to evaluator code.
Tue, 16 Apr 2013 07:46:07 +0300 Matti Hamalainen Update .hgignore.
Tue, 16 Apr 2013 07:42:16 +0300 Matti Hamalainen Move a TODO doc.
Tue, 16 Apr 2013 07:39:55 +0300 Matti Hamalainen Make converted asset headers have no comment.
Tue, 16 Apr 2013 07:35:50 +0300 Matti Hamalainen Fix build process depencies for asset conversions.
Tue, 16 Apr 2013 07:32:29 +0300 Matti Hamalainen Move miniJSS into a subdirectory.
Tue, 16 Apr 2013 07:25:54 +0300 Matti Hamalainen Move some more files.
Tue, 16 Apr 2013 07:25:10 +0300 Matti Hamalainen Remove unused test.
Tue, 16 Apr 2013 07:24:06 +0300 Matti Hamalainen Work towards fixing the build.
Tue, 16 Apr 2013 06:45:37 +0300 Matti Hamalainen Add Tremor configuration setting in example config .. somehow forgot that.
Tue, 16 Apr 2013 06:18:02 +0300 Matti Hamalainen More cleanup work. Build is broken for now.
Tue, 16 Apr 2013 06:04:22 +0300 Matti Hamalainen Rename again.
Tue, 16 Apr 2013 06:01:42 +0300 Matti Hamalainen Move files to various subdirectories.
Tue, 16 Apr 2013 05:55:13 +0300 Matti Hamalainen Renamed directory.
Mon, 15 Apr 2013 14:20:45 +0300 Matti Hamalainen And another 10L.
Mon, 15 Apr 2013 14:20:17 +0300 Matti Hamalainen Fix fontconv option handling again.
Mon, 15 Apr 2013 13:26:57 +0300 Matti Hamalainen Add linefeed.
Mon, 15 Apr 2013 13:26:17 +0300 Matti Hamalainen Add some help text to fontconv.
Mon, 15 Apr 2013 13:20:56 +0300 Matti Hamalainen Change semantics of fontconv utility.
Mon, 15 Apr 2013 13:11:45 +0300 Matti Hamalainen Bump version.
Mon, 15 Apr 2013 12:46:07 +0300 Matti Hamalainen Add SDL.h #include to ppl.
Mon, 15 Apr 2013 10:36:05 +0300 Matti Hamalainen Add comment headers to several files.
Mon, 15 Apr 2013 09:20:45 +0300 Matti Hamalainen Change how audio configuration works.
Mon, 15 Apr 2013 08:58:02 +0300 Matti Hamalainen Change audio default setup.
Mon, 15 Apr 2013 08:34:45 +0300 Matti Hamalainen Cleanups.
Mon, 15 Apr 2013 07:48:25 +0300 Matti Hamalainen Some work on the timeline code.
Mon, 15 Apr 2013 07:28:34 +0300 Matti Hamalainen Cosmetics.
Mon, 15 Apr 2013 07:24:40 +0300 Matti Hamalainen Add layer variable to timeline data.
Mon, 15 Apr 2013 06:51:15 +0300 Matti Hamalainen Add condensed text configuration option to setup screen config.
Mon, 15 Apr 2013 06:48:02 +0300 Matti Hamalainen Add condensed boolean flag to bitmap text rendering functions.
Mon, 15 Apr 2013 06:44:13 +0300 Matti Hamalainen Add color setting option to fontconv.
Mon, 15 Apr 2013 04:16:46 +0300 Matti Hamalainen Make left/right arrow keys to set windowed/fullscreen.
Mon, 15 Apr 2013 04:16:01 +0300 Matti Hamalainen Remove the note about TNSP simple demoengine.
Mon, 15 Apr 2013 04:11:44 +0300 Matti Hamalainen Win32 compatibility.
Mon, 15 Apr 2013 03:39:24 +0300 Matti Hamalainen Do not add randomly dmf_open()'d files that do not exist in resource lib to the lib.
Mon, 15 Apr 2013 03:39:01 +0300 Matti Hamalainen Add error message to failed preloading.
Mon, 15 Apr 2013 03:32:59 +0300 Matti Hamalainen Cleanups.
Mon, 15 Apr 2013 03:26:45 +0300 Matti Hamalainen Merged.
Mon, 15 Apr 2013 03:26:35 +0300 Matti Hamalainen More work on resource management.
Sat, 13 Apr 2013 20:11:10 +0300 Matti Hamalainen Oops, add -O3 back to default CFLAGS again.
Sat, 13 Apr 2013 07:01:17 +0300 Matti Hamalainen Some more work.
Sat, 13 Apr 2013 06:23:54 +0300 Matti Hamalainen Remove some constants.
Sat, 13 Apr 2013 01:43:19 +0300 Matti Hamalainen More work.
Sat, 13 Apr 2013 01:27:25 +0300 Matti Hamalainen More work.
Fri, 12 Apr 2013 15:32:37 +0300 Matti Hamalainen Aaaand some more work on mode selector.
Fri, 12 Apr 2013 13:33:17 +0300 Matti Hamalainen Adjust menu entry padding.
Fri, 12 Apr 2013 12:41:51 +0300 Matti Hamalainen Improve resource loading screen.
Fri, 12 Apr 2013 12:35:44 +0300 Matti Hamalainen A bit slower screen update rate.
Fri, 12 Apr 2013 12:35:29 +0300 Matti Hamalainen Cosmetics.
Fri, 12 Apr 2013 12:35:15 +0300 Matti Hamalainen Pre-convert/scale menu background and use direct blitting.
Fri, 12 Apr 2013 12:34:17 +0300 Matti Hamalainen Add DRF_USE_STDIO flag for resources.
Fri, 12 Apr 2013 12:33:49 +0300 Matti Hamalainen Make certain static inline graphics functions always available, no need to
Fri, 12 Apr 2013 12:33:07 +0300 Matti Hamalainen Add new dmCopySurface() helper/wrapper function.
Fri, 12 Apr 2013 12:32:24 +0300 Matti Hamalainen Add new scaled surface conversion function.
Fri, 12 Apr 2013 11:46:17 +0300 Matti Hamalainen Fix some resource code checks.
Fri, 12 Apr 2013 11:33:56 +0300 Matti Hamalainen More work on setup.
Fri, 12 Apr 2013 11:21:37 +0300 Matti Hamalainen Rename things; Fix build by combining the conflicting rules.
Fri, 12 Apr 2013 11:18:45 +0300 Matti Hamalainen Add setup menu bar image conversion to build process, move some things around.
Fri, 12 Apr 2013 11:16:48 +0300 Matti Hamalainen Added default setup menubar image.
Fri, 12 Apr 2013 10:43:18 +0300 Matti Hamalainen Cosmetics.
Fri, 12 Apr 2013 10:43:09 +0300 Matti Hamalainen Fixes in resource management.
Fri, 12 Apr 2013 09:34:21 +0300 Matti Hamalainen Sanitize resource preloading function a bit.
Fri, 12 Apr 2013 08:21:49 +0300 Matti Hamalainen Change resource directory path DATA/ -> data/
Fri, 12 Apr 2013 08:01:09 +0300 Matti Hamalainen Cosmetics.
Fri, 12 Apr 2013 08:01:00 +0300 Matti Hamalainen Use dmres_find() instead of dmf_open().
Fri, 12 Apr 2013 07:49:11 +0300 Matti Hamalainen Remove setupfont.h and setupimage.h from direct build targets, so that they
Fri, 12 Apr 2013 07:35:10 +0300 Matti Hamalainen More work on the video setup screen.
Fri, 12 Apr 2013 06:06:56 +0300 Matti Hamalainen Merged.
Fri, 12 Apr 2013 06:06:46 +0300 Matti Hamalainen Add a comment about no-sound support to the relevant part in audio setup
Fri, 12 Apr 2013 06:03:29 +0300 Matti Hamalainen Fix some renamed variables in editor code side.
Fri, 12 Apr 2013 05:56:56 +0300 Matti Hamalainen More work on video setup.
Fri, 12 Apr 2013 05:32:37 +0300 Matti Hamalainen Actually, add these back .. easier for sub-projects that way.
Fri, 12 Apr 2013 05:26:42 +0300 Matti Hamalainen #include the default setup image and font.
Fri, 12 Apr 2013 05:24:52 +0300 Matti Hamalainen More colourful rendition.
Fri, 12 Apr 2013 05:22:54 +0300 Matti Hamalainen Another export.
Fri, 12 Apr 2013 05:20:33 +0300 Matti Hamalainen Remove generated files.
Fri, 12 Apr 2013 05:20:12 +0300 Matti Hamalainen Fix and improve build process.
Fri, 12 Apr 2013 05:13:31 +0300 Matti Hamalainen Do not add 'const' keyword automatically.
Fri, 12 Apr 2013 05:12:18 +0300 Matti Hamalainen Remove unused file.
Fri, 12 Apr 2013 05:12:08 +0300 Matti Hamalainen Build setupfont.h and setupimage.h from source data files. Use setupfont in PPL.
Fri, 12 Apr 2013 05:10:16 +0300 Matti Hamalainen Add original TSFONT format version of the setup font.
Fri, 12 Apr 2013 05:09:54 +0300 Matti Hamalainen Changed the setup font slightly.
Fri, 12 Apr 2013 05:04:22 +0300 Matti Hamalainen Rename again.
Fri, 12 Apr 2013 05:03:54 +0300 Matti Hamalainen Rename and add some files.
Fri, 12 Apr 2013 04:52:56 +0300 Matti Hamalainen Remove C source output mode, it is useless.
Fri, 12 Apr 2013 04:44:25 +0300 Matti Hamalainen Add some initial code for video setup screen.
Wed, 10 Apr 2013 11:59:02 +0300 Matti Hamalainen Add grayscaled indexed (5bpp) rendering of the video setup screen
Wed, 10 Apr 2013 11:58:31 +0300 Matti Hamalainen Hide the mockup.
Wed, 10 Apr 2013 11:19:14 +0300 Matti Hamalainen Add some graphics source files.
Fri, 05 Apr 2013 03:02:37 +0300 Matti Hamalainen Fix some error messages.
Fri, 05 Apr 2013 00:32:06 +0300 Matti Hamalainen Make timeline stuff optional.
Sun, 17 Mar 2013 04:34:12 +0200 Matti Hamalainen Fix build.
Sun, 17 Feb 2013 08:26:39 +0200 Matti Hamalainen Work with no sound as well.
Sat, 05 Jan 2013 19:58:23 +0200 Matti Hamalainen Update copyright.
Sat, 05 Jan 2013 12:20:08 +0200 Matti Hamalainen Update copyright year.
Fri, 04 Jan 2013 16:48:39 +0200 Matti Hamalainen Merged.
Fri, 04 Jan 2013 16:48:15 +0200 Matti Hamalainen Move utility function dmReadDataFile() to dmfile module instead.
Sun, 30 Dec 2012 13:18:08 +0200 Matti Hamalainen Add a slightly different raw output format.
Sat, 22 Dec 2012 16:56:30 +0200 Matti Hamalainen Moar work on the editor (broken).
Thu, 20 Dec 2012 01:44:01 +0200 Matti Hamalainen Remove function, to be moved into the editor code completely.
Thu, 20 Dec 2012 01:42:47 +0200 Matti Hamalainen Fix build by moving moc_* from TARGETS to TMPFILES.
Tue, 04 Dec 2012 20:56:56 +0200 Matti Hamalainen Add zlib LDFLAGS to view64 linking phase.
Tue, 04 Dec 2012 20:55:17 +0200 Matti Hamalainen Fix a rather silly buffer reallocation + use after modify case. Urgh.
Tue, 27 Nov 2012 19:57:48 +0200 Matti Hamalainen Simplify wav chunk header writing slightly.
Mon, 26 Nov 2012 19:01:12 +0200 Matti Hamalainen Fix copyright.
Fri, 23 Nov 2012 19:00:43 +0200 Matti Hamalainen Update some comments.
Fri, 23 Nov 2012 18:37:47 +0200 Matti Hamalainen Adjust to conform to lib64gfx API changes.
Fri, 23 Nov 2012 18:37:09 +0200 Matti Hamalainen Improve DMC64Image -> DMImage conversion facilities.
Fri, 23 Nov 2012 17:33:55 +0200 Matti Hamalainen Cosmetics.
Fri, 23 Nov 2012 15:38:32 +0200 Matti Hamalainen Remove useless (Uint8 *) typecasts now that dmf_{read,write}_str() uses void.
Fri, 23 Nov 2012 15:31:41 +0200 Matti Hamalainen s/Uint8/void/ in dmf_{read,write}_str().
Fri, 23 Nov 2012 15:26:32 +0200 Matti Hamalainen Rename internal structures, cosmetics.
Thu, 22 Nov 2012 23:16:38 +0200 Matti Hamalainen Bump version.
Thu, 22 Nov 2012 23:10:18 +0200 Matti Hamalainen Initial support for bitmap -> bitmap conversion in gfxconv.
Thu, 22 Nov 2012 22:50:06 +0200 Matti Hamalainen Fix comments to reflect current situation.
Thu, 22 Nov 2012 22:30:43 +0200 Matti Hamalainen Branch merge.
Thu, 22 Nov 2012 22:29:30 +0200 Matti Hamalainen Make dmConvertByte() static.
Thu, 22 Nov 2012 22:29:16 +0200 Matti Hamalainen Cosmetics.
Thu, 22 Nov 2012 22:27:07 +0200 Matti Hamalainen Make encoding function public.
Thu, 22 Nov 2012 22:26:31 +0200 Matti Hamalainen Actually return/set the pointer to the encoded image data when done.
Thu, 22 Nov 2012 22:26:08 +0200 Matti Hamalainen Rename the generic probing function.
Thu, 22 Nov 2012 22:25:44 +0200 Matti Hamalainen Add loading address to the encoding functionality.
Thu, 22 Nov 2012 22:24:57 +0200 Matti Hamalainen Use size_t instead of int here to avoid signedness issues.
Thu, 22 Nov 2012 22:24:33 +0200 Matti Hamalainen Add helper macros for getting hi/lo bytes of 16bit BE words and use them.
Thu, 22 Nov 2012 22:19:12 +0200 Matti Hamalainen Change filename extension of DrazPaint 2.0 packed format to avoid conflict with the unpacked format while allowing the user to selecto output format via extension.
Thu, 22 Nov 2012 22:17:47 +0200 Matti Hamalainen Free the correct buffer pointer in error situations in the encoder function.
Thu, 22 Nov 2012 22:16:51 +0200 Matti Hamalainen Rename generic probing function to match the style of other lib64gfx functions.
Thu, 22 Nov 2012 22:16:06 +0200 Matti Hamalainen Take loading address into account while encoding, so start other data from offset +2.
Thu, 22 Nov 2012 22:15:34 +0200 Matti Hamalainen Add helper macros and use them to set the loading address while encoding.
Thu, 22 Nov 2012 21:09:15 +0200 Matti Hamalainen Begin preparations for improved bitmap conversion support. Breaks lib64gfx API.
Thu, 22 Nov 2012 17:56:25 +0200 Matti Hamalainen Adjust packed Amica paint format probe function to return less false
Thu, 22 Nov 2012 17:44:45 +0200 Matti Hamalainen Implement initial generic bitmap "encoding" function, that constructs
Thu, 22 Nov 2012 17:10:05 +0200 Matti Hamalainen Add support for converting some FLI formats, such as Blackmail FLI and FLI Designer FLI.
Thu, 22 Nov 2012 15:28:27 +0200 Matti Hamalainen Greatly simplify and also improve the multicolor/hires/lace bitmap->image
Thu, 22 Nov 2012 03:23:05 +0200 Matti Hamalainen Combine conversion of interlaced and normal multicolor images to one function.
Thu, 22 Nov 2012 02:38:12 +0200 Matti Hamalainen Simplify multicolor/interlaced multicolor decoding by factoring some to a separate function.
Thu, 22 Nov 2012 02:07:45 +0200 Matti Hamalainen Add Run Paint MC unpacked format and Art Studio hires format.
Thu, 22 Nov 2012 01:07:45 +0200 Matti Hamalainen Add support for Interpaint (unpacked) and Doodle (unpacked) hires formats.
Thu, 22 Nov 2012 01:07:20 +0200 Matti Hamalainen Fix hires bitmap conversion to DMImage, the screen colors per bit state were
Wed, 21 Nov 2012 23:25:13 +0200 Matti Hamalainen Add Advanced Art Studio format support.
Wed, 21 Nov 2012 23:04:00 +0200 Matti Hamalainen Split the RLE decoding from DrazPaint/Lace and Amica paint decoders to a
Wed, 21 Nov 2012 21:20:42 +0200 Matti Hamalainen Objects being added twice to the lib archive fixed.
Mon, 19 Nov 2012 17:34:50 +0200 Matti Hamalainen Use (void) foo instead of foo = foo to silence the compiler warning about
Mon, 19 Nov 2012 17:34:16 +0200 Matti Hamalainen Constify.
Mon, 19 Nov 2012 17:25:05 +0200 Matti Hamalainen Cosmetics.
Mon, 19 Nov 2012 17:24:54 +0200 Matti Hamalainen Add some comments.
Mon, 19 Nov 2012 17:24:41 +0200 Matti Hamalainen Return better error values, using DMERR_* enums.
Mon, 19 Nov 2012 17:24:08 +0200 Matti Hamalainen Constify.
Mon, 19 Nov 2012 16:58:22 +0200 Matti Hamalainen s/decenc/encdec/g
Mon, 19 Nov 2012 16:14:07 +0200 Matti Hamalainen Cleanups.
Mon, 19 Nov 2012 16:10:37 +0200 Matti Hamalainen Add sanity checking.
Mon, 19 Nov 2012 15:53:16 +0200 Matti Hamalainen Add some structures and enums for future.
Mon, 19 Nov 2012 15:52:44 +0200 Matti Hamalainen Collapse most of the probing functions into one generic probe, as they only
Mon, 19 Nov 2012 15:06:01 +0200 Matti Hamalainen Start work on making C64 formats encoding possible by changing DMDecodeOps
Mon, 19 Nov 2012 14:04:56 +0200 Matti Hamalainen Update gfxconv and view64 to the changes in lib64gfx API.
Mon, 19 Nov 2012 13:50:10 +0200 Matti Hamalainen Return DMLIB error values instead of arbitrary 0/negatives.
Mon, 19 Nov 2012 13:49:44 +0200 Matti Hamalainen Add function pointers for encoding and convertTo/convertFrom to the
Mon, 19 Nov 2012 13:48:35 +0200 Matti Hamalainen Add new error code for internal errors.
Sun, 18 Nov 2012 23:11:21 +0200 Matti Hamalainen Fix long argument parsing.
Sat, 17 Nov 2012 17:17:55 +0200 Matti Hamalainen Oops, actually fix the load address setting functionality to work. And make
Sat, 17 Nov 2012 17:13:12 +0200 Matti Hamalainen It would be nice if the install target would print out what it is actually
Sat, 17 Nov 2012 17:04:44 +0200 Matti Hamalainen Add install target for Unix Makefile that installs tool binaries only, to
Sat, 17 Nov 2012 17:04:08 +0200 Matti Hamalainen Add new -L option for forcing loading address on the destination file, or
Sat, 17 Nov 2012 15:32:42 +0200 Matti Hamalainen Remove the redundant word 'bytes' from Empty sections in describe output.
Sat, 17 Nov 2012 15:30:42 +0200 Matti Hamalainen Fix empty blocks size calculation, was off by one.
Sat, 17 Nov 2012 14:22:22 +0200 Matti Hamalainen Describe option did not actually show the unreserved/unused areas of the
Sat, 17 Nov 2012 14:21:42 +0200 Matti Hamalainen Improve and clean up section parsing support.
Sat, 17 Nov 2012 01:52:59 +0200 Matti Hamalainen Add a simple utility for generating different sinus, etc. value tables in c64 assembler format.
Fri, 16 Nov 2012 19:18:03 +0200 Matti Hamalainen Move certain editor related targets to the actual TARGETS variable, and
Wed, 14 Nov 2012 19:15:20 +0200 Matti Hamalainen Prevent false positive probes of certain Interpaint files as Amica Paint
Wed, 14 Nov 2012 19:14:32 +0200 Matti Hamalainen Use dmlib functions instead of errno/strerror directly.
Mon, 12 Nov 2012 22:26:36 +0200 Matti Hamalainen Add a note to default error message about using --help option.
Mon, 12 Nov 2012 22:26:23 +0200 Matti Hamalainen Update documentation.
Mon, 12 Nov 2012 22:04:50 +0200 Matti Hamalainen Bump version.
Mon, 12 Nov 2012 22:04:17 +0200 Matti Hamalainen Implement simplistic image input to char/sprite splitter conversion.
Mon, 12 Nov 2012 22:02:47 +0200 Matti Hamalainen Error printing cleanups.
Mon, 12 Nov 2012 17:21:33 +0200 Matti Hamalainen Move dmCompareColor() to libgfx.
Sun, 11 Nov 2012 14:36:17 +0200 Matti Hamalainen Clean up PRG/RAW loading.
Sun, 11 Nov 2012 13:05:51 +0200 Matti Hamalainen Implement output data cropping option -c, with which the memory area to be
Sun, 11 Nov 2012 13:05:04 +0200 Matti Hamalainen Clean up and modularize parsing of some options (specifying sections).
Wed, 07 Nov 2012 05:43:42 +0200 Matti Hamalainen Remove debug printing code.
Wed, 07 Nov 2012 05:22:25 +0200 Matti Hamalainen Improve remapping.
Wed, 07 Nov 2012 04:25:16 +0200 Matti Hamalainen Improve remapping option parsing.
Wed, 07 Nov 2012 04:09:51 +0200 Matti Hamalainen Oops, the option help had \n. Fixed.
Wed, 07 Nov 2012 04:09:00 +0200 Matti Hamalainen Improve color remapping, add option for removing unused colors from the final output palette.
Wed, 07 Nov 2012 03:03:01 +0200 Matti Hamalainen Calculate number of remapped colors.
Wed, 07 Nov 2012 01:46:49 +0200 Matti Hamalainen Add incbin line for ARAW output.
Wed, 07 Nov 2012 01:22:35 +0200 Matti Hamalainen Fix remapping issues.
Wed, 07 Nov 2012 01:12:51 +0200 Matti Hamalainen Fix option parsing of mappings.
Wed, 07 Nov 2012 01:01:15 +0200 Matti Hamalainen Improve color matching, make it possible to ignore alpha values.
Wed, 07 Nov 2012 00:55:43 +0200 Matti Hamalainen Implement palette remapping option for image outputs.
Wed, 07 Nov 2012 00:55:12 +0200 Matti Hamalainen Oops, the ARAW palette output should use dc.w, not dw.b .. :P
Sun, 04 Nov 2012 21:30:21 +0200 Matti Hamalainen Correct help.
Sun, 04 Nov 2012 18:54:45 +0200 Matti Hamalainen Update copyright notice.
Sun, 04 Nov 2012 18:54:38 +0200 Matti Hamalainen Add license.
Sun, 04 Nov 2012 18:11:47 +0200 Matti Hamalainen Change c64 palette's alpha values to 0xff to prevent RGBA output from being transparent.
Sun, 04 Nov 2012 16:51:54 +0200 Matti Hamalainen Check for NULL pointers from png_get_tRNS and png_get_PLTE.
Sun, 04 Nov 2012 16:51:24 +0200 Matti Hamalainen Plug (non-dangerous) memory leaks.
Sun, 04 Nov 2012 16:40:37 +0200 Matti Hamalainen Adjust verbosity levels.
Sun, 04 Nov 2012 16:36:21 +0200 Matti Hamalainen Add support for IFF PBMs.
Sun, 04 Nov 2012 16:35:38 +0200 Matti Hamalainen Improve probing.
Sun, 04 Nov 2012 16:09:07 +0200 Matti Hamalainen Improve ARAW output.
Sun, 04 Nov 2012 15:41:46 +0200 Matti Hamalainen Implement transparent color in IFF ILBM reader and ctransp setting in PNG reader.
Sun, 04 Nov 2012 13:57:03 +0200 Matti Hamalainen Improve transparent color handling.
Sun, 04 Nov 2012 12:28:05 +0200 Matti Hamalainen Remove the rather useless vview utility.
Sun, 04 Nov 2012 12:20:51 +0200 Matti Hamalainen Add ILBM to supported list.
Sun, 04 Nov 2012 12:19:10 +0200 Matti Hamalainen Set default scaling to 1.
Sun, 04 Nov 2012 12:13:07 +0200 Matti Hamalainen Clarify help.
Sun, 04 Nov 2012 12:09:48 +0200 Matti Hamalainen Bump version, change program description to be more generic than just a "c64
Sun, 04 Nov 2012 12:09:30 +0200 Matti Hamalainen Mark PNG as available input format.
Sun, 04 Nov 2012 12:07:59 +0200 Matti Hamalainen Implement PNG (1-8bpp indexed) reading support via libPNG.
Sun, 04 Nov 2012 12:07:03 +0200 Matti Hamalainen Return more sensible error values where appropriate instead of just
Sun, 04 Nov 2012 12:06:26 +0200 Matti Hamalainen Modularize palette reading and handling code.
Sun, 04 Nov 2012 09:41:07 +0200 Matti Hamalainen Update documentation a bit.
Sun, 04 Nov 2012 09:11:57 +0200 Matti Hamalainen Add support for CAMG chunk reading and possibly half-brite handling in IFF ILBM reader.
Sun, 04 Nov 2012 08:41:15 +0200 Matti Hamalainen Add transp mask support to IFF ILBM loader.
Sun, 04 Nov 2012 08:40:17 +0200 Matti Hamalainen Finish initial implementation of IFF ILBM loader. And whoa .. it seems to be working.
Sun, 04 Nov 2012 08:38:25 +0200 Matti Hamalainen Oops, correct the use of dmImageFormatList[] entry pointer to entry.fext.
Sun, 04 Nov 2012 06:54:37 +0200 Matti Hamalainen Simplify.
Sun, 04 Nov 2012 06:52:42 +0200 Matti Hamalainen Clean up the IFF parser a bit.
Sun, 04 Nov 2012 06:41:51 +0200 Matti Hamalainen Beginnings of IFF ILBM reader. Not functional, only chunk parsing,
Sun, 04 Nov 2012 06:41:10 +0200 Matti Hamalainen Fix probing to handle NULL probe functions.
Sun, 04 Nov 2012 06:40:35 +0200 Matti Hamalainen Improve loading of input images to use the list provided by libgfx.
Sun, 04 Nov 2012 03:32:00 +0200 Matti Hamalainen Close the file after writing.
Sun, 04 Nov 2012 03:18:42 +0200 Matti Hamalainen Implement fwrite and fputc in memio resources. They will only operate on pre-allocated memory area, thus not grow-as-write.
Sun, 04 Nov 2012 03:16:43 +0200 Matti Hamalainen Adjust dm_fread_byte() and dm_fwrite_byte() stdio helper functions to match
Sun, 04 Nov 2012 03:15:35 +0200 Matti Hamalainen Add dmf_{write,read}_byte() convenience functions.
Sun, 04 Nov 2012 02:50:03 +0200 Matti Hamalainen Cosmetics, rename a variable.
Sat, 03 Nov 2012 16:08:30 +0200 Matti Hamalainen Modularize some more.
Sat, 03 Nov 2012 14:52:52 +0200 Matti Hamalainen Add C++ guard.
Sat, 03 Nov 2012 13:42:52 +0200 Matti Hamalainen Cleanups.
Sat, 03 Nov 2012 13:37:09 +0200 Matti Hamalainen Improve listing of input/output formats in --help.
Sat, 03 Nov 2012 13:36:51 +0200 Matti Hamalainen Cosmetics.
Sat, 03 Nov 2012 11:14:16 +0200 Matti Hamalainen Fix a segfault due to not checking for NULL file extension entries in dmGetFormatByExt().
Sat, 03 Nov 2012 11:13:33 +0200 Matti Hamalainen Possibly fix 24bit PCX output.
Sat, 03 Nov 2012 11:10:59 +0200 Matti Hamalainen Cosmetics.
Sat, 03 Nov 2012 09:22:15 +0200 Matti Hamalainen Updated.
Sat, 03 Nov 2012 09:20:42 +0200 Matti Hamalainen Renamed TODO.txt to TODO.jss, as this is only pertinent to JSS parts. And
Sat, 03 Nov 2012 09:19:38 +0200 Matti Hamalainen Add README.
Sat, 03 Nov 2012 08:21:29 +0200 Matti Hamalainen Fix build for Win32.
Sat, 03 Nov 2012 08:11:56 +0200 Matti Hamalainen Fix image format output.
Sat, 03 Nov 2012 08:11:29 +0200 Matti Hamalainen Fix bplanes short option, now 'B' instead of 'b', as 'b' was already used
Sat, 03 Nov 2012 07:54:23 +0200 Matti Hamalainen Fix building with libpng.
Sat, 03 Nov 2012 07:54:13 +0200 Matti Hamalainen Fix lingering issue with data reading helper function.
Sat, 03 Nov 2012 07:53:38 +0200 Matti Hamalainen Modularize some functions to lib64gfx, fix bitmap -> image conversion,
Sat, 03 Nov 2012 07:52:26 +0200 Matti Hamalainen Update file description.
Sat, 03 Nov 2012 04:11:15 +0200 Matti Hamalainen Improve error handling.
Sat, 03 Nov 2012 03:55:17 +0200 Matti Hamalainen Add bitmap and image input selectors to -i option.
Sat, 03 Nov 2012 03:50:42 +0200 Matti Hamalainen IFFMaster RAW output works now, at least to some extent.
Sat, 03 Nov 2012 03:50:26 +0200 Matti Hamalainen Clear up the file descriptions.
Sat, 03 Nov 2012 03:50:02 +0200 Matti Hamalainen Correct the file header comments.
Sat, 03 Nov 2012 03:49:30 +0200 Matti Hamalainen Add simple bitstream writing functions.
Sat, 03 Nov 2012 02:48:03 +0200 Matti Hamalainen Update copyright year.
Sat, 03 Nov 2012 02:41:15 +0200 Matti Hamalainen Stdint -> SDL types conversion.
Sat, 03 Nov 2012 02:40:07 +0200 Matti Hamalainen Various improvements and cruft cleanups.
Sat, 03 Nov 2012 02:39:52 +0200 Matti Hamalainen Add gfxconv to the build.
Sat, 03 Nov 2012 02:19:51 +0200 Matti Hamalainen Move c64 utilities to the engine lib, as we benefit from a common framework.
Sat, 03 Nov 2012 01:54:00 +0200 Matti Hamalainen Use fseeko() and ftello() to ensure 64-bit off_t compatibility in stdio backend.
Sat, 03 Nov 2012 01:42:45 +0200 Matti Hamalainen Implement dm_{read,write}_byte() and constify.
Mon, 22 Oct 2012 19:31:06 +0300 Matti Hamalainen Update copyrights.
Fri, 19 Oct 2012 21:52:16 +0300 Matti Hamalainen Even more work towards the editor.
Fri, 19 Oct 2012 17:49:22 +0300 Matti Hamalainen Timeline event drawing prototype works.
Fri, 19 Oct 2012 16:28:06 +0300 Matti Hamalainen Fix some segfaults, etc.
Fri, 19 Oct 2012 15:56:59 +0300 Matti Hamalainen Fix waveform display from going over buffer limit.
Fri, 19 Oct 2012 10:04:57 +0300 Matti Hamalainen Fix timeline writing and loading.
Fri, 19 Oct 2012 09:46:05 +0300 Matti Hamalainen More work.
Fri, 19 Oct 2012 07:22:09 +0300 Matti Hamalainen More work towards editor.
Fri, 19 Oct 2012 07:21:54 +0300 Matti Hamalainen Fixes.
Fri, 19 Oct 2012 07:21:39 +0300 Matti Hamalainen Implement functions for copying timelines and timeline components.
Fri, 19 Oct 2012 05:50:44 +0300 Matti Hamalainen Cleanups.
Fri, 19 Oct 2012 05:50:11 +0300 Matti Hamalainen More work towards the editor ..
Fri, 19 Oct 2012 05:26:34 +0300 Matti Hamalainen Pass parameters to sub-processes of make.
Fri, 19 Oct 2012 04:30:24 +0300 Matti Hamalainen More work on the editor.
Fri, 19 Oct 2012 04:30:01 +0300 Matti Hamalainen Remove adjustTime variable, it is not needed anymore.
Thu, 18 Oct 2012 20:17:13 +0300 Matti Hamalainen Add image data for efu.c
Thu, 18 Oct 2012 20:11:34 +0300 Matti Hamalainen Add edview to the build.
Thu, 18 Oct 2012 20:11:17 +0300 Matti Hamalainen Twiddling on the GUI elements.
Thu, 18 Oct 2012 20:10:54 +0300 Matti Hamalainen Add size hints.
Thu, 18 Oct 2012 20:10:31 +0300 Matti Hamalainen GL display widget skeleton.
Thu, 18 Oct 2012 20:10:13 +0300 Matti Hamalainen Slowly working on the editor.
Thu, 18 Oct 2012 20:08:59 +0300 Matti Hamalainen Add graphics files for editor control toolbar buttons.
Wed, 17 Oct 2012 18:15:53 +0300 Matti Hamalainen Fix extern variables to match what are actually declared in dmengine.c
Wed, 17 Oct 2012 03:59:33 +0300 Matti Hamalainen More work.
Wed, 17 Oct 2012 03:46:40 +0300 Matti Hamalainen Add EDITOR_HEADERS to the dependency.
Wed, 17 Oct 2012 03:40:30 +0300 Matti Hamalainen Rename eddemoobj to edtlobj, etc.