CHANGES.txt for hiworld, "Hello world" in C, for Atari 8-bit
Bill Kendrick <bill@newbreedsoftware.com>
May 2015 - June 2015

 * June 7, 2015
   - Figured out how to access some 'define'd memory configuration
     from within .c source
   - Getting closer to VBIs working

 * June 1, 2015
   - Separated compiling, assembling, and linking steps in Makefile
     (using only cc65, ca65, and ld65; not using cl65)

 * May 31, 2015
   - Grabbed the Atari chip headers (_antic.h, _pokey.h, etc.) from
     cc65 (v2.14, git master as of 2015-05-30), and added stuff:
     * #defines to shadow registers (e.g., "COLOR0" for "COLPF0")
     * #defines of bits and other values used by various registers
       (e.g., CHACTL_INV_TRANS, etc. for CHACTL/CHACT)
   - Added headers containing useful page 0 and page 2 registers
     (excluding the shadow registers already included in the chip
     header files)
   - Moved sound functions into sound.c/sound.h
   - Created a To-Do list (TODO.txt)

 * May 30, 2015
   - Updated Makefile; added run-xex target, added cc65 paths and
     passing them to cc65 & cl65 via command-line options.

 * May 28, 2015
   - Playing with file I/O.  (Therefore, need a DOS, so removed 'run-exe'
     Makefile target; renamed 'run-atr' target to simply 'run'.)
   - Added a basic Display List Interrupt ('rainbow effect' on the border).

 * January 25, 2014
   - Added some sound-related routines, made the demo make noise:
     - SOUND_INIT() - initialize
     - SOUND(chan, pitch, dist, vol) - play a 8-bit sound on one of 4 channels
     - DSOUND(chan, pitch, dist, vol) - play a 16-bit sound on one of 2 chans
 
 * January 24, 2014
   - Removed 'hiworld.atr.in' pre-made blank, bootable MyDOS disk image,
     and replaced it with a series of steps that uses Franny to create and
     format a new disk image, and copy MyDOS DOS.SYS and DUP.SYS
     (now included), and then uses XXD to patch the fresh (not-yet-bootable)
     ATR and make it bootable, utilizing the first 3 sectors of a bootable,
     single-density MyDOS disk (also included as a hexdump for XXD to
     use in a reverse-dump).
     - Therefore, now requires Franny, and also xxd.

 * August 21, 2013
   - Initial release.


