Skip to content

Latest commit

 

History

History
110 lines (80 loc) · 3.65 KB

CHANGES.adoc

File metadata and controls

110 lines (80 loc) · 3.65 KB

Change log

1.7.6
  • Charpad: Support for CTM 9 file format.

1.7.5
  • Possibility to set BIN or PRG as output format from KickAssembler.

1.7.4
  • A map of values can be now passed to the KickAssembler.

1.7.3
  • Image: Fixing bitmap writer.

1.7.2
  • Image: Reducting resolution in both X and Y axes added to the image preprocessor.

  • Image: Handling of both indexed and RGBA PNG files.

1.7.1
  • Image: Flipping on X, Y or both axes added to image preprocessor.

1.7.0
  • Image: Adding PNG image processor to transform it into sprites or charsets. Currently cutting, splitting and extending are available.

1.6.0
  • KickAssembler are now longer downloaded if there is no need to do so.

  • Dependencies are no longer downloaded if there is no need to do so.

  • Download mechanism has been reimplemented. Additional external dependency to download files is no longer needed.

1.5.4
  • Goattracker: Using relative paths instead of absolute. Long, absolute path caused gt2reloc to segfault while on Linux.

  • Test: Update vice start parameters to be compatible with x64sc v 3.7. Older versions of Vice are not supported.

  • Test: The x64sc emulator is used now as default.

1.5.3
  • 64spec: Dumping output of the 64spec to the build output - exact test results are visible now.

1.5.2
  • Charpad: Adding CTM8 prototype compatibility flag; support for CTM 8/CTM 8.2 as handled by Charpad Pro 3.10.

1.5.1
  • New preprocess task will run all preprocessors at once.

  • Bugfix: It is possible to run clean task even if assembler dialect is not set.

1.5.0
  • Goattracker: Support for gt2reloc CLI tool as a preprocessor.

1.4.5
  • Deprecated Gradle API call removed, we’re ready for Gradle 8.0 now.

1.4.4
  • Charpad: Support for final CTM file format (as for now both CTM 8 and CTM 8.2 are supported) - be warned, that this is an interim situation, after 1st Jan, 2021 both versions will be merged into CTM 8 and old "beta" CTM 8 format won’t be supported any longer.

1.4.3
  • Bugfix: Charpad Fixing order of colours (nybbles) in screen memory matrix for bitmap export.

1.4.2
  • Charpad Support of tile tags data export.

  • Charpad Support of meta data export to the ASM file.

  • Bugfix: Charpad Fixing char colour assignment for colouring per char in CTM v.8.

  • Bugfix: Charpad CTM v.8 will generate char attributes output even if no per-char colouring method is used (for backward compatibility).

  • Bugfix: Charpad Char colours output won’t be generated if per-char colouring method is not used.

1.4.1
  • Bugfix: Charpad Fixing bitmap mode color layout in palette.

1.4.0
  • Charpad Support for CTM v.8 file format.

  • Charpad Support for producing charset colours, screen colours and charset materials.

  • Charpad Support for producing tile screen colours.

1.3.0
  • Spritepad Support for SPD v.4, 5 file format.

1.2.0
  • Charpad Support for CTM v.6, 7 file format.

1.1.1
  • Bugfix: #26 Charpad Fixed map generation in CTM files without Tileset.

1.1.0
  • Support for -define parameters.

  • Charpad Support added (CTM v.5).

  • Support for Gradle 7.

1.0.1
  • Support for Gradle 6.

1.0.0
  • Support for running 64spec tests using console mode of Vice.

  • Support for CircleCI environment via dedicated Docker image.

  • Work dir (.ra) can now be changed.

0.3.0
  • Support for source files patterns via includes.

  • Support for excluding source files via patterns.

0.2.1
  • Support for Gradle 5.

  • Build works with OpenJDK 12.

0.2.0
  • Support for downloading ASM libraries released from GitHub.

  • Support for version number for selected assembler (KickAssembler only).

0.1.1
  • Support for configurable source dirs.

0.1.0
  • Support for KickAssembler.