1---------------------------------------------------------------- 2 * French-KISS! * 3---------------------------------------------------------------- 4* About 5 6���� fkiss - French-KISS! �ϡ�X Window System��ư��� 7KISekae Set system (KISS)�Ǥ��� 8KISS�Ȥ����Τϥ���ԥ塼�����夻�ؤ����ä��Ƴڤ��⤦�� 9�Ȥ������եȥ������Ǥ��� 10 11---------------------------------------------------------------- 12* Install 13 14�ޤ���Makefile����ޤ��� 15 % ./configure 16 17���������顤�¹Է����ΥХ��ʥ����ޤ��� 18 % make 19 20����ʤ���С�"fkiss"�Ȥ����¹Է����ΥХ��ʥ꤬�Ǥ���Ȼפ��ޤ��� 21 22�Ǥ����顤���ΥХ��ʥ�� /usr/local/bin �ʤɤ˥��ȡ��뤷�ޤ��礦�� 23����ʴ����Ǥ��� 24 # mv fkiss /usr/local/bin 25 or 26 # make install 27 28"fkiss.man"�Ȥ����Τ��ޥ˥奢��Υ������ե�����Ǥ��� 29���Υե������ޥ˥奢��ǥ��쥯�ȥ�˥��ԡ����Ƥ��������� 30����ʤդ��ˡ� 31 # cp fkiss.man /usr/local/man/man1/fkiss.1 32 or 33 # make install.man 34 35rc�ե������ۡ���ǥ��쥯�ȥ�˥��ԡ����Ƥ��������� 36 % cp fkissrc.smp ~/.fkissrc 37 38 39�Ȥޤ�������ǥ��ȡ���Ͻ���Ǥ��� 40 41---------------------------------------------------------------- 42* Trouble in make 43 44�⤷fkiss��make�Ǥ��ʤ��Ȥ����ʤ��ѹ����Ƥ��ޤ����ä����ϡ� 45���ҤȤ�ʲ��Τ��Ȥ��Ƥ������� 46 French-KISS! version 47 Hardware and Operating system 48 Error messages 49 (Your changes) 50 51---------------- 52configure�ǥ��顼���Ǥ롪 53 54"configure"��GNU��autoconf�ˤ�ä��������줿�����륹����ץȤǤ��� 55�⤷"/bin/sh configure"�ǥ��顼����褦�ʤ顤 56/bin/sh �� Bourne shell �Ǥ��뤫��ǧ���Ƥ��������� 57(�������������ȤǤ���)�⤷ Bourne shell �����ѤǤ��ʤ����ˤϡ� 58bash - GNU Bourne-Again SHell ����Ѥ��Ƥ��������� 59�㤨�С�"configure"��1���� 60>#! /bin/sh 61���Τ褦���ѹ����ޤ��� 62>#! /usr/local/bin/bash 63 64---------------- 65���ä���opendir�饤�֥��ʤ�Ƥʤ����� 66>dir.o: Undefined symbol _opendir referenced from text segment 67>dir.o: Undefined symbol _readdir referenced from text segment 68>dir.o: Undefined symbol _closedir referenced from text segment 69 70"headers.h"�μ��ιԤ� 71>/* directory access routine */ 72���Τ褦���ѹ����ƤߤƤ��������� 73>/* directory access routine */ 74>#define USE_BSD_DIRLIB 0 75 76---------------- 77message.c�ǥ���ѥ��륨�顼���Ǥ롪 78 79Makefile��CFLAGS�� "-DUSE_VARARGS"��"-DUSE_STDARG"���ɲä��ơ� 80�⤦���٥���ѥ��뤷�Ƥߤ롥 81 82---------------- 83����ʳ��Υȥ�֥롪 84 85�ǽ餫��Ĥ��Ƥ���make, cc, sed, awk�ʤɤ����ˡ� 86GNU���Υġ����ȤäƤߤ�ȡ� 87���ޤ��������⤷��ޤ��� 88�ߴ�������ǽ�θ��Ϥ��顤GNU���Υġ���λ��Ѥ����ᤷ�ޤ��� 89 90---------------------------------------------------------------- 91* Startup 92 93�ޤ���KISS�Υǡ�����WWW�����Ȥ�FTP�����Ȥ������ꤷ�Ƥ��������� 94 95The Big KiSS page - http://otakuworld.com/kiss/ 96 97���Web�����ȡֵ̿����ر��פˤ�KISS�ǡ��������ä��֤��Ƥ���ޤ����� 98KISS�ǡ������֤��Ƥ��륵���ȤؤΥ��������ޤ��� 99���������ƤߤƤ��������� 100 101�̿����ر� - http://www2s.biglobe.ne.jp/~yav/ 102 103"KISS�Ͻ���"�Ȥ������Τ���ˡ�"frkismi4.lzh"�Ȥ�������ץ�� 104Ʊ�����Ƥ����ޤ����ΤǤ������������� 105���Υǡ����Ǥϡ�������ɤ䥢�˥�γ�ĥ�μ¸��Ƥޤ����� 106������KISS��ɸ��ǤϤ���ޤ��� 107�ʤ���������ɥե������Ʊ�����Ƥ��ޤ��� 108 109¿����KISS�ǡ�����LHa�Υ��������֤����ۤ���Ƥ��ޤ��� 110LHa�ȡ��뤷�ơ����������֤�Ÿ������ȡ� 111���Τ褦�ʥե����뤬�Ǥ���Ϥ��Ǥ��� 112 many "*.cel" (pixel) 113 some "*.kcf" (color) 114 some "*.cnf" (configuration) 115�����Υե����뤬Ÿ�����줿�顤 116 % fkiss 117�Ȥ�ä��夻�ؤ��ڤ��ߤ��������� 118 119�������ʤ���С�fkiss�ϥ����ȥǥ��쥯�ȥ��"*.cnf"���ɤ߹��ߤޤ��� 120 121��äȴ�ñ�ʻȤ������ϡ� 122 % fkiss frkismi4.lzh 123�ʤɤȵ�ư����� /tmp/fkiss(�ץ���ID) �Ȥ����ǥ��쥯�ȥ���äơ� 124�����˥ե������Ÿ������褦��������LHa��ư���ޤ��� 125�ǡ�������"*.cnf"���ɤ߹��ߤޤ��� 126 127���ޥ�ɥ饤�ץ����β���ϥޥ˥奢��ˤ���äȽȤ��ޤ����� 128 % man fkiss 129�Ȥ�ä��ɤ�Ǥ��������� 130 131---------------------------------------------------------------- 132* Core dump! 133 134�⤷��fkiss����������פ�X error�ǽ�λ�����顤 135�ʲ��Τ��Ȥ��Ƥ��������� 136 Hardware and Operating system 137 Error messages 138����ȡ�fkiss�ΥǥХå�����ν��ϤǤ��� 139�ǥХå������"fkisslog"�Ȥ����ե�����˥����֤���ˤϡ����Τ褦�ˤ��ޤ��� 140 $ fkiss -debug bugkiss.lzh 2> fkisslog 141 or 142 % fkiss -debug bugkiss.lzh >& fkisslog 143 144---------------------------------------------------------------- 145* Sound 146 147fkiss�ϲ��������Τ���� /dev/audio�Ȥ����ǥХ������ʤ���������å����ޤ��� 148/dev/audio ��¸�ߤ����顤�����ץƥ������ȥ��åץ�����ɤ���Ϥ��ޤ��� 149����ư��ϡ�netaudio�ʤɤΥ����ƥ�˰��������ǽ��������ޤ��� 150���꤬����褦�Ǥ����顤-nosound ���ץ����Ĥ��� fkiss��ư���Ƥ��������� 151 152Linux��FreeBSD�Ǥϡ�/dev/audio�Τ����� /dev/dsp����Ѥ��� 153ioctl��Ȥäƥ���ץ�졼���������ꤷ�ޤ����ܤ����� sound.c�Ƥ͡� 154 155�����Ȥ��������ġ��뤬����С�"-sound 2" ���ץ������Ƥߤޤ��礦�� 156"-sound 2"�����ꤵ�줿�顤fkiss�� "play ������ɥե�����"�Ȥ��� 157���ޥ�ɤ�¹Ԥ��Ʋ����������ޤ������ޤ���äƤ��������� 158 159Version 0.32����EsounD�λ��ѤǤ��륷���ƥ�Ǥϡ� 160EsounD��ȤäƲ���������Ԥ��褦�ˤʤ�ޤ����� 161 162---------------------------------------------------------------- 163* Conform 164 165fkiss�� KISS/GS2 (KISS General Specification 2) �˽�Ƥ��ޤ��� 166�ޤ����ޤ���ƤǤ��� KISS/GS3, 4 �ˤ��Ƥ��ޤ��� 167 168���̤��礭�������� 169 �����κ����͡� 170 171���֥������ȿ������� 172 "fkiss.h"��������Ƥ� MAXOBJ�Ȥ����͡�(û�����κ����Ͱʲ�) 173 174����������� 175 "fkiss.h"��������Ƥ� MAXCEL�Ȥ����͡�(û�����κ����Ͱʲ�) 176 177---------------------------------------------------------------- 178* Reference 179 180kissgs.doc - KISS/GS (KISS General Specification) Manual 181KISS��ɸ��˴ؤ���ʸ��Ǥ����Ѹ�����ܸ�ǽƤ���ޤ��� 182 183---------------------------------------------------------------- 184* fkiss Extensions 185 186����ץ��"frkismi4.lzh"��(����,���˥���)�����Ĥ���ĥ��ǽ��ȤäƤ��ޤ��� 187���γ�ĥ��ǽ�Ϥޤ�����Ū������ڤ��뤿������Τ�ΤǤ��� 188����ã�ϼ��Τ褦�ʤ��Ȥ�Ƥ���Ƥ��ޤ��� 189 �桼�����Ϥɤ�ʵ�ǽ���ߤ����äƤ��뤫�� 190 ���ޡ��ȤǻȤ��פ��ƴ�ñ�ʵ��ҷ����Ȥϡ� 191���������꤬��褵���С������˼���KISS����������Ǥ��礦�� 192�����������ε�ǽ�䵭�ҷ����Ϻ��Τ�ΤȤϰۤä���Τˤʤ�Ϥ��Ǥ��� 193 194---------------------------------------------------------------- 195* Magic 196 197�����ιԤ� /etc/magic ���ɲä����KISS�Υե�������̤Ǥ��ޤ��� 198 199--------8<--------8<--------8<-------- 2000 string KiSS KISS/GS 201>4 byte 16 color 202>>5 byte x %d bit 203>>8 leshort x %d colors 204>>10 leshort x %d groups 205>4 byte 32 cell 206>>5 byte x %d bit 207>>8 leshort x %d x 208>>10 leshort x %d 209>>12 leshort x +%d 210>>14 leshort x +%d 211--------8<--------8<--------8<-------- 212 213---------------------------------------------------------------- 214* Changes 215 216v0.32 -> v0.33 (Haruka) 217GPL 218-midiplayer <MIDI player> 219 220v0.31 -> v0.32 (Onpu) 221Makefile.in����Τ�automake��Ȥ��褦�ˤ����� 222EsounD�Dz����Ĥ餹�褦�ˤ����� 223Control-Button1 ����ɽ���ѹ��ΥХ������� 224 225v0.30 -> v0.31 226�ե륫�顼�����ͭ���ϰϤη���bug������ 227cnf��doc�������˥塼��ButtonRelease��ȥꥬ�ˤ����� 228timer�Υ����ͥ�������¤�ʤ������� 229kcf�ǻ��ꤹ�뿧�������¤�ʤ������� 230 231v0.29 -> v0.30 232FKiSS2.1�ε�ǽ����������� 233MAXPATH�Ȥ��ʤ��褦�ˤ����� 234dir_ls��Ƶ��ˤ����� 235lha xfiqw -> lha xfqw (�ǥ��쥯�ȥ��դ�Ÿ��) 236colcnt��0�ΤȤ��ϡ�spx[SPX_BG]���طʥԥ�����Ȥ��ƻ��Ѥ���褦�ˤ����� 237���֥������Ȥκ�ɸ�����������åȤΰ��֤���������褦�ˤ����� 238%x (x��Ǥ�դΥ���ե��٥å�) �ǻϤޤ�ȡ�����ϥ����ȤȤ��ư���ʤ��� 239selcnf.c: 240 sys/stat.h -> stat.h 241sub.c: 242 stlen -> strlen 243 dos_filename2 244sound.c: 245 sound file binary mode fopen 246 247v0.28 -> v0.29 248Dirk Schenkewitz ��������ͤΥ����С��ե��ΥХ������� 249MAXTIMER�ʤɤν����˴ؤ���ѥå�����äƤ��ΤǤ������Ѥ����� 250Someone teach me to open sound_device O_NONBLOCK on Linux. 251�ե륫�顼�Υ���ǡ������б��� 252gen_arcommand�Υ������ƥ����ۡ�����٤����� 253 254v0.27 -> v0.28 255�����ʥ������Ȥ�ȥƥ�ݥ��ե������ä��ƽ�λ����褦�ˤ����� 256WM_DELETE_WINDOW������Ȥ�Ƚ�λ����褦�ˤ����� 257uname�饤�֥��ؿ�����Ѥ���褦�ˤ����� 258���֥������Ȱ��֤μ�ư������ǽ���ɲá� 259 260v0.26 -> v0.27 261-noimage �⡼�ɤǥ�������פ���Х������� 262�ɥ�����ȥե�����Υ��ե��å������ɲäȺ���Υ��ץ������ɲá� 263kisseve.c: TOKEN_LEN_MAX ������ 264fkiss���٥�ȳ�ĥ��ǽ�Υȡ������Ĺ�������¤��ʤ��ʤä��� 265������ʸ������ǴĶ��ѿ���Ÿ������褦�ˤ����� 266�Хå�����å���ǥ��������פǤ���ʸ���Ȥ���'\$' - �ɥ뵭����ɲá� 267�ǽ�˥��åȥ��٥�Ȥ�ȯ������褦�ˤ����� 268"$HOME/.fkissrc" �˽����ץ������ɤ߹���褦�ˤ����� 269RIFF-WAVE (*.wav) �β��ϤΥХ������� 270 271v0.25 -> v0.26 272�ɥ�����ȥե�����α�����ǽ�λ� 273[Doc]��˥塼��'d'�������ȥɥ�����ȥե����������� 274 275v0.24 -> v0.25 (Ruri) 276set�ѹ���ľ��Υɥ�å���̵�뤵���Х������� 277SUN�Ǥ� Type mismatch ������ 278Set 0 ��¸�ߤ��ʤ���� X error��ȯ�����Ƥ����Τ����� 279sound_play�ǥ��顼�����褦�ˤ����� 280 281v0.23 -> v0.24 282Sound routine sync bug fix. 283Cel comment display function is supported. 284windowsize viewport function is supported. 285Support mouse button function assign changing. 286Fix the BUG that sets no information in cnf is not displayed. 287 288v0.22 -> v0.23 (Ellis) 289Sound cache bug fix. 290Support pseudo transparency mode. 291 292v0.21 -> v0.22 (Rei) 293Optimize map change set. 294WKISS bug emulation -wkiss option. 295Optimize redraw area at change mapping. 296Support RIFF-WAVE (*.wav) pcm file. 297 298v0.20 -> v0.21 (Ayanami) 299C-Button1 unmap bugfix 300Support varargs.h style variable argument function. 301Report visual class 302 303v0.19 -> v0.20 304Support randomtimer quit event extensions. 305Use sound cache buffer. 306Sample data frkismi1.lzh updated. 307 308v0.18 -> v0.19 309Change message.c to support for FreeBSD. 310 311v0.16 -> v0.18 312C-Button1 unmap function add. 313Use autoconf to make configure script. 314 315v0.16 316First public release. 317Sample data frkismi.lzh contained with. 318 319---------------------------------------------------------------- 320* BUGS (or homeworks for you and me) 321 322���Τ褦�ʤ��Ȥ���ȥ���餤�Ĥ���������롥 323% fkiss / 324 325�ե륫�顼�Υ���ǡ�����ޤ�KISS�ǡ�����ɽ�����뤿��ˤϡ� 326TrueColor �⤷���� DirectColor �� X server��ɬ�פǤ��� 327 328ȾƩ���ϥǥ����ѥ������ȤäƵ���Ū�˽�������ޤ��� 329 330Network Audio System�ˤ��б����Ƥޤ��� 331 332".Xdefaults"�������̵�뤵��ޤ��� 333 334������ʸ����ǻȤ���Τϡ�$USER �� ${USER} �Ȥ��������δĶ��ѿ������Ǥ��� 335${USER:-you}, ${USER:=}, ${USER:?}, ${USER:+} �����Դ����Ǥ��� 336�㤨�С�${USER-$YOU} ���Ϥ�����ư��ޤ��� 337 338---------------------------------------------------------------- 339* Special thanks 340 341MIO.H <mio.h@bigfoot.com> - KISS original author 342DE-TE- <ueno@sds.abk.nec.co.jp> - xkiss author 343Clis Hayasaka <yuki@is.s.u-tokyo.ac.jp> - Kiss FAQ author 344Cocoa <cocoa@is.s.u-tokyo.ac.jp> - xkiss++ author 345Jonathan Couper <couper@metdp2.met.co.nz> - XCheckTypedEvent technical advice 346Ken "Mian" Stone <sasami@blaze.net.au> - kissgs.doc English advice 347Hannu Savolainen <hsavolai@cs.helsinki.fi> - Linux Sound Driver ulaw.h 348YASU. <LDS02540@niftyserve.or.jp> - yasukis1.lzh Lovery Yohko-san :-) 349WACHIGAI - fkiss sample data frkismi.lzh Deform. Kismi-chan 350Yohko Teppozuka - Lovely cute voice ;-) 351Masaki Saeki <HZN83424@biglobe.ne.jp> - NEC EWS4800 bug report 352yosinari yabuki/ATO <yabuki@sendai.advantest.co.jp> - SunOS 5.4 bug report 353Minoru Iwamoto <iwamo@nims.nec.co.jp> - NEC EWS4800 bug report 354Naoyuki Shinbo <j2292106@ed.kagu.sut.ac.jp> - SunOS 4.1.3 bug report 355RERE <PXK07402@niftyserve.or.jp> - Solaris 2.4 bug report 356Takahiro Suzuki <takahiro@plasma.q.t.u-tokyo.ac.jp> - Browse document function 357EMK <VYV03354@niftyserve.or.jp> - no image mode paint_gc bug fix 358Takashi Oe <toe@unlinfo.unl.edu> - no image mode paint_gc bug fix 359Shuichi OONO <jr5pdx@debian.or.jp> - Temporary file cleaning 360yochi@debian.or.jp - use uname library 361Dirk Schenkewitz - MAXTIMER, MAXEVENT patch (TELL ME E-MAIL ADDRESS!) 362? - Sound device O_NONBLOCK open (TELL ME NAME AND E-MAIL ADDRESS!) 363Eric Armstrong <eric_peter_armstrong@yahoo.com> - Illegal cnf bug fix 364Amaya <amaya@debian.org> - License advices 365Junichi Uekawa <dancer@debian.org> - License advices 366Ben <collver@linuxfreemail.com> - midiplay patches 367 368---------------------------------------------------------------- 369* Copying 370 371This program is free software; you can redistribute it and/or modify 372it under the terms of the GNU General Public License as published by 373the Free Software Foundation; either version 2 of the License, or 374(at your option) any later version. 375 376This program is distributed in the hope that it will be useful, 377but WITHOUT ANY WARRANTY; without even the implied warranty of 378MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 379GNU General Public License for more details. 380 381You should have received a copy of the GNU General Public License 382along with this program; if not, write to the Free Software 383Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 384 385���ɥХ��������䡤�Х���ݡ��Ȥʤɤ���ޤ����顤 386�����ڤ˥�뤯�������� 387 388 389yav E-mail yav@bigfoot.com 390 WWW http://www2s.biglobe.ne.jp/~yav/ 391 392