home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 3 / CD_Magazyn_EXEC_nr_3.iso / Recent / dev / misc / SDL-Amiga.readme < prev    next >
Text File  |  2000-08-24  |  2KB  |  63 lines

  1. Short:    First beta of SDL library Amiga port.
  2. Author:   Gabriele Greco
  3. Uploader: gabriele.greco@galactica.it
  4. Version:  1.0
  5. Type:     dev/misc
  6.  
  7. This is the first beta version of my SDL (Simple DirectMedia Layer)
  8. port (www.libsdl.org for more info). SDL is available on a wide range
  9. of systems (linux, windows, beos, mac...) and is used by many
  10. applications (on the sdl site there is an almost full list).
  11.  
  12. This archive contains the 68k version, some demos and the includes.
  13. The API documentation, available in several languages is available in
  14. the official SDL site (www.libsdl.org).
  15.  
  16. Actully this version of SDL-Amiga needs:
  17.  
  18. CyberGraphX v3+ (for video output, CGXAGA untested)
  19. AHI v4+ (for audio output)
  20.  
  21. And provides:
  22.  
  23. - Screens/Windows menagement.
  24. - Software/Hardware blitting in 8/16/24/32bit (hardware acceleration
  25.   is performed through CGX and may require V4 BITMAPCACHE option).
  26. - Event handling (keyboard, mouse, windows)
  27. - Audio
  28. - Thread menagement (somewhat broken in gcc version)
  29. - Timer menagement 
  30. - Endian menagement
  31.  
  32. Not yet done:
  33. - Joystick and CDRom related API.
  34.  
  35. The library is actually distributed as linked library, to make debugging
  36. easier. I've built SAS/C and GCC version of this linked library but it
  37. seems that the GCC one is less stable than the SAS/C one, maybe for
  38. problems dued to thread menagement and ixemul.library. A MorphOS version
  39. of the library is almost ready, and a powerup version in the works.
  40.  
  41. ***IMPORTANT:   This  beta  version of the library needs a 68020 and a math
  42. coprocessor  to  work, and prints a lot of debug informations to the serial
  43. (you can see it with sushi or a serial terminal). Stable releases will work
  44. also without coprocessor and will not contain debug output.
  45.  
  46. Anyway with this version of SDL I've compiled (and run :) ) without 
  47. problems all the demos of the original source distribution and a lot
  48. of other demos and apps. Included in this distribution there is
  49. the binary only version of SDLroids, look at www.libsdl.org for the
  50. source distribution.
  51.  
  52. Obviously since it's a beta bug reports, detailed if possible, are
  53. welcome. Source will be added to the official SDL tree as soon as
  54. it's stable.
  55.  
  56. SDL is OpenSource, but it's licence make it usable also for development
  57. of commercial applications.
  58.  
  59.  
  60. Gabriele Greco
  61. Hurricane Studios
  62. gabriele.greco@galactica.it
  63.