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