This commit is contained in:
James Turk 2003-09-24 02:17:09 +00:00
parent 2be2814f55
commit a14858539e
6 changed files with 44 additions and 6 deletions

View File

@ -1,3 +1,7 @@
Listed are the authors of actual ZEngine code, these authors make no claim to
have written any of the SDL dependencies nor code in the external or zlib
directories.
James Turk james@conceptofzero.net - Core Engine, Design, Docs, and Classes
Gamer Tazar tazar@conceptofzero.net - OpenGL assistance
Sean sean@conceptofzero.net - MSVC++6 Project Files

View File

@ -1,5 +1,5 @@
ZEngine Version Log for Version 0.8.5
$Id: changelog.txt,v 1.48 2003/09/21 03:28:53 cozman Exp $
$Id: changelog.txt,v 1.49 2003/09/24 02:17:09 cozman Exp $
Changes are marked with symbols that describe them:
! is code that breaks backwards compatibility (used after 0.8.0-rc1, previous versions broke compatibility)
@ -11,14 +11,19 @@ Changes are marked with symbols that describe them:
(Note: Depreciated code (that marked with a *) is likely to disappear completely at the next major version.)
0.8.5
+ OpenFromZip code added for ZImage,ZFont and ZSound.
+ Zlib/Unzip code added directly into ZEngine.
+ ZRect overload for ZEngine::MouseInRect.
+ ZE_main as new entrypoint instead of main, ZE_main entrypoint allows ZEngine to initialize PhysFS and release itself.
+ New Draw,DrawRotated, and DrawClipped overloads with vertex coloring parameter for advanced needs.
+ Addition of Dev-C++ project files and more Dev-C++ support.
+ Addition of DrawClipped and DrawClipped example in ZImageTest
+ New limited SDL graphics backend for platforms without OpenGL.
- Removal of PhysFS.
- Removal of VC6 project files and official support.
- Removal of SDL_net support.
# Tests modified to show off loading of compressed files.
# Moved image,sound,music and font loading code from legacy ZEngine location to respective classes.
# Tiny optimizations within newer ZImage code.
# Changed ZImage stretching to floating-point.
# New linux build system (by Atani).

View File

@ -9,4 +9,3 @@ SDL 1.2.5 (http://libsdl.org)
SDL_image 1.2.3 (http://libsdl.org/projects/SDL_image/)
SDL_ttf 2.0.6 (http://libsdl.org/projects/SDL_ttf/)
SDL_mixer 1.2.5 (http://libsdl.org/projects/SDL_mixer/)
PhysFS 0.1.8 (http://www.icculus.org/physfs/)

View File

@ -4,8 +4,9 @@ Licensing Information for ##PRODUCT##:
This application makes use of ZEngine which is available from http://zengine.sourceforge.net/ and is licensed under a BSD-style license.
ZEngine uses PhysicsFS internally for reading from archives:
Physfs - http://icculus.org/physfs/ - http://cvs.icculus.org/horde/chora/co.php/LICENSE?rt=physfs&r=1.2
ZEngine uses the following for reading from archives:
Gilles Vollant's unzip - http://www.winimage.com/zLibDll/unzip.html
zlib - http://www.gzip.org/zlib/ - http://www.gzip.org/zlib/zlib_license.html
ZEngine uses the following LGPL (see lgpl.txt) libraries:
SDL - http://libsdl.org
@ -24,7 +25,7 @@ This application uses dynamic linking to comply with these licenses (namely the
-----
(Leave all this below the line out)
This is a license template for using ZEngine, if you are not using the 4 LGPL libraries listed you may remove the ones you are not using, and if you are not using SDL_image you can drop the libPNG, zlib, JPEG, and TIFF libraries. If you have PhysFS disabled you can remove that section as well of course.
This is a license template for using ZEngine, if you are not using the 4 LGPL libraries listed you may remove the ones you are not using, and if you are not using SDL_image you can drop the libPNG, zlib, JPEG, and TIFF libraries.
Your game's readme file (or some other location) should probably tell the end-user to look in this file for licensing information, and you should always include a copy of the LGPL along with this (to meet the requirements of the LGPL). A copy of the LGPL can be obtained from http://www.gnu.org/copyleft/lesser.txt. (Make sure you change the note "(see lgpl.txt)" to reflect what you call the lgpl text file in your release.)
@ -35,3 +36,5 @@ Things to change in your version of this file:
The last paragraph needs to be modified to reflect the number of authors (single or plural) the product in question has.
##DOWNLOAD LOCATION## is the location on your website that any LGPL libraries you use are available, this should be done to fulfill the requirements of the LGPL.
Usually this file should be in the main directory, or the same directory you'd place a readme file in, and named something like licensing.txt.
There is a file named README-SDL.txt that comes with SDL that should also be included, it simply provides brief information on the licensing of SDL.

5
readme-zlib.txt Executable file
View File

@ -0,0 +1,5 @@
ZEngine makes use of Zlib along with code from Gilles Vollant's unzip which is
included with Zlib in the contrib/minizip directory. The Zlib license allows
the embedding which is done for user convinience (and since zlib is a reasonably
stable library). Information on ZLib's license can be found in zlib-license.txt
which applies to all files found within the zlib directory.

22
zlib-license.txt Executable file
View File

@ -0,0 +1,22 @@
'zlib' general purpose compression library version 1.1.4, March 11th, 2002
Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented ; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly
jloup@gzip.org
Mark Adler
madler@alumni.caltech.edu
The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
This manual is converted from zlib.h by piaip
Visit http://ftp.cdrom.com/pub/infozip/zlib/ for the official zlib web page.