home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / programming / c / awin / awin.readme < prev    next >
Encoding:
Text File  |  1999-05-17  |  2.1 KB  |  62 lines

  1. Short:    Easy-to-use API for RTG chunky display
  2. Author:   no-email@for.now (Harry "Piru" Sintonen)
  3. Version:  1.0.13
  4. Type:     dev/c
  5. Requires: MC68020, OCS, Kickstart 3.0 (see awin.doc for compiling req)
  6.  
  7. Important: I am having my military service till 31th December 1999,
  8. so I might not be as active as before. You can find me from IRC
  9. occasionally as Piru (on channels #amiga, #AmigaFIN, #amycoders and
  10. so on) though. CU on next millenium. ;)
  11.  
  12. Major changes in 1.0.13:
  13.  
  14.  - implemented real CGFX/P96 16bit for window and non-directdraw
  15.    screen mode. to try it set option `useargb16 on'
  16.  - depth 16 8bit emulation had wrong palette in >8 bit screen
  17.    modes. fixed
  18.  - awreadargs had a bug: it wasn't able to clear any awodargs
  19.    flags. fixed
  20.  - depth 16 directdraw bugged. fixed
  21.  
  22. awin is a easy-to-use API for RTG chunky display. It is intended
  23. to be used with games, demos and gfx intensive applications
  24. (could be used with scopes, screen blankers, etc.).
  25.  
  26. This archive contains full sourcecode to awin. Read awin.doc
  27. for more details.
  28.  
  29.  
  30. Also there is a simple demo program included awindemo.c, see
  31. Makefile and SMakefile.
  32.  
  33. Initially this demo opens a window with 320x240 innersize and
  34. shows simple `pseudo'plasma, rotatezoomer and tunnel effects.
  35. For info about some awin commandline features do
  36. `awindemo68k ?' or `awindemoppc ?'.
  37.  
  38. Both awindemo68k and awindemoppc load bunny.pal, bunny.raw,
  39. glas2.pal and glas2.raw.
  40.  
  41. awindemo68k requires minimum MC68020, OCS, Kickstart 3.0 and
  42. SetPatch.
  43.  
  44. Additionally awindemoppc requires ppc.library V46.6+ and
  45. naturally PowerPC processor.
  46.  
  47.  
  48. IMPORTANT! As I ran out of time some features of awin are
  49. untested, remarkably: cgxvideo.library support. Also some
  50. things I would have wanted to implement and some m68k
  51. optimizations are missing (that is those routines have only
  52. c versions included). Probably there is some bugs in it, too.
  53.  
  54.  
  55.   - Harry "Piru" Sintonen
  56.  
  57. P.S. I will have my military service from January 4th 1999 on.
  58. It would be great if someone would take over awin development
  59. meanwhile. That is to do some stuff mentioned in awin.c todo
  60. section + other fixes and improvements and test it carefully
  61. and then upload updated versions to aminet.
  62.