1# $Header: /home/yav/catty/fkiss/RCS/fkiss.doc,v 1.26 2000/08/25 06:54:46 yav Exp $
2# This document written in English and Japanese (Shift-JIS).
3# To English:
4# % sed -f english.sed fkiss.doc
5# To Japanese:
6# % sed -f japanese.sed fkiss.doc
7----------------------------------------------------------------
8			* French-KISS! *
9----------------------------------------------------------------
10* About
11
12This software fkiss - French-KISS! is a sample implementation of
13���� fkiss - French-KISS! �ϡ�X Window System��ư���
14KISekae Set system (KISS) for X Window System.
15KISekae Set system (KISS)�Ǥ���
16KISS is a software for playing Paper-doll on any computers.
17KISS�Ȥ����Τϥ���ԥ塼�����夻�ؤ����ä����Ƴڤ��⤦��
18"Kisekae" means "changing clothes".
19�Ȥ������եȥ������Ǥ���
20
21----------------------------------------------------------------
22* Install
23
24To make Makefile
25�ޤ���Makefile����ޤ���
26 % ./configure
27
28To make executable binary
29���������顤�¹Է����ΥХ��ʥ����ޤ���
30 % make
31
32And executable binary "fkiss" is created.
33����ʤ���С�"fkiss"�Ȥ����¹Է����ΥХ��ʥ꤬�Ǥ���Ȼפ��ޤ���
34
35Move this executable binary to install directory you like.
36�Ǥ����顤���ΥХ��ʥ�� /usr/local/bin �ʤɤ˥����ȡ��뤷�ޤ��礦��
37Example
38����ʴ����Ǥ���
39 # mv fkiss /usr/local/bin
40 or
41 # make install
42
43"fkiss.man" is a manual source file.
44"fkiss.man"�Ȥ����Τ��ޥ˥奢��Υ������ե�����Ǥ���
45Copy this file to manual directory you like.
46���Υե������ޥ˥奢��ǥ��쥯�ȥ�˥��ԡ����Ƥ���������
47Example
48����ʤդ��ˡ�
49 # cp fkiss.man /usr/local/man/man1/fkiss.1
50 or
51 # make install.man
52
53Copy rc file to your home directory.
54rc�ե������ۡ���ǥ��쥯�ȥ�˥��ԡ����Ƥ���������
55 % cp fkissrc.smp ~/.fkissrc
56
57
58That's all. Let's try!
59�Ȥޤ�������ǥ����ȡ���Ͻ���Ǥ���
60
61----------------------------------------------------------------
62* Trouble in make
63
64If you cannot to make fkiss or modified something to make,
65�⤷fkiss��make�Ǥ��ʤ��Ȥ����ʤ��ѹ����Ƥ��ޤ����ä����ϡ�
66Please tell me that:
67���ҤȤ�ʲ��Τ��Ȥ����Ƥ�������
68  French-KISS! version
69  Hardware and Operating system
70  Error messages
71  (Your changes)
72
73----------------
74Troube! Error in configure!
75configure�ǥ��顼���Ǥ롪
76
77"configure" is a shell script file generated by GNU autoconf.
78"configure"��GNU��autoconf�ˤ�ä��������줿�����륹����ץȤǤ���
79If error reported at "/bin/sh configure",
80�⤷"/bin/sh configure"�ǥ��顼����褦�ʤ顤
81Check /bin/sh is really Bourne shell.
82/bin/sh �� Bourne shell �Ǥ��뤫��ǧ���Ƥ���������
83If you cannot to use Bourne shell (What's unix system!!),
84(�������������ȤǤ���)�⤷ Bourne shell �����ѤǤ��ʤ����ˤϡ�
85Use bash - GNU Bourne-Again SHell.
86bash - GNU Bourne-Again SHell ����Ѥ��Ƥ���������
87For example, edit "configure" line 1
88�㤨�С�"configure"��1����
89>#! /bin/sh
90change to
91�����Τ褦���ѹ����ޤ���
92>#! /usr/local/bin/bash
93
94----------------
95Trouble! Nothing opendir library!
96���ä���opendir�饤�֥��ʤ�Ƥʤ�����
97>dir.o: Undefined symbol _opendir referenced from text segment
98>dir.o: Undefined symbol _readdir referenced from text segment
99>dir.o: Undefined symbol _closedir referenced from text segment
100
101Change following lines in "headers.h"
102"headers.h"�μ��ιԤ�
103>/* directory access routine */
104to
105���Τ褦���ѹ����ƤߤƤ���������
106>/* directory access routine */
107>#define USE_BSD_DIRLIB 0
108
109----------------
110Trouble! Compile error in message.c
111message.c�ǥ���ѥ��륨�顼���Ǥ롪
112
113Add "-DUSE_VARARGS" or "-DUSE_STDARG" to CFLAGS in Makefile,
114Makefile��CFLAGS�� "-DUSE_VARARGS"��"-DUSE_STDARG"���ɲä��ơ�
115Try to re-compile.
116�⤦���٥���ѥ��뤷�Ƥߤ롥
117
118----------------
119Other troubles!
120����ʳ��Υȥ�֥롪
121
122Try to use GNU product software tools
123�ǽ餫��Ĥ��Ƥ���make, cc, sed, awk�ʤɤ����ˡ�
124instead of vender producted make, cc, sed, awk etc.
125GNU���Υġ����ȤäƤߤ�ȡ�
126Some problems will be cleared.
127���ޤ��������⤷��ޤ���
128For compatibility and performance, I recommend to use GNU product softwares.
129�ߴ�������ǽ�θ��Ϥ��顤GNU���Υġ���λ��Ѥ������ᤷ�ޤ���
130
131----------------------------------------------------------------
132* Startup
133
134At first, get KISS data files from WWW and/or FTP-site.
135�ޤ���KISS�Υǡ�����WWW�����Ȥ�FTP�����Ȥ������ꤷ�Ƥ���������
136
137The Big KiSS page - http://otakuworld.com/kiss/
138
139You can find some KISS datas
140���Web�����ȡֵ̿����ر��פˤ�KISS�ǡ��������ä��֤��Ƥ���ޤ�����
141and many favorite links on my web site "Kissin Institute of Softwear".
142KISS�ǡ������֤��Ƥ��륵���ȤؤΥ����������ޤ���
143Let's visit!
144���������ƤߤƤ���������
145
146Kissin Institute of Softwear - http://www2s.biglobe.ne.jp/~yav/
147�̿����ر� - http://www2s.biglobe.ne.jp/~yav/
148
149For "First KISS" users, Look sample KISS data archive "frkismi4.lzh"
150"KISS�Ͻ���"�Ȥ������Τ���ˡ�"frkismi4.lzh"�Ȥ�������ץ��
151contained in this package.
152Ʊ�����Ƥ����ޤ����ΤǤ�������������
153I experiment some KISS sound/animation extensions in this.
154���Υǡ����Ǥϡ�������ɤ䥢�˥�γ�ĥ�μ¸����Ƥޤ�����
155But, these extensions are NOT KISS standards.
156������KISS��ɸ��ǤϤ���ޤ���
157And sound files are not contained.
158�ʤ���������ɥե������Ʊ�����Ƥ��ޤ���
159
160A lot of KISS data files (*.lzh) are packed with LHa archiver.
161¿����KISS�ǡ�����LHa�Υ��������֤����ۤ���Ƥ��ޤ���
162Install LHa archiver and extract a archive file.
163LHa�����ȡ��뤷�ơ����������֤�Ÿ������ȡ�
164And you find these files:
165���Τ褦�ʥե����뤬�Ǥ���Ϥ��Ǥ���
166	many "*.cel" (pixel)
167	some "*.kcf" (color)
168	some "*.cnf" (configuration)
169These files are extracted, Let's
170�����Υե����뤬Ÿ�����줿�顤
171 % fkiss
172to enjoy kisekae!!
173�Ȥ�ä��夻�ؤ����ڤ��ߤ���������
174
175None argument is specified, fkiss read "*.cnf" in a current directory.
176�������ʤ���С�fkiss�ϥ����ȥǥ��쥯�ȥ��"*.cnf"���ɤ߹��ߤޤ���
177
178Another way to enjoy is more simple.
179��äȴ�ñ�ʻȤ������ϡ�
180 % fkiss frkismi4.lzh
181fkiss make a directory /tmp/fkiss(PID)
182�ʤɤȵ�ư����� /tmp/fkiss(�ץ���ID) �Ȥ����ǥ��쥯�ȥ���äơ�
183and execute lha to extract files to there.
184�����˥ե������Ÿ������褦��������LHa��ư���ޤ���
185And search "*.cnf" in it.
186�ǡ�������"*.cnf"���ɤ߹��ߤޤ���
187
188There are some explanations about command line options in a manual.
189���ޥ�ɥ饤���ץ����β���ϥޥ˥奢��ˤ���äȽ��Ȥ��ޤ�����
190 % man fkiss
191to read manual.
192�Ȥ�ä��ɤ�Ǥ���������
193
194----------------------------------------------------------------
195* Core dump!
196
197If fkiss is stopeed core dump or X error,
198�⤷��fkiss����������פ�X error�ǽ�λ�����顤
199Please tell me that:
200�ʲ��Τ��Ȥ����Ƥ���������
201  Hardware and Operating system
202  Error messages
203and fkiss debug information output.
204����ȡ�fkiss�ΥǥХå�����ν��ϤǤ���
205To save debug information file "fkisslog" do:
206�ǥХå������"fkisslog"�Ȥ����ե�����˥����֤���ˤϡ����Τ褦�ˤ��ޤ���
207 $ fkiss -debug bugkiss.lzh 2> fkisslog
208  or
209 % fkiss -debug bugkiss.lzh >& fkisslog
210
211----------------------------------------------------------------
212* Sound
213
214fkiss check /dev/audio device for playing sound.
215fkiss�ϲ��������Τ���� /dev/audio�Ȥ����ǥХ������ʤ���������å����ޤ���
216If /dev/audio is exist, fkiss open it and write startup sound data.
217/dev/audio ��¸�ߤ����顤�����ץ��ƥ������ȥ��åץ�����ɤ���Ϥ��ޤ���
218This action makes critical damege to netaudio and some systems.
219����ư��ϡ�netaudio�ʤɤΥ����ƥ�˰��������ǽ��������ޤ���
220If you happen this trouble, execute fkiss with "-nosound" option.
221���꤬����褦�Ǥ����顤-nosound ���ץ����Ĥ��� fkiss��ư���Ƥ���������
222
223On Linux or FreeBSD, fkiss use /dev/dsp instead of /dev/audio,
224Linux��FreeBSD�Ǥϡ�/dev/audio�Τ����� /dev/dsp����Ѥ���
225and use ioctl to setup DSP sampling rate etc. Look sound.c!
226ioctl��Ȥäƥ���ץ���졼���������ꤷ�ޤ����ܤ����� sound.c���Ƥ͡�
227
228If you have more better sound player, Try "-sound 2" option.
229�����Ȥ��������ġ��뤬����С�"-sound 2" ���ץ������Ƥߤޤ��礦��
230"-sound 2" option is specified, fkiss execute "play soundfile"
231"-sound 2"�����ꤵ�줿�顤fkiss�� "play ������ɥե�����"�Ȥ���
232command to play sound.
233���ޥ�ɤ�¹Ԥ��Ʋ����������ޤ������ޤ���äƤ���������
234
235Version 0.32 or later, fkiss use EsounD to play sound.
236Version 0.32����EsounD�λ��ѤǤ��륷���ƥ�Ǥϡ�
237EsounD��ȤäƲ���������Ԥ��褦�ˤʤ�ޤ�����
238
239----------------------------------------------------------------
240* Conform
241
242fkiss is conforming to KISS/GS2 (KISS General Specification 2),
243fkiss�� KISS/GS2 (KISS General Specification 2) �˽���Ƥ��ޤ���
244and conforming to KISS/GS3, 4 draft.
245�ޤ����ޤ���ƤǤ��� KISS/GS3, 4 �ˤ����Ƥ��ޤ���
246
247Maximum size of screen
248���̤��礭��������
249	Maximum value of int.
250	�����κ����͡�
251
252Maximum number of objects
253���֥������ȿ�������
254	MAXOBJ is defined in "fkiss.h". (<= Maximum value of short)
255	"fkiss.h"��������Ƥ� MAXOBJ�Ȥ����͡�(û�����κ����Ͱʲ�)
256
257Maximum number of cells
258�����������
259	MAXCEL is defined in "fkiss.h". (<= Maximum value of short)
260	"fkiss.h"��������Ƥ� MAXCEL�Ȥ����͡�(û�����κ����Ͱʲ�)
261
262----------------------------------------------------------------
263* Reference
264
265kissgs.doc - KISS/GS (KISS General Specification) Manual
266Document of KISS standard written in Japanese and English.
267KISS��ɸ��˴ؤ���ʸ��Ǥ����Ѹ�����ܸ�ǽ��Ƥ���ޤ���
268
269----------------------------------------------------------------
270* fkiss Extensions
271
272I use some extensions (sound, animation) in a sample "frkismi4.lzh".
273����ץ��"frkismi4.lzh"��(����,���˥���)�����Ĥ���ĥ��ǽ��ȤäƤ��ޤ���
274These extensions are ONLY for checking technical problems yet.
275���γ�ĥ��ǽ�Ϥޤ�����Ū��������ڤ��뤿������Τ�ΤǤ���
276Now we are reseaching:
277���߻�ã�ϼ��Τ褦�ʤ��Ȥ�Ƥ���Ƥ��ޤ���
278  Which functions users need?
279  �桼�����Ϥɤ�ʵ�ǽ���ߤ����äƤ��뤫��
280  What is smart, eazy, simple description style?
281  ���ޡ��ȤǻȤ��פ��ƴ�ñ�ʵ��ҷ����Ȥϡ�
282These problems are resolved, we'll define advanced KISS officially.
283���������꤬��褵���С������˼���KISS����������Ǥ��礦��
284BUT, THAT'S FUNCTIONS AND DESCRIPTION STYLE WILL BE DIFFERENT FROM THIS!
285�����������ε�ǽ�䵭�ҷ����Ϻ��Τ�ΤȤϰۤä���Τˤʤ�Ϥ��Ǥ���
286
287----------------------------------------------------------------
288* Magic
289
290Add following lines at /etc/magic to identify KISS files.
291�����ιԤ� /etc/magic ���ɲä����KISS�Υե�������̤Ǥ��ޤ���
292
293--------8<--------8<--------8<--------
294# KISS magic number
295# Old type cel and kcf are not supported, sorry!
296#  yav <yav@bigfoot.com>
2970	string		KiSS		KISS/GS
298>4	byte		16		color
299>>5	byte		x		%d bit
300>>8	leshort		x		%d colors
301>>10	leshort		x		%d groups
302>4	byte		32		cell
303>>5	byte		x		%d bit
304>>8	leshort		x		%d x
305>>10	leshort		x		%d
306>>12	leshort		x		+%d
307>>14	leshort		x		+%d
308--------8<--------8<--------8<--------
309
310----------------------------------------------------------------
311* Changes
312
313v0.32 -> v0.33 (Haruka)
314GPL
315-midiplayer <MIDI player>
316
317v0.31 -> v0.32 (Onpu)
318automake is used to make Makefile.in.
319Makefile.in����Τ�automake��Ȥ��褦�ˤ�����
320EsounD is used to play sound.
321EsounD�Dz����Ĥ餹�褦�ˤ�����
322Control-Button1 change cell mapping bug fix.
323Control-Button1 ����ɽ���ѹ��ΥХ�������
324
325v0.30 -> v0.31
326Effective area of true-colored cel calcuration bug fix.
327�ե륫�顼�����ͭ���ϰϤη׻���bug������
328cnf and doc menu select ButtonRelease trig.
329cnf��doc�������˥塼��ButtonRelease��ȥꥬ�ˤ�����
330unlimited timer channels.
331timer�Υ����ͥ�������¤�ʤ�������
332unlimited number of colors specified in kcf file.
333kcf�ǻ��ꤹ�뿧�������¤�ʤ�������
334
335v0.29 -> v0.30
336FKiSS2.1 is implemented.
337FKiSS2.1�ε�ǽ�����������
338MAXPATH is not used.
339MAXPATH���Ȥ��ʤ��褦�ˤ�����
340dir_ls recursive.
341dir_ls��Ƶ��ˤ�����
342lha xfiqw -> lha xfqw (Extract with directory)
343lha xfiqw -> lha xfqw (�ǥ��쥯�ȥ��դ�Ÿ��)
344if colcnt equal to zero, spx[SPX_BG] pixel for background imggc
345colcnt��0�ΤȤ��ϡ�spx[SPX_BG]���طʥԥ�����Ȥ��ƻ��Ѥ���褦�ˤ�����
346Object position adjust at all set position.
347���֥������Ȥκ�ɸ�����������åȤΰ��֤���������褦�ˤ�����
348%x (x is any alphabet) started token is not treated as comment in comment line.
349%x (x��Ǥ�դΥ���ե��٥å�) �ǻϤޤ�ȡ�����ϥ����ȤȤ��ư���ʤ���
350selcnf.c:
351 sys/stat.h -> stat.h
352sub.c:
353 stlen -> strlen
354 dos_filename2
355sound.c:
356 sound file binary mode fopen
357
358v0.28 -> v0.29
359Dirk Schenkewitz tell me fix value over-flow bug
360Dirk Schenkewitz ����������ͤΥ����С��ե��ΥХ�������
361and MAXTIMER expansion advices.
362MAXTIMER�ʤɤν����˴ؤ���ѥå�����äƤ��ΤǤ������Ѥ�����
363Someone teach me to open sound_device O_NONBLOCK on Linux.
364Supprt True color cell.
365�ե륫�顼�Υ���ǡ������б���
366gen_arcommand security hole fix
367gen_arcommand�Υ������ƥ����ۡ�����٤�����
368
369v0.27 -> v0.28
370Clean temporary files and exit on signal detection.
371�����ʥ������Ȥ�ȥƥ�ݥ��ե������ä��ƽ�λ����褦�ˤ�����
372Request WM_DELETE_WINDOW message for window manager.
373WM_DELETE_WINDOW������Ȥ�Ƚ�λ����褦�ˤ�����
374Use uname library function.
375uname�饤�֥��ؿ�����Ѥ���褦�ˤ�����
376Support automatic object position adjustment.
377���֥������Ȱ��֤μ�ư������ǽ���ɲá�
378
379v0.26 -> v0.27
380-noimage mode core dump bug fix.
381-noimage �⡼�ɤǥ�������פ���Х�������
382Add document file suffix add or del option -suffix, -nosuffix.
383�ɥ�����ȥե�����Υ��ե��å������ɲäȺ���Υ��ץ������ɲá�
384kisseve.c: TOKEN_LEN_MAX deleted,
385kisseve.c: TOKEN_LEN_MAX ������
386Now no limit for fkiss event extension token length.
387fkiss���٥�ȳ�ĥ��ǽ�Υȡ������Ĺ�������¤��ʤ��ʤä���
388Support environment variable substitution in comment string.
389������ʸ������ǴĶ��ѿ���Ÿ������褦�ˤ�����
390Add backslash escape character '\$' - dollar.
391�Хå�����å���ǥ��������פǤ���ʸ���Ȥ���'\$' - �ɥ뵭����ɲá�
392Trigger first set event.
393�ǽ�˥��åȥ��٥�Ȥ�ȯ������褦�ˤ�����
394Read options in "$HOME/.fkissrc".
395"$HOME/.fkissrc" �˽������ץ������ɤ߹���褦�ˤ�����
396RIFF-WAVE (*.wav) analyze bug fix.
397RIFF-WAVE (*.wav) �β��ϤΥХ�������
398
399v0.25 -> v0.26
400Document file browse function prototype.
401�ɥ�����ȥե�����α�����ǽ�λ�
402Press [Doc] menu or type 'd' key to browse document files.
403[Doc]��˥塼��'d'���������ȥɥ�����ȥե�����������
404
405v0.24 -> v0.25 (Ruri)
406After change set, first drug ignore bug fix.
407set�ѹ���ľ��Υɥ�å���̵�뤵���Х�������
408Type mismatch on SUN fix.
409SUN�Ǥ� Type mismatch ������
410Set 0 not exist (litks04c.cnf) X error fix.
411Set 0 ��¸�ߤ��ʤ���� X error��ȯ�����Ƥ����Τ�����
412sound_play error report.
413sound_play�ǥ��顼�������褦�ˤ�����
414
415v0.23 -> v0.24
416Sound routine sync bug fix.
417Cel comment display function is supported.
418windowsize viewport function is supported.
419Support mouse button function assign changing.
420Fix the BUG that sets no information in cnf is not displayed.
421
422v0.22 -> v0.23 (Ellis)
423Sound cache bug fix.
424Support pseudo transparency mode.
425
426v0.21 -> v0.22 (Rei)
427Optimize map change set.
428WKISS bug emulation -wkiss option.
429Optimize redraw area at change mapping.
430Support RIFF-WAVE (*.wav) pcm file.
431
432v0.20 -> v0.21 (Ayanami)
433C-Button1 unmap bugfix
434Support varargs.h style variable argument function.
435Report visual class
436
437v0.19 -> v0.20
438Support randomtimer quit event extensions.
439Use sound cache buffer.
440Sample data frkismi1.lzh updated.
441
442v0.18 -> v0.19
443Change message.c to support for FreeBSD.
444
445v0.16 -> v0.18
446C-Button1 unmap function add.
447Use autoconf to make configure script.
448
449v0.16
450First public release.
451Sample data frkismi.lzh contained with.
452
453----------------------------------------------------------------
454* BUGS (or homeworks for you and me)
455
456If you execute following, will be core dumped.
457���Τ褦�ʤ��Ȥ���ȥ�����餤�Ĥ���������롥
458% fkiss /
459
460TrueColor or DirectColor visual class server is required to display
461�ե륫�顼�Υ���ǡ�����ޤ�KISS�ǡ�����ɽ�����뤿��ˤϡ�
462True-colored CEL data.
463TrueColor �⤷���� DirectColor �� X server��ɬ�פǤ���
464
465Transrucent image operation is emulated with dither stipple pattern.
466ȾƩ���ϥǥ����ѥ������ȤäƵ���Ū�˽�������ޤ���
467
468Not correspond with Network Audio System.
469Network Audio System�ˤ��б����Ƥޤ���
470
471".Xdefaults" settings are ignored.
472".Xdefaults"�������̵�뤵��ޤ���
473
474Supported only $USER or ${USER} environment variable in comment string.
475������ʸ����ǻȤ���Τϡ�$USER �� ${USER} �Ȥ��������δĶ��ѿ������Ǥ���
476${USER:-you}, ${USER:=}, ${USER:?} nor ${USER:+} not complete.
477${USER:-you}, ${USER:=}, ${USER:?}, ${USER:+} �����Դ����Ǥ���
478For example, ${USER-$YOU} do not work.
479�㤨�С�${USER-$YOU} ���Ϥ�����ư��ޤ���
480
481----------------------------------------------------------------
482* Special thanks
483
484MIO.H <mio.h@bigfoot.com> - KISS original author
485DE-TE- <ueno@sds.abk.nec.co.jp> - xkiss author
486Clis Hayasaka <yuki@is.s.u-tokyo.ac.jp> - Kiss FAQ author
487Cocoa <cocoa@is.s.u-tokyo.ac.jp> - xkiss++ author
488Jonathan Couper <couper@metdp2.met.co.nz> - XCheckTypedEvent technical advice
489Ken "Mian" Stone <sasami@blaze.net.au> - kissgs.doc English advice
490Hannu Savolainen <hsavolai@cs.helsinki.fi> - Linux Sound Driver ulaw.h
491YASU. <LDS02540@niftyserve.or.jp> - yasukis1.lzh Lovery Yohko-san :-)
492WACHIGAI - fkiss sample data frkismi.lzh Deform. Kismi-chan
493Yohko Teppozuka - Lovely cute voice ;-)
494Masaki Saeki <HZN83424@biglobe.ne.jp> - NEC EWS4800 bug report
495yosinari yabuki/ATO <yabuki@sendai.advantest.co.jp> - SunOS 5.4 bug report
496Minoru Iwamoto <iwamo@nims.nec.co.jp> - NEC EWS4800 bug report
497Naoyuki Shinbo <j2292106@ed.kagu.sut.ac.jp> - SunOS 4.1.3 bug report
498RERE <PXK07402@niftyserve.or.jp> - Solaris 2.4 bug report
499Takahiro Suzuki <takahiro@plasma.q.t.u-tokyo.ac.jp> - Browse document function
500EMK <VYV03354@niftyserve.or.jp> - no image mode paint_gc bug fix
501Takashi Oe <toe@unlinfo.unl.edu> - no image mode paint_gc bug fix
502Shuichi OONO <jr5pdx@debian.or.jp> - Temporary file cleaning
503yochi@debian.or.jp - use uname library
504Dirk Schenkewitz - MAXTIMER, MAXEVENT patch (TELL ME E-MAIL ADDRESS!)
505? - Sound device O_NONBLOCK open (TELL ME NAME AND E-MAIL ADDRESS!)
506Eric Armstrong <eric_peter_armstrong@yahoo.com> - Illegal cnf bug fix
507Amaya <amaya@debian.org> - License advices
508Junichi Uekawa <dancer@debian.org> - License advices
509Ben <collver@linuxfreemail.com> - midiplay patches
510
511----------------------------------------------------------------
512* Copying
513
514This program is free software; you can redistribute it and/or modify
515it under the terms of the GNU General Public License as published by
516the Free Software Foundation; either version 2 of the License, or
517(at your option) any later version.
518
519This program is distributed in the hope that it will be useful,
520but WITHOUT ANY WARRANTY; without even the implied warranty of
521MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
522GNU General Public License for more details.
523
524You should have received a copy of the GNU General Public License
525along with this program; if not, write to the Free Software
526Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
527
528If you have any advices, questions and BUG reports,
529���ɥХ��������䡤�Х���ݡ��Ȥʤɤ���ޤ����顤
530Please send E-mail to me.
531�����ڤ˥᡼�뤯��������
532
533
534yav             E-mail  yav@bigfoot.com
535                WWW     http://www2s.biglobe.ne.jp/~yav/
536
537# End of file
538