-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
231 lines (225 loc) · 8.49 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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
Version 1.4
o Better joystick support by Ludvik Tesar
o 'h' for help
o Fixes problems with non USS-lite(voxware) sound drivers
known to work well with ultrasoud project
o Fixes for svgalib-1.2.11
o Fixed some other small problems
o Fixed bug in X11 and intro texts
o Be more robust for old and/or incorrect rc files
o Fixed security bug in SVGAlib version
o Socklib complettely rewrote to sock.c to avoid copyright
problems with commercial use.
Sock solves some old problems with network code, but may
introduce new ones. Please let me know
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.3 (Bugfix..)
o Fixed crash in 51. level
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.2 (SGI sound server)
Major changes
o Sound server for SGI by Rick Sayre
o Sound server moved from koules directory to sound directory
Minor changes
(patches by Rick Sayre)
o new creator effect
o SGI sound server
o Fixed socklib for compatibility with SGI
o spelling check
(patches by Jan Hubicka)
o bit improved Rick's creator effect
o new socklib version
o probably fixed random crash bug that happended on SGI
o Nasty network code bug found and fixed...no more
connection refused and similiar error messages
(I hope :)
o Fixed bug with byte-ordering in soularis sound server
o replaced mkdir by mkdirhier in Imakefile
o Added missing errno.h into server.c and client.c
o Fixed possible owerflowing in rotation of ship at
network play
o Fixed bug in outro with more players
o Added historic directory
o removed calculatin of bitmap for 6th badie when
actually there is only 5 of them(and of course all
arrays are alocated just for five :)
o Added experimental page flipping mode
o Iproved text.h
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.2beta1 (Networked version,OS/2 port)
Major Changes
o Four new creatures by Kamil Toman, Tomas Marsh and me!
o Deathmatch for one player! (Is there some another game
with this feature)
o OS/2 Warp support by Thomas A. K. Kjaer!
o Network support! (tested on ethernet and plip line)
o Official koules WWW homepagepage
with documentation, screenshots, tips and tricks etc..
>>>URL=http://www.paru.cas.cz/~hubicka/koules/English<<<
o Added new extra large screen resolution..(experimental)
by Bertrand Leroy and rewrote by me..
o Changed some command line options..see manual pages
o Improved deathmatch by Bertrand Leroy and rewrote by me
o Added new user friendly starting dialog for RedHat!
o Use shared images - no shared pixmaps! great for
older and non Xfree servers! Now MITSHM mode is possible
on most X's
o Mitshm support now works on 16,24 and 32 bpp too.
Minor Changes
o Better private colormap support-keep first 20 colors...
so no more blinking of windows...
o Renamed usleep emulation function to myusleep so
it does not collide with normal usleep so usleep
emulation should be enabled on platforms with usleep
too
o Added joystick.h into distribution to allow compile
koules joystick support w/o joystick toolkid installed.
good for building rpms etc...
o Improved mitshm detection-game will not crash when
mitshm is not possible
o drawing of letters in mitshm mode too.
o Fixed compatibility for DEC
o Added gameplan into rc files
o Removed requirements part from manual pages
o Added mygetopt for better comtability
o Added level display at bottom of screen
o Added switching of console when koules is started from X
o ESC in submenus won't exit game anymore...
o Deathmatch changes:
o New scoring..
o Allow spitting
o Holes and inspector at the beggining
o Allow new holes and bbals at end
o Spitting between ships
o Added GET READY message
o Removed useless wasmouse variable
o Added draw_reversed ball bitmap for drawing thiefs and goodies
o Added THIEFS that eats all extensions (Kamil Toman and me)
o Added LUNATICS that do something very strange..(Tomas Marsh and me)
o Added FINDERS that brings lots of extensins (Kamil Toman and me)
o Added TTOOL (Kamil Toman and me)
o Added some of Bertrand Leroy's patches
o Added Thomas March's speling csechks
o Added Thomas T. K. Kjaer's patches into official linie
o Improved sounds in gameplan code
o Updated manual pages and readme
o Removed question about NETWORK support in FAQ
o Added network oriented switches: SCPWDKL
o Updated all makefiles
o Better error signal handling in svgalib version
o Fixed some small and innocent bugs...
o Added support for 640x380 mode (wide mode)
to make possible combine svga 320x200 clients with
svgalib 640x480 and X's ones.
o -S (Sync) renamed to -y because of -S (server) conflict
o fixed unused variable c warning in framebuffer.c
o added compile time flag NETSUPPORT
o created client.c
o created server.c
o created socklib.c
o created objectio.c
o network releated changes:
o to menu.c added client's menus
o to koules.c added game parts of client and server loop,
handling of keys devided into two parts-server and
client, added sending of events to pyrotechnic handling
functions
o gameplan.c
process effects at clients and possitions at server :)
o xlib/init.c and svgalib/init.c added -C and -S options
for server and client
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.1c 10/1 95 (Saving of rc files, improved portability)
Major changes
o removed gl_allocatecontext for svgalib1.2.0 compatibility
o levels selector
o added rc files
o fast unrolled assembler memcpy for i386/mitshm mode
o fixed for DEC
o fixed for AIX
o fixed for solaris w/o gcc
o fixed for IRIX
o experimental rplay support
o monochrome and black and white displays support
o dithering
o HP-UX sound server by Lutz Vieweg <[email protected]>
Minor Changes
o fixed for svgalib-1.2.8
o automatically private colormap when no colors avaiable
o private colormap fixed
o removed useless -m option
o added -b for black and white
o added -m for monochrome
o added -f to disable fade
o many portability fixes
o added Imakefiles to all subdirs for DEC/solaris compatibility
o created Iconfig
o added simple .raw to .au converter for rplay support
o added Icon.xpm(not used by koules but powerfull for
filemanagers etc.
o fixed difficulty spelling bug
o small next level bug fixed
o improved number of players delector
o yet another time and time() bug fixed
o gtime bug fixed
o cleanups
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.1b 8/30 95 (Bugfix release)
o sound bug fixed
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.1 8/29 95 (X version)
Major changes
o NEW funny weapon
o X XLIB ORIENTED SUPPORT (256 posixcolor,truecolor)
o X SHARED MEMORY ORIENTED SUPPORT(8bpp posixcolor)
o new portable sound driver (linux,maybe sun and freeBSD)
o network audio(NAS) support
o PORTED TO HP-UX maybe it will run on most
other X based platforms
tested only Xlib support(I have X11R4 :( )
o Tested on SOLARIS
need bsd library-fixed
only Xlib mode worked-fixed
Maybe it works complete now
o Resolution selected at startup(not in Makefile)
o Intro sounds bug fixed-sound was always turned off in intro :)
o Terrible time and time() conflict bug fixed
o Spelling checks by Thomas Marsh
o Mono-player mode is now simpler
o Added Imakefile for better porting to other architectures
o Rewrote to ANSI C
o New command line options added
o new SOUND MOUSE MITSHM ONLYANSI compile time options added
o Added simple interface to graphics library for better porting
o Added simple interface to input library
Minor Changes
o better mouse handling in menu
o Added <'> and <,> into font.c
o reduced size of font.o
o many cleanups
o koules.c splited into koules.c and intro.c
o koules.c splited into koules.c and init.c
o init.c splited into framebuffer.c and init.c
o koules.c splited into koules.c and cmap.c
o created cmap-x11.c
o work on jlib support stopped until better jlib will be released
o created:
xlib/interface.h
xlib/interface.c
xlib/init.c
xlib/shmbitmap.c/*ripped from libgl*/
xlib/input.h
svgalib/interface.h
svgalib/init.c
Problems
Koules.faq
for Xsupport
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------
Version 1.0 7/29 95
Initial version
supported platforms:linux/svgalib
input:
mouse,joystick
sound
256 color
---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------