Skip to content

Latest commit

 

History

History
89 lines (52 loc) · 2.14 KB

CHANGES.md

File metadata and controls

89 lines (52 loc) · 2.14 KB

CHANGES

A list of changes applied to the codebase, started too late as usual ;)

2021-09-01

  • Add debug rule to Makefile, passes -DDEBUG via CPPFLAGS.
  • Implement proper install rule in Makefile.
  • Add dist rule to Makefile, creates a tarball of the sources. Excludes the reference documentation and the test files (t64, prg etc).
  • Add man page.

2021-08-20

  • Split t64.h into t64types.h and t64.h, with t64types.h containing the globally used defines and types.
  • Properly convert PETSCII filename to ASCII in prg_extract().
  • Move command handling into separate functions.
  • Remove implicit --output, no more t64fix <org-file> <fixed-file>.
  • Remove fixed TODOs.

2021-08-19

  • Properly translate generated tapename to PETSCII.
  • Add base_debug() macro.
  • Pad filenames in directory with spaces ($20), not $00.
  • Properly convert filenames from/to PETSCII.
  • Remove filename padding when printing records to stdout.
  • Translate tapename from PETSCII when printing to stdout.

2021-08-18

  • Update Doxygen docblocks and the Doxyfile.
  • Rework optparse to use xmalloc()-style allocation.
  • Call abort() rather than exit() on allocation failures to allow debuggers to get useful information to work with.

2021-08-17

  • Remove Windows-specific hacks for %zu and %zx format specifiers.
  • Remove Makefile.win, the normal Makefile runs fine in MSys2.
  • Remove -g command.
  • Update README.
  • Update copyright lines.

2021-08-15

  • Finally finish the --create command.
  • Bump version to 0.4.0

2020-07-18

  • Update copyright to 2020

2018-06-06

  • Add the -g/--groepaz command line switch.

2016-07-18

  • Remove d64 support, too much work. Another project which does support d64 and other formats will replace this project soon(ish)

2016-07-11

  • Add extracting program files with -e/--extract <index>, or -x/--extract-all to extract all program files

2016-07-10

  • Add simple command line parser (src/optparse.{c,h})
  • Add quiet mode (-q/--quiet) for use in scripts

2016-07-08

  • Add this file
  • Start work on D64 support
  • Apply patch by iAN CooG: print original magic header, not the fixed one