Skip to content

Releases: clebin/SpectrumAssetMaker

v2.0b1

24 Nov 21:59

Choose a tag to compare

  • Add support for ZX Spectrum Next formats:

    • Tilemaps
    • Tilesets
    • Palettes
    • Sprites
    • Bitmaps
  • Tileset properties are fully customisable through JSON.

  • Code cleanups and fixes.

v1.0b1

31 Jan 20:18
55b5d32

Choose a tag to compare

New features:

  • Specify all assets for a project in a JSON config file and generate in a single pass
  • Create arrays of blank (zeroed) data of a specified length
  • Import text files and convert to ASM
  • Convert PNGs to SCR format (eg. for loading pictures)
  • Create an 'assets.lst' listing all generated assets for inclusion in build
  • Specify paper colour to use when generating sprites & tile graphics
  • Create a 'map paths' array for speedier in-game pathfinding

v0.7

06 Nov 18:31

Choose a tag to compare

New features:

  • Support for multiple object layers within a group (eg. to store different types of information for a single game level)
  • Improved naming of layers in code (combines group name and layer name for code, eg. 'level1Enemies', 'level1Collectables')
  • Optionally add any number of custom properties on map objects
  • Optionally add dimensions to map objects
  • Various bug-fixes

v0.6

13 May 08:45

Choose a tag to compare

v0.6 Pre-release
Pre-release

New features and improvements:

  • Process objectgroup layers to build screens from tilemaps
  • Optionally add dimensions to tilemaps
  • Choose layer types to import - 'tile layer', 'objectgroup' or 'all'
  • Cleaned up naming of variables and files
  • Improved sample folder and added Makefile
  • Choose naming convention for code produced - 'underscores', 'titlecase' or 'camelcase'
  • Option to ignore hidden layers