home *** CD-ROM | disk | FTP | other *** search
/ Supremacy 2 / Supremacy-2.iso / Pompey / PP_030.MSA / MANUAL / MAN_01 next >
Text File  |  1989-04-11  |  2KB  |  70 lines

  1.              Introduction
  2.              by John Gymer
  3.  
  4.           The Birth of Canvas
  5.  
  6.     Canvas is the result of a twenty
  7. month project which I started after
  8. three years of programming. After
  9. learning the basic principles of
  10. programming on an Atari 130 XE system I
  11. decided it was time to upgrade to the
  12. ST. Much of the first year was spent
  13. getting to know the new system using
  14. Computer Concepts' Fast BASIC, in which
  15. the original version of KArt
  16. (Kingfisher Artist) was created. KArt
  17. consisted of an Artist program which
  18. swallowed up all of a 520 ST's memory
  19. as well as being slow and very limited.
  20. A second program, Animate, was a
  21. dedicated sequence editor and animator
  22. for use in conjunction with Artist.
  23.     January 1988 marked the birth of a
  24. new version of KArt which was written
  25. in DevPac 2 Assembler. Much paper work
  26. had to be done beforehand, though, for
  27. the menu layout and program structure.
  28. It must be noted that KArt II was not
  29. based upon any other package, although
  30. it appears very similar to Degas.
  31. Indeed, KArt II was almost entirely
  32. designed on the basis of what I might
  33. expect to require as far as graphics
  34. were concerned. The 'Degas-like' menu
  35. layout seemed the most appropriate
  36. method of selecting options as it was
  37. quick and very obvious whereas a GEM
  38. set-up would be less flexible.
  39.     August 1989 marked a milestone on
  40. the road to completion when all the
  41. menu options and mode operations were
  42. completed. From there onwards it was
  43. just a matter of smoothing the rough
  44. edges and adding the last options.
  45. Finally, in December 1989, KArt II was
  46. renamed 'Canvas' and prepared for
  47. production.
  48.             Acknowledgments
  49.     Canvas was a long-winded project
  50. which I could never have achieved
  51. without some sort of help. Thanks to
  52. Kevin Cowtan of Illusions for helping
  53. with the HBls. The following sources of
  54. books and magazines helped me most and
  55. I feel they should be mentioned:
  56. Atari ST Internals from Data Becker
  57. Publishing, The Concise Atari ST 68000
  58. Programmer's Reference Guide from
  59. Glentop Publishing, Page 6 Atari User
  60. Magazine, ST World Magazine and Atari
  61. ST User Magazine, not to mention the
  62. odd peices of technical help from my
  63. brother Dave and assistance in
  64. bug-hunting from Simon.
  65.     Canvas was entirely written using
  66. Hisoft's DevPac Version 2 although some
  67. of the data was calculated by Computer
  68. Concept's Fast ST BASIC - thanks to
  69. both Hisoft and CC.
  70.