-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathCHANGELOG
120 lines (106 loc) · 4.75 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
1.3.4: Sat, 06 Jun 2009 18:55:02 +0200
*Tuxcap is now 64 bit clean! (Nicolas A. Barriga)
*Removed compiler option -m32
*Forcing linear filtering in D3DInterface.cpp
*Fixed locating ImageMagick in Cmake (Nicolas A. Barriga)
1.3.3: Sun, 23 Nov 2008 21:24:14 +0100
*Ported Go Ollie! using this version (http://www.tweeler.com)
*SexyApp:
*Implemented displaying FPS
*Fixed a bug in handling events
*Properly checking return values of fread and fwrite
*Common.[cpp|h]:
*Added function GetFilesInDir
*ImageFont:
*Checking return value of fscanf
*hgeparticle:
*Fixed warnings
*PyCap:
*Improved error handling and error messages
*Not all errors are fatal anymore
*Added function pImageGreyScale (Tony Oakden)
*Added function pImageGetLowBound (Tony Oakden)
*Added function pImageGetHighBound (Tony Oakden)
*ResourceManager:
*Fixed a warning
*Cmake:
*Updated to version 2.6
1.3.2: Thu, 11 Sep 2008 19:40:23 +0200
*Physics: Fixed memory leaks
*OpenGL renderer: Optimizations
*SexyApp:
*Detecting focus changes
*Detecting mouse enter/leave
*Implemented mMuteOnLostFocus
*Implemented mAutoEnable3D
*Implemented mTest3D
*Displaying title and icon window bar
*PyCap:
*Added function drawTri (Tony Oakden)
*Added function drawQuad (Tony Oakden)
*Added function drawImageRotScaled
*Added function setVolume
*added function set3DAccelerated
*Additional fixes and improvements
*Overall fixes and improvements
*Ported Atomic Worm using this version (http://www.charliedoggames.com/?page_id=78)
1.3.09: Sun, 20 Apr 2008 14:40:18 +0200
*Python bindings: Added support for bundling the python
library within the game distribution
*Python bindings: Added drawLine and isKeyDown functions
*Physics: Added separate Joint class
*Graphics: Improved software renderer
*Common: Added functionality
*Overall: Bugfixes
*The illustrious Farbs released two games powered by this
build of TuxCap. See www.farbs.org
1.3.08:
* Automatic detection of 3D acceleration capability. Falling
back to software rendering in case of no hardware
acceleration.
* Game binary and resources can now be separated from each
other and installed in different locations. This is for
instance needed for packaging. Use SetAppResourceFolder
and GetAppResourceFolder for this.
* Improved SetAppDataFolder and GetAppDataFolder, this now
points to {HOME}/.mRegKey
* No longer needed to cd to directory containing game binary.
Game binary can be launched from any location. This makes
it possible to launch a game directly from the menu without
needing an intermediate script.
* Now building 32 bit only even on 64 bit host
* Fixes, changes and improvements to Pycap bindings, Chipmunk
bindings, image loading and cmake files.
1.3.07:
* Pycap python bindings library is now linked into the
generated libtuxcap library too.
* Added SDLMain.m and SDLMain.h for building on Mac OS X.
* All demo's should build cleanly on Mac OS X and run in
software mode.
* Many changes to the cmake files for cleaner debianization
of libtuxcap.
* Added software drawing for Additive Rect Fill.
* Added particle and particle system scaling to the particle
engine. Added this to the demo too.
* Renamed and moved some of the python Pycap demo's.
1.3_06:
* Added particle engine which supports both physics enabled
and normal particle systems. It is based on HGE's particle
engine and support HGE's .psi particle system information
files. Currently there's no particle editor distributed
with TuxCap but HGE's particle editor runs beautifully
with wine on GNU/Linux, so this can be freely downloaded
additionally from HGE's site (http://hge.relishgames.com).
A particle editor build entirely of TuxCap's widgets is
being considered for future releases.
* Added particle demo to show how to use the new particle
system. This demo runs in software mode by default.
Change the value of the Is3D attribute to 1 in the particle
demo's .ini file or uncomment the
gSexyAppBase->SwitchScreenMode(true, true) line in
GameApp.cpp of the particledemo project to enable 3D
acceleration.
* Improved cmake files and TuxCap header files to allow system
wide installation of TuxCap.
* Added software drawing of stretched images in both normal
and additive drawing mode.