Files
kichikuou_xsystem35-sdl2/doc/ChangeLog
T
2014-04-26 18:40:24 +09:00

786 lines
36 KiB
Plaintext

Version 1.7.2 -> Version 1.7.3 (200?.**.**)
pre5
* FedoraCore5 $B$G%3%s%Q%$%k$G$-$k$h$&$K$7$?!#(B
pre4
* config.sub, config.guess update
pre3
* freetype compile errror fix
* Dr.Stop$B$,F0:n$,F0:n$7$J$+$C$?$N$r(Bfix (Thanx by Onodera Hirotaka)
* Gtk2.0$B$N%A%'%C%/$rF~$l$?(B
pre2
* configure$B;~$N(Blibjpeg$B$N%A%'%C%/$K<:GT$7$F$$$?$N$r(Bfix
(Thanx by Tamura Toshimichi)
pre1
* configure$B;~$K(B libjpeg$B$N>l=j$r;XDj$G$-$k$h$&$K$7$?!#(B --with-libjpeg-prefix
* src/tempname.c $B$,%3%s%Q%$%k=PMh$J$$>l9g$,$"$C$?$N$r(Bfix
(Thanx by Tamura Toshimichi)
Version 1.7.1 -> Version 1.7.2 (2003.12.21)
final
* no change from pre3
pre3
* sys_reset$B%3%^%s%I$,$h$P$l$?$H$-$K!"%F%s%]%i%j%G%#%l%/%H%j$r>C$7$F$$$J$+$C$?(B
$B$N$r(Bfix (Thanx by OKUMURA N. Shin-ya)
* music$B%5%V%7%9%F%`$N=i4|2=$r(Bmusic server $B%W%m%;%9$G9T$&$h$&$K$7$?!#(B
(sys_reset$B$G%G%P%$%9$rDO$s$@$^$^$K$J$j2;3Z$,$J$i$J$/$J$C$F$$$?(B)
(Thanx by OKUMURA N. Shin-ya)
* SACT/sactcg.c: fix compile problem (by OKUMURA N. Shin-ya)
* SACT/sactcg.c: $B0z?t$,9g$C$F$$$J$$$N$r(Bfix (by OKUMURA N. Shin-ya)
* SACT/sactcg.c: sg_loadcg_no() $B$,(B NULL$B$rJV$9>l9g$N=hM}$rDI2C(B
(Thanx by OKUMURA N. Shin-ya)
* SACT/sactcg.c: cg$B%*%V%8%'%/%H$N2s<}J}K!$N:FJQ99(B
($B%(%9%+$N%m!<%I;~Ey$GMn$A$F$$$?$N$r(Bfix)
pre2
* NightDemonDemo: $B%G%b$r%9%-%C%W$G$-$k$h$&$K$7$?(B
* IMA ADPCM $B7A<0$N(B .WAV $B%U%!%$%k$r:F@8$G$-$k$h$&$K$7$?(B
* gcc-3.3.2+glibc-2.3.2$B$N4D6-$G(B alk.h $B$G%(%i!<$,$G$F$$$?$N$r(Bfix
(by OKUMURA N. Shin-ya)
* $B%F%s%]%i%j%G%#%l%/%H%j$r(B mkdtemp $B$G:n@.$9$k$h$&$K$7$F!"%^%k%A%f!<%64D6-$G$N(B
$B$$$/$D$+$NLdBj$r2r>C$7$?(B(Thanx by OKUMURA N. Shin-ya)
pre1
* add NightDemonDemo.Init, NightDemonDemo.Run
Version 1.7.0 -> Version 1.7.1 (2003.08.31)
final
* SACT.MusicCheck $B$G6J$,B8:_$7$J$$>l9g!"Mn$A$F$$$?$N$r(Bfix
* $B%"%;%s%V%i(B(nasm)$B$NB8:_%A%'%C%/$rF~$l$?(B
* portab.h $B$+$i(B abs $B$r:o=|(B (thanx by OKUMURA N. Shin-ya)
pre4
* add dummy AliceDemo.dll NightDemonDemo.dll
* add SACT.MusicCheck command
* SACT.MusicXXX $B$G%U%!%$%kHV9f$K(B0$B$,;XDj$5$l$?$H$-$KBP1~(B
* SACT: $B;HMQCf$N(Bcg$B%*%V%8%'%/%H$r3+J|$7$F$$$?>l9g$,$"$C$?$N$r(Bfix
pre3
* pcmobj$B$N%m!<%IEy$N(Bcleanup
* libtool$B$,%$%s%9%H!<%k$5$l$F$$$J$$$H$-!"(Bmodules/lib $B$,%3%s%Q%$%k$G$-(B
$B$J$+$C$?$N$r(Bfix (thanx by FUJITA)
* 8bitPCM$B$NJQ49$,@5$7$/$J$+$C$?$N$r(Bfix
($B54C\2&$J$I$G8z2L2;$N=*N;;~$K%N%$%:$,$N$C$F$$$?(B)
pre2
* modules/libs/graph_rect.c $B$K(B 8/24bit$B$N%3!<%I$rDI2C(B
* sys_exit$B$,@5$7$/=*N;%3!<%I$rJV$7$F$$$J$+$C$?$N$r(Bfix
(thanx by OKUMURA N. Shin-ya)
* ShSound$B$G%a%b%j>e$G:81&$N%A%c%s%M%k$NF~$l49$($,=PMh$J$/$J$C$F$$$?$N$r(Bfix
(thanx by OKUMURA N. Shin-ya)
* SACT.SoundXXXX $B$GG[Ns30$N%a%b%j$rGK2u$7$F$$$?$N$r(Bfix
* $B%P%C%/%m%01\MwCf$N%[%$!<%k$NA`:n$r5U$K$7$?(B
pre1
* $B8z2L2;$,>C$($:$K;D$k$3$H$,$"$C$?$N$r(Bfix
* MMX$B%k!<%A%s$N4XO"$G!"(Bsurface$B$r2##1%i%$%sJ,$@$1M>J,$K3NJ]$9$k$h$&$K$7$?(B
* SACT: cg$B%*%V%8%'%/%H$N2s<}J}K!$N(Bcleanup
* SACT: $B%a%C%;!<%8%9%W%i%$%H$NHO0O$r1[$($FJ8;z$rIA2h$9$k>l9g$,$"$C$?$N$r(Bfix
Version 1.6.0 -> Version 1.7.0 (2003.07.21)
final
* BA$B%U%!%$%k$N1iAUMQ%9%m%C%H$N7hDjJ}K!$NJQ99(B
* $B%7%'%k%/%l%$%k$N(B*BA.BGI$B%U%!%$%k$,@5$7$/$h$_$3$a$F$J$+$C$?$N$r(Bfix
($B%*!<%W%K%s%0$N6J$N=*$j$,$*$+$7$+$C$?(B)
* $B%7%'%k%/%l%$%k$G(BZ$B%-!<$G%a%C%;!<%8Ms$,>C$($J$+$C$?$N$r(Bfix
* image$B3HBg=L>.%k!<%A%s$G%P%C%U%!%*!<%P!<%i%s$9$k>l9g$,$"$C$?$N$r(Bfix(again)
* SACT.DrawEffect$B$N(B10$BHV$N8z2L$,@5$7$/F0$$$F$$$J$+$C$?$N$r(Bfix
* SACT.DrawEffect$B$N(B19$BHV$N8z2L$rDI2C(B
* SACT.RegistReplaceString$B$G(Bsrc$B$H(Bdst$B$,F1$8J8;zNsHV9f$N;~$OL5;k$9$k$h$&$K$7$?(B
* $B%P%C%/%m%01\MwCf$K(BCtrl$B$r2!$9$H$X$s$K$J$C$F$$$?$N$r(Bfix
* $B%P%C%/%m%0$N%Z!<%8(BUP/DN$B$r(B1$B9T$9$/$J$/$7$?(B
* $B%k%S$D$-J8;z$N$H$-$N%;%s%?%j%s%0$N0LCV$,$*$+$7$+$C$?$N$r(Bfix
pre6
* --enable-pkg-config $B$G(B glib $B$,8+IU$1$i$l$J$+$C$?$N$r(B fix
* MMX alpha blend(ablend16_ppp.s)$B$G(B blend$BN($,(B0$B$N;~$KMn$A$F$$$?$N$r(Bfix
($B:J$_$0$$#2$N%/%$%C%/%m!<%IEy(B)
* SACT.MessageOutput(Ex)$B$N<BAu$r6&DL2=(B
* SACT.MusicXX$B$N%U%'!<%I;~4V$,C;$9$.$?$N$r(Bfix
* SACT.MusicXX$B$G6J$,=*N;$7$J$$$N$r(Bfix
* make install $B$G(B modules/libs/ $B0J2<$N$b$N$r%$%s%9%H!<%k$7$J$$$h$&$K$7$?(B
* add sysReset command
pre5
* add fncSetTableFromStr command
* $B%a%C%;!<%8J8;z$N%;%s%?%j%s%0$,@5$7$/$J$+$C$?$N$r(Bfix
* SACT.MessageOutputEx$B$N0z?t$N?t$,4V0c$C$F$$$?$N$r(Bfix
* SACT: $B%k%S$D$-J8;z$rI=<($G$-$k$h$&$K$7$?(B
* SACT.XMenu???? $B$KBP1~(B
* SACT.WaitKeySimple $B$,8F$P$l$?$H$-$OA42hLL99?7$r9T$&$h$&$K$7$?(B
pre4
* SACT.WaitKeySpriteTimeOut $B$G(B Timeout $B;~4V$,C;$9$.$?$N$r(Bfix
* BigEndian$B%^%7%s$G2;3Z!&8z2L2;$,@5$7$/1iAU$G$-$J$+$C$?$N$r(Bfix
* $B2hLL%5%$%:$,>.$5$/$J$C$?$H$-(B(640x480$B"*(B640x400$BEy(B)$B$K%(%i!<$GMn$A$F$$$?$N$r(Bfix
pre3
* add SACT.MusicGetLength command
* SACT.MusicGetPos $B$,@5$7$$CM$r$+$($7$F$$$J$+$C$?$N$r(Bfix
* $B$/$jJV$7?t$,#1$N2;3Z$r:F@8$G$-$J$+$C$?$N$r(Bfix
($B%(%9%+%l%$%d!<$N%(%s%G%#%s%0Ey(B)
pre2
* SACT.EffectDraw$B$N(B10$BHV$N8z2L$rDI2C(B
* 16bit alpha blend $B$^$o$j$N$_$J$*$7(B
* Gpx.CopyEffect(2,4) $B$G;2>H%5!<%U%'%$%9$,4V0c$C$F$$$?$N$r(Bfix
* eeDemo.Run $B$K0z?t$,$?$j$J$+$C$?$N$r(B fix
pre1
* $B4q?t(Bx$B4q?t%5%$%:$N(Bqnt$B%U%!%$%k$NE83+$,$*$+$7$+$C$?$N$r(Bfix
* Gpx.c $B$+$i(B cg -> surface $BJQ49It$r@Z$j=P$7$F(B libgraph $B$XE}9g(B
* DLL $BMQ$K%a%C%;!<%8J8;zNs=PNO!"%-!<$H%^%&%9%$%Y%s%H$N(B callback $B$r@_Dj$G$-$k(B
$B$h$&$K$7$?!#(B
* menuReturnGoto $B$G(B farcall $B$+$i$N(Breturn$B$,$G$-$J$+$C$?$N$r(Bfix
* ablend16.s: rate$B@_Dj$"$j$N>l9g$K$*$+$7$$$H$-$,$"$C$?$N$r(Bfix
* PCM$B%G!<%?$N:81&%A%c%s%M%kH?E>$d(B16bitWAV$B%U%!%$%k$N(BEndian$BJQ49$J$I$r(B
$B:F@8;~$K%j%"%k%?%$%`$G9T$&$h$&JQ99(B
* $B8z2L2;%G!<%?$H$7$F(BOGG$B%U%!%$%k$r:F@8$G$-$k$h$&$K$7$?(B
* BGM$B%G!<%?(B(*BA.ALD)$B$r07$($k$h$&$K$7$?!#(B
* $B5/F0;~$N2hLL$NBg$-$5$r(B 640x480 $B$K$7$?!#(B
* SACT.DLL $B$r0lIt<BAu(B
* image$B3HBg=L>.%k!<%A%s$G%P%C%U%!%*!<%P!<%i%s$9$k>l9g$,$"$C$?$N$r(Bfix
Version 1.5.4 -> Version 1.6.0 (2003.02.01)
final
* gtk-1.0$B;~$K(BGLIB_{CFLAGS|LIBS}$B$,@_Dj$5$l$F$$$J$+$C$?$N$r(Bfix
* libgen.h $B$NB8:_%A%'%C%/$HL5$$4D6-$G$NBP:v$r$$$l$?(B
* FreeBSD+OSS$B$G(BSNDCTL_DSP_GETBLKSIZE$B$GF@$?%5%$%:$h$j>.$5$$D9$5$r(Bwrite$B$9$k(B
$B$H0J8e(Bdevice$B$,(Bready$B$K$J$i$:(Bpoll$B$GBT$F$J$/$J$k$N$r(B fix (thanx by kurokawa)
* font_x11.c $B$G%a%b%j!<%j!<%/$,$*$-$F$$$?$N$r(B fix (thanx by kurokawa)
* modules$B0J2<$G$$$/$D$+(B Makefile.am$B$N(B@GLIB_LIBS@$B$,$*$+$7$/$J$C$F$$$?$N$r(Bfix
* x11$B$G%U%k%9%/%j!<%s$K$G$-$J$/$J$C$F$$$?$N$r(B fix (thanx by matuyama_takaaki)
* TPC|TPS|TPP$B%3%^%s%I$G%9%?%C%/$K$D$s$@%G!<%?$,4X?t$+$i$N%j%?!<%s$N:]$NA4(BPOP
$B$N:]$K@5$7$/CM$rLa$7$F$$$J$+$C$?$N$r(Bfix ($B%j%/%k%9$N$*$^$1%b!<%I$GA*BrCf$N(B
$B%a%C%;!<%8$NI=<($,0lIt$*$+$7$/$J$C$F$$$?(B) (thanx by matuyama_takaaki)
* module$B$N8!:w%Q%9$,=EJ#$7$FEPO?$5$l$F$$$?$N$r(Bfix
* pcmlib_load() $B$G%a%b%j!<%j!<%/$7$F$$$?$N$r(Bfix
* $B%j%=!<%9%U%!%$%k$K$h$k%+!<%=%k7A>u$NJQ99$rL58z$K$9$k%*%W%7%g%s$rDI2C(B
(-noimagecursor)
pre4
* font_gtk.c $B$GB8:_$7$J$$%U%)%s%H%U%!%$%k$r;XDj$9$k$H0[>o=*N;$7$F$$$?$N$r(Bfix
* SDL/24bpp$B$G%9%W%i%$%H$N?'H4$1$,$G$-$J$$$3$H$,$"$C$?$N$r(B fix ($BBg0-;J$N(B
$B%"%K%a!<%7%g%sEy(B) (thanx by matuyama_takaaki)
* --disable-debug $B$r%G%U%)%k%H$X(B
* --disable-gtk $B$NI|3h$H4XO"$9$k(B configure.ac $BEy$N(B cleanup
* $B%b%8%e!<%k$r:G=i$K%+%l%s%H%G%#%l%/%H%j$N2<$+$i8!:w$9$k$h$&$K$7$?!#(B
* add msgSetOutputFlag command
* $B%G%U%)%k%H$N(Baudiodevice$B$N@_Dj$,8z$$$F$$$J$+$C$?$N$r(B fix
* $B%;!<%V$,<:GT$7$?>l9g!"I,$:%3%s%=!<%k$K%(%i!<%a%C%;!<%8$r=P$9$h$&$K$7$?!#(B
($B%;!<%V$,<:GT$7$F$b%7%J%j%*B&$GL5;k$9$k>l9g$,$"$k$N$G(B) (thanx by kurokawa)
* $B%a%C%;!<%8NN0h$NB`Hr!&2sI|$K0lIt<:GT$7$F$$$?$N$r(B fix ($B$Q$9$A$c$G2hLL99?7(B
$B$,0lIt@5$7$/$J$+$C$?(B) (thanx by kurokawa)
pre3
* Ctrl+C $B$G@5$7$/=*N;$G$-$J$+$C$?$N$r(B fix
* -midiplayer $B%3%^%s%I%i%$%s%*%W%7%g%s$r$D$1$?(B
* EN$B%3%^%s%I$G$I$NNN0h$K$b4^$^$l$F$$$J$$$H$-$NJV$jCM$,@5$7$/$J$+$C$?$N$r(Bfix
($B2&;RMM(BLv1.5$B$G%9%1%8%e!<%k$NA*Br$,7hDj$G$-$J$+$C$?(B)
* music_fade.c: pcmobj$B$,(BNULL$B$N;~$K(Bfade$B$,;O$^$k$HMn$A$F$$$?$N$r(B fix
* add wavFadeVolue command
* endian $B$NH=Dj$r(B portab.h $B$+$i(B configure.ac $B$K(B (AC_C_BIGENDIAN)
* remove acconfig.h
* configure.ac $B$+$i(B --disable-gtk $B$r$J$/$7$?(B
* PPC+OSS$B$G0lIt2;$,@5>o$K$J$i$J$+$C$?$N$r(B fix (Thanx by Onodera Hirotaka)
pre2
* fix some compile warning
* Ain $B%U%!%$%k$,;XDj$5$l$F$$$J$$$H$-$K(B 2F60 command $B$,8F$P$l$k$H0[>o=*N;(B
$B$7$F$$$?$N$r(B fix
* contrib/*.inf $B$K4v$D$+$NDj5A%U%!%$%k$rDI2C(B
* -O0 $B;~$K(Bfade $B>uBV$,@5$7$/$H$l$F$$$J$+$C$?$N$r(B fix (-O0$B;~$K:J$_$0$$$,F0$+$J(B
$B$+$C$?(B) (Thanx by Onodera Hirotaka)
* {OSS|ALSA}$B$G(BPCM$B$N%U%)!<%^%C%H$r(B LE -> NE $B$X(B
* $B2;3Z%U%'!<%IMQ%+%&%s%?$,@5$7$/=i4|2=$5$l$F$$$J$+$C$?$N$r(B fix
* $B%o!<%/Fb$N=i4|%\%j%e!<%`$,@5$7$/=i4|2=$5$l$F$$$J$+$C$?$N$r(B fix
* $B%U%'!<%I3+;O;~$N%\%j%e!<%`$,@5$7$/@_Dj$5$l$F$$$J$+$C$?$N$r(B fix
pre1
* --enable-sdl$B;~$N%3%s%Q%$%k(Bfix
* SDL$B$G(B alpha <-> DIB $B4V$N%3%T!<(B(Copy_{from|to}_alpha)$B$,@5$7$/F0$$$F$$$J$+$C$?(B
* SDL_*.c$B$H(Bimage*.c$B$H$N(Bdepth$B$,0lCW$7$F$$$J$+$C$?$N$r(Bfix ($BBg0-;J$G@oN,%^%C%W$,(B
$B@5$7$/I=<($G$-$J$+$C$?(B)
* configure.ac $B$N(B cleanup (freetype$B$r<+F08!=P$K(B)
* -M0/-O0 ($B;HMQIT2D$K$9$k(B)$B%*%W%7%g%s$NDI2C(B
* audio_oss.c$B$N(Bsoundcard.h$B$N%Q%9$NJQ99(B
* .wav$B%G!<%?$NFI$_9~$_$N(B src/pcmlib.c $B$X$N0l852=(B
* BIGENDIAN$B%^%7%s$G$N(B16BitPCM$B%G!<%?$OFI$_9~$_;~$KJQ49$9$k$h$&$K$7$?(B
* ShSound/pcmlib.[ch]$B$N(B ShSound/shpcmlib.c $B$N%U%!%$%kL>JQ99(B
Version 1.5.3 -> Version 1.5.4 (2002.12.31)
final
* esd$B$N%\%j%e!<%`@_Dj$G!"(BMASTER$B$H(BPCM$B0J30$OL5;k$9$k$h$&$K$7$?(B
* gcc3$BBP:v$G(B __func__$B$r%i%C%W$7$F(B sys_error -> SYSERROR $B$KJQ99(B
(thanx by OKUMURA N. Shin-ya)
* PCM$B9g@.$G(Bmono->stereo$B$NJQ49$,0lIt$*$+$7$+$C$?$N$r(Bfix($B$+$($k$K$g9q$N%"%j%9(B
$B$G8z2L2;$,$*$+$7$+$C$?(B)
* cdrom.mp3|midi.extplay$B$N(Bpipe$B%b!<%I$G(Bstop$B$,5!G=$7$F$$$J$+$C$?$N$r(Bfix
* midi.extplay$B$N(Bpipe$B%b!<%I$G1iAU>uBV$,@5$7$/$H$l$F$$$J$+$C$?$N$r(Bfix
* musstrem$B$N(Bpipe open$B;~$O<B:]$K(Bpopen$B$;$:$K$=$ND>8e$N(Bseek$B$G(Bopen$B$5$;$k$h$&$K$7$?(B
* midi.rawmidi.c$B$N(Bmidi$B%9%/%j%W%H=hM}$NHy=$@5(B
* midi.rawmidi.c$B$G(Bmidi$B%9%/%j%W%H=hM}$G!"(Bjump$B;~$O(BALL ch NOTE off $B$r$$$l$k$h$&(B
$B$K$7$?!#(B($B%k!<%W$N;~$J$I$K2;$,;D$i$J$/$J$C$?(B)
pre3
* System_tmpDir $BEy$N%0%m!<%P%kJQ?t$N:o=|(B
* -devfont $B$N%G%P%$%9L>$G(B TrueTypeFont $B$O(B ttf $B$KE}0l(B(ft2$B$b$^$@;H$($^$9(B)
* alk.[ch] $B$r(B modules/dDemo $B$+$i(B modules/lib $B$X0\F0(B
* $B;D$C$F$$$?(B __FUNCTION__ $B$r(B __func__ $B$KCV$-49$((B
* music_client.c: mus_pcm_stop()$B$G(B socket $B$NJD$8K:$l$G$,$"$C$?$N$r(Bfix
(by OKUMURA N. Shin-ya)
* xcore_input.c: KeyPress|Release$B$N;~$N(BButtonMask$B=hM}$r$O$:$7!"$+$o$j$K(B
ButtonPress|Release$B;~$N(BRawKeyInfo$B$X@5$7$/H?1G$5$;$k$h$&$K$7$?(B
* ShPort.{Set|Get}KeyStatus $B$K$h$k%-!<%^%C%W@Z$jBX$($KBP1~(B ($BBg0-;J$G1&%\%?%s(B
$B$r2!$9$H%a%C%;!<%8%9%-%C%W>uBV$K$J$C$F$$$?(B) (thanx by matuyama_takaaki)
* PCM$B9g@.$G<~GH?tJQ49$,$J$/(BVol|bit|ch$BJQ99$,$"$k>l9g$N=hM}$,4V0c$C$F$$$?$N$r(Bfix
($BBg0-;J$G%Q%$%W$K$h$k(BMP3$B:F@8$G%N%$%:$K$J$C$F$$$?(B)(thanx by matuyama_takaaki)
* doc/TECH.TXT $B$K(B VA/ZK $B%3%^%s%I$N5-=R$rDI2C!#(B
pre2
* audio device file $B$N%G%U%)%k%H$N@_Dj$rJQ99(B
* audio $B4X78$N(B popup $B%a%K%e!<$r:o=|(B
* $B%7%J%j%*$N(B busy loop $B$rHr$1$k$?$a(B main loop $B$K(B usleep $B$rF~$l$F$_$k(B
* __func__ $B$^$o$j$NJQ99(B (thanx by OKUMURA N. Shin-ya)
* $B$$$/$D$+$N(B WARNING $B%a%C%;!<%8$NJQ99(B
* DC $B%3%^%s%I$NG[NsJQ?t$N3NJ]J}K!$NJQ99!#(B($B%i%s%9#4$G0[>o$J5sF0$,$_$i$l$?(B)
(thanx by OKUMURA N. Shin-ya)
* $B%^%&%9%+!<%=%k$N0\F0B.EY$N%G%U%)%k%H$rJQ99(B (100msec -> 50msec)
* $B<B9T;~$K%U%)%s%H%G%P%$%9$rA*Br$G$-$k$h$&$K$7$?!#(B(X11$B$H(BFreeType$B$N@ZBX$(Ey(B)
* $B%3%^%s%I%i%$%s$+$i%U%)%s%H%U%!%$%k$r;XDj$G$-$k$h$&$K$7$?!#(B
* DC $B%3%^%s%I$NG[NsJQ?t3NJ]$G!"NN0h$r3HD%$7$?$H$-$K!"3HD%$7$?NN0h$b(B 0 $B$G(B
$B=i4|2=$9$k$h$&$K$7$?!#(B
pre1
* music sever $B$N%$%Y%s%HBT$A$r(B select $B$+$i(B poll $B$KJQ99(B
* mixer_esd $B$G(B level $B$,@5$7$/@_Dj$5$l$F$$$J$+$C$?$N$r(B fix
* audio.c $B$G>r7o%3%s%Q%$%k$G(B ALSA $B$,A4$/%3%s%Q%$%k$5$l$F$$$J$+$C$?$N$r(B fix
* alsa $B$N(B fragment size $B$NJQ99(B (8192->1536)
* audio device $B$r%2!<%`Cf$O>o$K(B open $B$K$7$F$*$/$h$&$K$7$?(B
* auido $B$N(B rate $BJQ49$G%P%C%U%!0n$l$,5/$-$F$$$?$N$r(B fix
Version 1.5.2 -> Version 1.5.3 (2002.09.01)
final
* fix some compile warning
* Gpx.EffectCopy $B$N(B 11$BHV$N8z2L$rJQ99(B
* cdrom.mp3 $B$G0z?t$NJ,2r$r(B basename $B$H(B strtok_r $B$G$*$3$J$&$h$&$K$7$?!#(B
(by Tomoaki Mega)
* fix ALSA09 'COMPILE'
pre7
* ShSound: wav*Memory $B$G(B load $B8e$O$9$0$K(Bdridata$B$r2rJ|(B
* music_pcm|midi $B$G(B dridata $B$N2rJ|J}K!$,8E$$J}K!$@$C$?$N$r(B fix
* PCM$B$N1iAUD9$5$r<hF@$9$kItJ,$G7e0n$l$,5/$-$F$$$?$N$r(B fix
(pipe play $B$,6J$N:G8e$^$G1iAU$5$l$F$$$J$+$C$?(B)
* pipe play $B$G6J$N=*N;>uBV$,@5$7$/<h$l$F$$$J$+$C$?$N$r(B fix
* midi$B1iAU$G(Bstop$B$,#2EYB3$/$HMn$A$F$$$?$N$r(B fix
* cdrom.mp3 $B$G1iAU;~4V$N7W;;$,4V0c$C$F$$$?$N$r(B fix
* music server <-> client $B4V$N%Q%1%C%H%9%H!<%`2sHr$N$?$a$K(B usleep $B$r$$$l$?(B
* $B%9%Z!<%9$r4^$`%U%!%$%kL>$r(Bcdrom.mp3$B$N(Bpipe$B%b!<%I$GEO$7$?$H$-$KF0$+$J$+$C$?(B
$B$N$r(B fix
pre6
* mus_wav_* $B$G(B ch $B$NHO0O%A%'%C%/$r$$$l$?(B
* volume $B$N@_Dj$G5/F0;~$N(Blevel$B$r(B100%$B$H$9$k$h$&$K$7$?(B
* pcmlib $B$r(B xsystem35 $B%3%";HMQIt$H(B ShSound $B;HMQIt$KJ,N%$7$?(B
* ShSound: wav*Memory $B$N%G!<%?$N07$$J}$rJQ99$7$?(B
* ShSound: add wavFadeVolume command
* mus_wav_unload $B$H(B mus_wav_stop $B$G(B ch$B>pJs$,@5$7$/Aw$l$F$$$J$+$C$?$N$r(B fix
($B%j%/%k%9Ey$G8z2L2;$,$J$j$C$Q$J$7$K$J$C$F$$$?(B)
* audio_write $B$G(B 0$B%P%$%H$N(B write $B$OL5;k$9$k$h$&$K$7$?!#(B
pre5
* $B%j%/%k%9$G!"%8%g!<$K:G=*1|5A$rEA<x$5$l$k;~$N8z2L$GMn$A$k$N$r(B fix
(by matuyama_takaaki)
* ShCalc: BitToNum$B$,@5$7$/F0$$$F$$$J$+$C$?$N$r(B fix
$BBg0-;J$G%-%c%i$NB0@-$N%^!<%/$,=P$F$$$J$+$C$?!#(B(thanx by matuyama_takaaki)
* mixer_oss.c: level$B$N:GBgCM$N(B clipping $B$N4V0c$$$r(B fix
* $B0[>o=*N;;~$K;D$C$?(B sockt file $B$r:o=|$9$k$h$&$K$7$?(B
* add alsa for new music subsystem
* update macro/alsa.m4
* mus_wav_waitend $B$G:F@8$7$F$$$J$$$H$-$O$9$0$K(Back$B$rJV$9$h$&$K$7$?!#(B
pre4
* dri.c: $B%U%!%$%k?t$N8+@Q$b$j%P%0$GNN0h30$N%a%b%j$r;2>H$7$F$$$?$N$r(B fix
* version 1.5 $B7OMQ$K(B xsystem35.spec.in $B$r=$@5(B
* gcc $B0J30$N%3%s%Q%$%iBP:v(B (-Wall, __FUNCTION__)
* linux $B$K$*$1$k(B endian $B7hDj$NJ}K!$NJQ99(B
* ShString: $BJ8;zNs$NCV49$GJ#?t$NJ8;zNs$r@5$7$/CV$-49$($i$l$F$$$J$+$C$?$N$r(Bfix
$BBg0-;J$G$*$+$7$JL>A0$N%-%c%i$,=P8=$9$k!#(B(by matuyama_takaaki)
* ShArray: typo fix
* ShArray: GrepHighOrderArray $B$G:G>.CM$N07$$$,4V0c$C$F$$$?$N$r(B fix
$BBg0-;J$GBNNO=g$KJB$Y$k$H%-%c%i$,>C$($?!#(B(thanx by matuyama_takaaki)
* rewrite music subsystem
pre3
* .xsys35rc $B$N@_Dj$G(BTrueTypeFont$B$N(B face $B$rA*Br$G$-$k$h$&$K$7$?!#(B
* MMX alphablend $B$G0lIt$*$+$7$+$C$?$N$r(B fix (SeeIn$B@D$N%*!<%W%K%s%0(B)
* 24$B%S%C%H%+%i!<$G$$$/$D$+$*$+$7$$$H$3$m$,$"$C$?$N$r(B fix
($B%j%/%k%9$G@oF.%7!<%s$G967b$,Ev$?$C$?;~$N8z2L$G0l=V?'$,Mp$l$k(B)
($BBg0-;J$N@oF.%7!<%s%"%K%a!<%7%g%s$G?'$,H4$1$J$$(B)
* Gpx.BrightDestOnly+MMX$B$GL@$k$5;XDj$,$*$+$7$+$C$?$N$r(B fix
($B%j%/%k%9$N(BCG$B%b!<%I$GHsA*Br(BCG$B$,0E$/$J$i$J$$(B)
* dataGetWORD $B$,(B BigEndian $B%^%7%s$G@5$7$/$J$+$C$?$N$r(B fix
* add cdGetMaxTrack command ($BBg0-;J$N%7%J%j%*%P!<%8%g%s(B 1.05 $B$GLdBj$,$G$F$$$?(B)
* F $B%3%^%s%I$r(B data* $B%3%^%s%I7O$K9g$o$;$F=q$-D>$7$?(B
pre2
* image.c: image_putRegion $B$KHO0O%A%'%C%/$r$$$l$?(B
* message.c: $B8=:_;HMQCf$N%a%C%;!<%8(BWindow$B>pJs$K4X$7$FB`Hr>pJs$,@5$7$/H?1G(B
$B$5$l$F$$$J$+$C$?$N$r(B fix ($B%G%#%"%\%j%+$G(Bsegv$B$C$F$$$?(B)
* sel/msg: $B%&%#%s%I>pJs$K4X$9$k<h07J}K!$rJQ99(B
* cmd2F.c: add data* command
* cmd2F.c: add fnc{Set,Get}ReturnCode command $B$H4X?tJV$jCM$N07$$J}$NJQ99(B
* cmd2F.c: add varGetNumof command
pre1
* midi.extplay $B$G(B SIGSTP $B$G;_$^$C$F$$$k$H$-$K(Bmidi_stop$B$,8F$P$l$?;~$N=hM}$r(B
$BJQ99!#(B(by OKUMURA N. Shin-ya)
* macro/pkg.m4 $B$,F~$C$F$$$J$+$C$?$N$r(B fix
* newer missing
* configure.ac: default audio mode $B$N%(%i!<$r(B fix
* font_freetype2.c $B$G%U%)%s%HKh$K%(%s%3!<%I$,0c$&>l9g$K$*$+$7$+$C$?$N$r(B fix
* font_freetype2.c $B$G%U%)%s%H$N%(%s%3!<%IJ}<0$r<hF@$9$kJ}K!$rJQ99(B
* font_freetype2.c $B$G:n6HNN0h$X$NIA2hHO0O$N%A%'%C%/$r$$$l$?(B
* xcore_maskupdate.c $B$G8^gj@1(B,$BO;gj@1$O#22sE>$G$O$J$/!"H>2sE>$K$7$?(B
Version 1.5.1 -> Version 1.5.2 (2002.04.30)
final
* automake $B4XO"$N(B cleanup
* CDROM_LINUX $BEy$r(B ENABLE_CDROM_LINUX $B$XJQ99(B
* struct _message $B$,Dj5A$:$_$N4D6-$,$"$C$?$N$G(B __message $B$KJQ99(B
pre5
* oDEMO $B%G%#%l%/%H%j$r(B commit $B$7K:$l$?(B
pre4
* font_freetype2.c $B$G%"%s%A%(%j%"%9(BOFF$B;~$d>.$5$$%U%)%s%H%5%$%:$GKd$a9~$_%S%C%H(B
$B%^%C%W%U%)%s%H$,$"$k>l9g$O$=$A$i$r;H$&$h$&$K$7$?!#(B(by TAJIRI Yasuhiro)
* gtk-1.3$B7O$X$NBP1~(B(by Fumihiko Murata)
* $B%;!<%V%U%!%$%k$N%P%C%/%"%C%W$r:n@.$9$k$H$-$K!"%P%C%/%"%C%W85$,6u$N>l9g$K(B
$B$*$+$7$+$C$?$N$r(B fix (by Fumihiko Murata)
* SDL HAVE_SDLRALPHA $B4X78(B clean up (by Fumihiko Murata)
* $B%j%/%k%9$N%W%m%m!<%0$GN.9kE4$K>!$D$H%2!<%`$,Mn$k$N$r(B fix
(by matuyama_takaaki)
* JIS0213 $B%(%s%3!<%IJ}<0$N(B TrueType Font $B$KBP1~!#(B(by TAJIRI Yasuhiro)
* TrueType Font $B$N%(%s%3!<%IJ}<0Kh$N@ZBX$(J}<0$rJQ99(B
* add empty oDEMO.dll
* Gpx.dll: surface $B$r0lEY$b:n$i$J$$$&$A$K(B find_null_surface $B$r8F$V$HM=Ls$7$F(B
$B$"$C$?(B surface0 $B$rJV$7$F$7$^$C$F$$$?$N$r(B fix
* $BF.?@ET;T#2$G(B CD-DA $B$N6J$,@Z$jBX$o$i$J$$$N$r(B fix (by OKUMURA N. Shin-ya)
* OSS $B$G%5%&%s%I$,8G$^$k$N$r(B fix (by OKUMURA N. Shin-ya)
* ShSound.dll: $B0lIt$N4X?t$rDI2C(B
* Gpx.dll: misc clean
pre3
* add ShArray.ChangeEquArray command
* Gpx.LoadCG$B$G(B PMS8 $B$rFI$_9~$s$@;~$O&ANN0h$KE83+$9$k$h$&$K$7$?(B
* xcore_setForeground $B$G%Q%l%C%HHV9f$,JQ2=$;$:!"%Q%l%C%H$NCf?H$,JQ2=$7$?$H$-$K(B
$B8E$$?'$GEI$i$l$F$$$?$N$r(B fix
* ShGraph.dll: $B%Q%i%a!<%?$N2r<a$,$$$/$D$+0c$C$F$$$?$N$r(B fix
* msg_init() $B$,8F$P$l$F$$$J$+$C$?$?$a!"3F<o=i4|@_Dj$,$5$l$F$$$J$+$C$?$N$r(B fix
pre2
* ComImage -> agsurface_t $B$KL>A0$H0lIt%a%s%P$rJQ99(B
* pre1 $B$G$N(B alpha plane $B$NJQ99$K(B SDL $B$,0lItDI=>$G$-$F$$$J$+$C$?$N$r(B fix
* -noantialias $B%*%W%7%g%s$r$D$1$?!#(B
* ags.c: region check $B$G(B width,height $B$,(B 0 $B0J2<$K$J$C$?$H$-$N=hM}$rDI2C(B
* alpha blend $B$N(B MMX $BBP1~$,$A$c$s$HF0$$$F$$$J$+$C$?$N$r(B fix
* ShGraph.dll: $B%"%K%a!<%7%g%s4XO"$N4X?tDI2C(B
* menuReduce $B$G;XDj$5$l$??t$h$j$b<B:]$KEPO?$5$l$F$$$kA*Br;h$,>/$J$$>l9g$K(B
$B$*$+$7$+$C$?$N$r(B fix
pre1
* SJIS->UNICODE$BJQ49%F!<%V%k$K(BIBM$B3HD%4A;z$N9`$,L5$+$C$?$?$a!"(Bunicode $B%^%C%W$N(B
TrueType font $B$G(BIBM$B3HD%4A;z$,I=<($G$-$J$+$C$?$N$r(B fix (by TAJIRI Yasuhiro)
* MZ0 $B%3%^%s%I$GJ8;zNsD9$5$,(B 0 ($B!g!)(B)$B$N>l9g$KBP1~(B
* ShCalc.dll, ShArray.dll, ShString.dll, Gpx.dll $B$N4X?t$N$&$A!"Bg0-;J$G(B
$B;H$o$l$F$$$k$b$N$NDI2C!#(B
* font_freetype2.c $B$N%U%)%s%H$N%Y!<%9%i%$%s$r$=$m$($k$h$&$K$7$?!#(B
* $B%a%$%s2>A[2hLL(B(GetDIB()$B$G$H$l$k$b$N(B)$B$N(B alplha plane $B$rE}9g$7$F2>A[2hLL$N(B
$BG[2<$K$7$?!#(B
* Gpx.dll: $BFI$_9~$s$@(B CG $B$K(B alpha $B>pJs$,L5$$>l9g$O!"(B0 $B%/%j%"$5$l$?(B alpha plane
$B$rJV$9$h$&$K$7$?!#(B
* add menuReduce, menuGetNumof, menuGetText, menuGoto, menuReturnGoto command
* selection.c, message.c $B$N%0%m!<%P%kJQ?t$r(B nact $B9=B$BN$N2<$X(B
Version 1.5.0 -> Version 1.5.1 (2001.11.30)
final
* RandMT.dll($B2&;R$5$^(Blv1)$B$KBP1~(B
* .gr$B%U%!%$%k$,L5$$>l9g$K(B *RA.ALD $B$bC5$9$h$&$K$7$?!#(B
* libtool$B$N4XO"$G(Bmodule$B$,%3%s%Q%$%k$G$-$J$$$N$r(B fix
* qnt.c $B$GE83+%P%C%U%!ITB-$N$?$a(B zlib $B$NE83+$K<:GT$7$F$$$?$N$r(B fix
* $BBg0-;J$N(B DLL $B$N%(%s%H%j$rDI2C(B
* QNT format version 1 $B$KBP1~(B
* update doc/TECH.TXT
* update doc/README.music
pre4
* pre2$B$G$$$l$?(B sysVar $B$N:GBgCM$NJQ99$G$3$l$^$G$N%;!<%V%G!<%?$,FI$a$J$/(B
$B$J$C$F$$$?$N$r(B fix
* G$B%3%^%s%I$G%U%!%$%k$,B8:_$7$J$$>l9g!"(BJ$B%3%^%s%I$N@_Dj$r99?7$7$F$$$J$+$C$?(B
$B$N$r(Bfix($B54C\2&$NLB5\C58!$GE($N(BCG$B$NItJ,$,$*$+$7$+$C$?(B)
* SDL $B%U%k%9%/%j!<%s;~$K2hA|$NI=<(NN0h$,$+$o$k$H$*$+$7$+$C$?$N$r(Bfix
($B%G%#%"%\%j%+$N(BBAD-END$B$G:F8=(B)
* update doc/TECH.TXT
* system39.ain $B$X$N%a%C%;!<%8Kd$a9~$_$X$NBP1~(B
* add patchEC, patchENEM command
* $B$+$($k$K$g9q$K$g%"%j%9$GA*Br%&%#%s%I$NA*Br;h$,8+$($K$/$$$N$r2~A1(B
* add Gpx.EffectCopy{7,11,12,13} command
* add WZ 1,e command
pre3
* libtool-1.4 $B0J30$,%$%s%9%H!<%k$5$l$F$$$J$$$H%3%s%Q%$%k$G$-$J$+$C$?$N$r(B fix
* newer config.sub/guess
* gexttext(0.10.39) automake(1.4p5), autoconf(2.52) $B$K$=$l$>$l(B up
* .gr $B%U%!%$%k$,$J$$>l9g$K<+F0E*$K@8@.$9$k%;!<%V%U%!%$%k$r(B 26 $B8D$K(B
* $B!V(BOnly You $B%j%/%k%9!W(B Math.dll $B$KBP1~(B
* $B!V(BOnly You $B%j%/%k%9!W(B Gpx.dll $B$N4X?t$rDI2C<BAu(B
pre2
* ProStudent-Good $B$N%*!<%W%K%s%0$G0l=V?'$,$*$+$7$/$J$k$N$r(B fix (xcore)
* ProStudent-Good $B$N%*!<%W%K%s%0$G?'$,$*$+$7$/$J$k$N$r(B fix (sdl)
* $B%;!<%V%G!<%?$rJ]B8$9$k$H$-!"%P%C%/%"%C%W%U%!%$%k$r$D$/$k$h$&$K$7$?!#(B
* LL command $B$G%G!<%?$NFI$_9~$_$K<:GT$9$k$H0[>o=*N;$7$F$$$?$N$r(B fix
* add PT2 command
* add FAQ about gmake
* $BL488K"1F$G:G=i$KMn$A$k$N$r(B fix (QD 0: $B$H$$$&%3%^%s%I$,$"$C$?(B)
* Q/L command $B$G(B $BB8:_$7$J$$%U%!%$%k$N%A%'%C%/9T$&$h$&$K$7$?!#(B
* $B$Q$9$F$k%A%c%$%`!"%7%J%j%*%Q%C%A$N%I%-%e%a%s%H$N=$@5$HDI2C!#(B
* gettext $B$,%$%s%9%H!<%k$5$l$F$$$J$/$F$b(B build $B$G$-$k$h$&$K$7$?!#(B
* QNT cg format $B$KBP1~(B
* $B!V(BOnly You $B%j%/%k%9!W$N(BDLL$B$K0lItBP1~(B
pre1
* system39.ain $B$r%+%l%s%H%G%#%l%/%H%j$+$i$bC5$9$h$&$K$7$?(B
* $BLk$N(BDLL$B$N%(%s%H%j!<$@$1DI2C(B
* Darcrows $BEy$G%a%C%;!<%8$N2~9T$,0lIt$*$+$7$+$C$?$N$r(B fix
* FreeBSD $BEy$G(B libintl.h $B$,E,@Z$K(B include $B$G$-$F$$$J$+$C$?$N$r(B fix
(by Tamura Toshimichi)
* WV$B%3%^%s%I$G(B x/y $B$N$_$,JQ2=$7$?;~0[>oF0:n$7$F$$$?$N$r(B fix
($B$+$($k$K$g$Q$K$g$s(B etc)
* CE $B%3%^%s%I$GIA2h@h$,(B view area $B$N30$N>l9g$K0[>oF0:n$7$F$$$?$N$r(B fix
($B$+$($k$K$g$Q$K$g$s(B/ProStudent-Good etc)
* $BNw2AHG$+$($k$K$g$Q$K$g$s$G!"(BPCM$B1iAU$,(Bloop$B$7$F$7$^$&$N$r(B fix
(by TAJIRI Yasuhiro)
* DLL $B$NFI$_9~$_%Q%98uJd$r$$$/$D$+DI2C(B
Version 1.4.0 -> Version 1.5.0 (2001.05.09)
* $B%7!<%s@D$N2;3Z4U>^$J$I$G2hLL99?7$,0lIt$*$+$7$+$C$?$N$r(B fix (xcore/sdl)
* $B%i%s%9#4$G!"0lIt$N(BCG$B$N?'$,$*$+$7$/$J$k$N$r(B fix (By matuyama_takaaki)
* $B!V$+$($k$K$g9q$K$g%"%j%9!W$N(B DLL $B$KBP1~(B
Version 1.3.4 -> Version 1.4.0 (2001.05.01)
final
* --disable-debug $B$N;~0U?^DL$jF0$$$F$$$J$+$C$?$N$r(B fix
* cdrom.Linux.c $B$N(B LinuxPPC workaround $B$,$*$+$7$$$+$C$?$N$r(B fix
* -antialias $B%*%W%7%g%s$r$D$1$?(B
* Rance4 $B$N%-!<%&%(%$%HD4@0(B
pre5
* command2F60 $B4X78$r(B remove
* $B!VME@:(B(AliceCD 2.02)$B!W$G1&%/%j%C%/%a%K%e!<$rJD$8$?$"$H0[>o=*N;$7$F$$$?(B
$B$N$r(B fix
* $B%a%C%;!<%8$NJ8;z$NBg$-$5$r:GBg(B100$B%I%C%H$K@)8B!#(B
* add grBlt command
pre4
* SDL + joystick $B$N;~%3%s%Q%$%k$G$-$J$+$C$?$N$r(B fix (By matuyama_takaaki)
* $BJ8;zNsF~NO(B Window $BEy$NI=<(;~$NF0:n2~A1(B
* F1$B%-!<(B $B$G%a%C%;!<%8%9%-%C%W!"(BF4$B%-!<$G(B Fullscreen <-> Window $BI=<($N9T$-Mh(B
$B$r=PMh$k$h$&$K$7$?!#(B
pre3
* .gr $B%U%!%$%k$K6uGr9T$r4^$s$G$b6/@)=*N;$7$J$$$h$&$K$7$?!#(B
* $B%a%K%e!<$+$i(B cd/midi/pcm $B$rL58z2=$7$?$H$-!"LD$C$F$$$l$P;_$a$k$h$&$K$7$?!#(B
* CE36-38 command $B$G2hLL99?7$,0lIt$*$+$7$+$C$?$N$r(B fix
* CD44-47,50-52 command $B$G2hLL99?7$,0lIt$*$+$7$+$C$?$N$r(B fix
* PMS8 $B$G$O%Q%l%C%H$N(B 250-255 $B$rE>Aw$7$J$$$h$&$K$7$?!#(B
* savedata $B$N3JG<(B path $B$,IT@5$J;~$K0[>o=*N;$9$k$N$r(B fix
* $BJQ?t$X$NBeF~$G(B NULL ($BHO0O30(B) $B$N>l9g!"BeF~$7$J$$$h$&$K$7$?!#(B
* $BBg$-$$%5%$%:(B(96)$B$N%U%)%s%H$rFI$_9~$`;~$K%P%C%U%!0n$l$r5/$3$7$F$$$?$N$r(B fix
* $BFC$KBg$-$5%5%$%:$N%U%)%s%H$GJ8;z$N2<$,@Z$l$F$7$^$C$F$$$?$N$r(B fix
(font_freetype2.c)
pre2
* configure $B$,(B {freetype-prefix}/freetype.h $B$rH/8+=PMh$J$+$C$?$N$r(B fix
* Txx $B%3%^%s%I$G%9%?%C%/$K@Q$`%5%$%:$,$*$+$7$+$C$?$N$r(B fix
* Txx $B%3%^%s%I$GA*Br;h%&%#%s%I$N?'$H%5%$%:$rJ]B8$7$F$$$J$+$C$?$N$r(B fix
* add strMessageBox command
* $B%b%N%/%m%+!<%=%k0J30$OFI$_9~$^$J$$$h$&$K$7$?!#(B
pre1
* $B%F%s%]%i%j%G%#%l%/%H%j$K4X$9$k(B Warning $B$r:o=|(B
* gettext $B2=(B ($B%a%K%e!<$N$_(B)
* spec $B%U%!%$%k$N(B cleanup
* AFMT_S16_NE $B$,Dj5A$5$l$F$$$J$$>l9g%3%s%Q%$%k=PMh$J$+$C$?$N$r(B fix
* .xsys35rc $B$G%U%)%s%HL>$,@_Dj$5$l$F$$$J$$>l9g!"(Bsegv. $B$C$F$$$?$N$r(B fix
* SQ $B%3%^%s%I$G(B 16bit $B$N(B wav $B$,(B mix $B$G$-$F$$$J$+$C$?$N$r(B fix
* $B2&F;M&<T$G%*!<%W%K%s%0$,Mp$l$k$r(B fix
* ald_getdata $B$G%a%b%j%j!<%/$7$F$$$?$N$r(B fix
* $BB8:_$7$J$$%U%!%$%k$rFI$_9~$b$&$H$7$FMn$A$F$$$?$N$r(B fix
* system35 $B$N%9%?%C%/$+$iDL>oJQ?t$r(B POP $B$9$k$H$-!"IT@5$J%"%I%l%9$r;2>H(B
$B$7$F$$$?$N$r(B fix
Version 1.3.3 -> Version 1.3.4 (2001.04.01)
final
* $B%a%C%;!<%8$N:G8e$,(B `\0` $B$G=*$C$F$$$k$HMn$A$F$$$?$N$r(B fix
* snprintf $B$r(B g_snprintf $B$X(B
* DigitalUNIX/Irix$BEy(B $B$G?'$,$*$+$7$+$C$?$N$r(B fix
* cdrom.Irix.c $B$,%3%s%Q%$%k=PMh$J$+$C$?$N$r(B fix
* freetype library $B$,%$%s%9%H!<%k$5$l$F$$$k>l=j$r(B configure
--with-freetpe-prefix=PFX $B$G;XDj$G$-$k$h$&$K$7$?!#(B
* --disable-bgr $B$,5!G=$7$F$$$J$+$C$?$N$r(B fix
* $B%7%J%j%*%U%!%$%k$,8+$D$+$i$J$$$H(B segv. $B$C$F$?$N$r(B fix
pre5
* ResourceFile(ICON file) $B$r$A$c$s$HF0$/$h$&$K$7$?!#(B(xcore.c)
* ViewArea $B$,0\F0$7$?$H$-$N%^%&%9$N0LCV<hF@$,0lIt$*$+$7$+$C$?$N$r(B fix
* configure $B$G(B --enable-midi $B$r;XDj$7$J$+$C$?;~!"%4%_$,=P$k$N$r(B fix
* SDL $B$N0lIt$N%P!<%8%g%s$G2hLL$,=P$J$+$C$?$N$r(B($BB?J,(B) fix
* SDL $B$G%+!<%=%k7A>u$NJQ99$r$A$c$s$HF0$/$h$&$K$7$?!#(B
* SDL $B$G1&%\%?%s$r2!$9$H0[>o=*N;$9$k$3$H$,$"$C$?$N$r(B fix
* SDL + freetype $B$GJ8;z$,$A$c$s$H=P$J$$$N$r(B fix
* cdrom/midi $B$,L58z$N>l9g!"=*N;;~$KMn$A$k$N$r(B fix
* midi $BKd$a9~$_%U%i%0$r@5$7$/=hM}$7$F$$$J$+$C$?$N$r(B fix
pre4
* midi.raw.c/midifile.h: compile fix for FreeBSD
* audio_oss $B$G(B channel $B$N@_Dj$,$*$+$7$+$C$?$N$r(B fix
* fix more compile warning
* audio_oss $B$G(B fragment size $B$ND4@0(B
* MUS_PCM_STOP $B$G$O(B flush $B$;$:$K(B stop $B%3%^%s%I$rH/9T$9$k$3$H$K$7$?(B
* OSS sequencer device $B$KBP1~(B
* Mixer $B$N(B volume $B$,(B 0 $B$N;~$K%U%'!<%I$5$;$k$HMn$A$F$$$?$N$r(B fix
* midi/mp3 $B$N%W%m%;%9$,;D$C$?$^$^$^$J$N$r(B fix
* ALSA small cleanup
pre3
* add xsystem35.spec.in (from JRPM by Toshiya Takagi)
* $B%U%'!<%I>uBV$N<hF@$G=hM}$,;_$^$C$F$7$^$C$F$$$?$N$r(Bfix
* Ctrl-C $B%-!<$G=*N;$7$?$H$-2;3Z$,=*N;$7$J$$$N$r(B fix (again)
* add CE44,45,46,47,50,51,52 command for xcore
* music.c add more comment
* $BL488K"1F$G?'$,$*$+$7$+$C$?$N$r(B fix
(!8bpp$B$G(BVSP$B$r(Bload$B$7$?$H$-$*$+$7$+$C$?(B)
* $BL488K"1F$G%?%$%H%k$N=P8=$,$*$+$7$+$C$?$N$r(B fix (CD5 command)
* 256$B?'%b!<%I(B($B%2!<%`(B)$B;~$K?'$,$*$+$7$+$C$?$N$r(B fix
* $B$?$^$K2;3Z$,=*N;$7$J$$$3$H$,$"$C$?$N$r(B fix
* oss $B$N(B midi mixer $B@\B3$r(B line-out $B$X(B
* $B%;!<%V%G%#%l%/%H%j$,B8:_$7$J$$$H$-$K0[>oF0:n$7$F$$$?$N$r(B fix
* raw midi mode $B$G(B pause/unpause $B$,$*$+$7$+$C$?$N$r(B fix
* MJ $B%3%^%s%I$NF~NO(B Window $B$NI}$,C;$+$C$?$N$r(B fix
pre2
* $B?tCMF~NO%&%#%s%I$G%-%c%s%;%k$r2!$7$?$H$-$NF0:n$N(Bfix
* raw midi $B%$%s%?!<%U%'%$%9$r2p$7$?(B midi file $B$N1iAU$KBP1~(B
* freetype version 2 $B$KBP1~(B
* cdrom.mp3/midi.* $B$N6&M-%a%b%jIt$r(B music $B$N6&M-%a%b%jIt$X(B
* play_pipe.c $B$N(B write bytes $B?t$r%a%C%;!<%8<uEO$7$+$i6&M-%a%b%j$X(B
* rewrite music.c
pre1
* SDL/xcore: $B5!G=$4$H$K(B source code $B$NJ,3d(B
* fontdevice $B$NJ,N%(B
* SDL: offscree $B$r(B display $B$HF1$8(B depth $B$K(B
* SDL/xcore: fullscreen $B2>BP1~(B (-fullscreen option)
* add ZW command.
Version 1.3.2 -> Version 1.3.3 (2000.11.26)
final
* fix message typo in audio_oss.c (by NABETANI Masaki)
* enable audio framgemt in audio_oss.c
* cleanup key release wait
* popup menu $B$N=hM}$N;EJ}$NJQ99(B
* fix some include file dependency
* fix double link -lxpg4 for FreeBSD (by NABETANI Masaki)
* SDL + ttf $B;~$NJ8;z$N(Bfore/background$B$NH?E>$N(B fix (by Fumihiko Murata)
pre5
* Ctrl-C $B%-!<$G=*N;$7$?$H$-2;3Z$,=*N;$7$J$$$N$r(B fix
* music fadeout $B$G(B $B;~4V$,(B 0 $B$N;~(B fade $B$,=*$C$?$N$r8!CN$G$-$J$$$N$r(B fix
* optimaize wait for fade in / out and CE command.
* fix CE32 command.
* add CD5 command.
* $B:G=i$N(B midi start $B$,;O$^$i$J$$$3$H$,$"$k$N$r(B fix
* $B$^$l$K(B music_server/wav_server $B$N%W%m%;%9$,;D$k;v$,$"$k$N$r(B fix
* fix scaled copyarea in SDL
* add CE43 command for SDL
* disable SDL_RLEACCEL
* cleanup sdl related include file
* $BNw2AHG%2!<%`$N(B install$BMQ(B .inf $B%U%!%$%k$NDI2C(B (by hachkun-lucifer2 and
TAJIRI Yasuhiro)
pre4
* $B%U%'!<%I%"%&%H$G6J$r;_$a$?>l9g!"F1$86J$,1iAU$G$-$J$$$N$r=$@5(B
* some cleanup music server.
* fix CE43 command.
* some error message cleanup
* SDL cleanup (by Fumihiko Murata)
* xcore.c remove unused code
pre3
* add x86 cpu capability checker from GOGO-no-coda
* fix segv. in sys_getMouseInfo() (by TAJIRI Yasuhiro)
* scaled copy area 1/2 $B$r#1$D$K(B (xcore)
* fix eCopyUpdateArea()
* more mmx-ize in alpha blend
* fix segv. in mmx-ed alpha blend
* $BA*Br;h(B Window $B$NOH$N2#I}$r7h$a$k;~$N1i;;;R$NM%@h=g0L$N4V0c$$$N(B fix
(by TAJIRI Yasuhiro)
* check cdrom device is block or character device.
* fix ZZ13 (missed fontsize and fonttype)
* fix $B?tCMF~NO%&%#%s%I(B
* modify ecopy skip_mask (by Fumihiko Murata)
* SDL 1.1.5 $B$N(B RLE accel $B$KBP1~(B (by Fumihiko Murata)
* revive [ESC + SPC + RET] to exit game
* fix compile problem for non-x86
* CG $B$N%m!<%I$K<:GT$7$?;~!"(BCG $B$N<oN`$r;2>H$7$h$&$H$7$FMn$A$F$$$?$N$r(B fix
(by TAJIRI Yasuhiro)
* fix segv. when display 16bit-cg with alpha level
* modify so that ZI command affects IK0/1 command (by Fumihiko Murata)
pre2
* mv flood from sdl/xcore.c to ags.c
* change save/put/copy region not to use Xlib (xcore)
* small change interface between ags and graphicsdevice
* use mmx for alpha blend (nasm is required)
pre1
* rewrite dri.c to use mmap, and related modification
* keep extracted cg in memory using cache.c
* change interface to cg related above (rewrite vsp/pms/bmp)
* add CE24/32 command(xcore)
* add CE43(xcore/sdl)
* separate alpha plane operation
Version 1.3.1 -> Version 1.3.2 (2000.9.13)
final
* fix segv. when --enable-ttf (by TAJIRI Yasuhiro)
* more debug message cleanup
* View $BNN0h$,JQ$o$C$?;~$N%^%&%9<+F00\F0$N0LCV$N=$@5(B
pre5
* fix wavXXX command
* fix white fader and sdl more (by Fumihiko Murata and me)
* fix antialias sting in 15/16 bpp screen
* modify MIDI play no check (by Fumihiko Murata)
* add MHH command (by Fumihiko Murata)
* add wave server for wavXXXX command (by Fumihiko Murata)
* modify ML command
* kconv.c -> eucsjis.c $B$H(B $B4XO"4X?t$r$^$H$a(B & $B4XO"=$@5(B
* debugging $B2s$j$N(B clean up (in progress)
* 15/16bpp $B$G(B antialiase$BJ8;z$,$*$+$7$+$C$?$N$r=$@5(B(xcore)
* LE/QE filename $B%5!<%A$NJQ99(B
pre4
* pcm device $B$,L5$$;~$N(B mixer read $B$G0[>o=*N;$9$k$N$r=$@5(B
* white fader $B$N=$@5(B (xcore)
* View$BNN0h$,JQ$o$C$?;~$N(B mouse $B$N0LCV$NJs9p$N=$@5(B
* fix ZR command
* fix CE 27-30/16 command (by Fumihiko Murata and me)
* $BA*Br(B Window $B$GA*Br;h$N0LCV$K%^%&%9$r;}$C$FMh$?;~$K!"0O$_$,2#J}8~$X(B
$B?-$S$F$7$^$&;v$N=$@5!#(B
* add some 2Fxx commands more. (by Fumihiko Murata and me)
* dri.c $B$GEPO?$7$F$$$J$$%G!<%?%U%!%$%k$K%"%/%;%9$9$k$HMn$A$k$N$r=$@5(B
* add ZC 15 command
* fix ZT10 command when base == 0 (by TAJIRI Yasuhiro and Fumihiko Murata)
* add copyarea with white level (sdl) (by Fumihiko Murata)
* $BA*Br(B Window $B$GA*Br;h$N0O$_$N0LCV$N$:$l$r=$@5(B
* fix LL command when data is shortage.
pre3
* fix alsa compile failfure (by TAJIRI Yasuhiro)
* check NULL in NB command (by TAJIRI Yasuhiro and me)
* $B%7!<%s@D$N2;3Z4U>^$G(B MIDI $B$,LD$i$J$$$3$H$,$"$k$N$r=$@5(B (by Fumihiko Murata)
* ttf $B$N%"%s%A%(%j%"%7%s%0MQ$N%Q%l%C%HCM$N:F=$@5(B (by Fumihiko Murata)
* $BA*Br(B Window $B$K$^$D$o$k(B callback $B%3%^%s%IBP1~(B
* add B12-14 command, fix B21-B24 command.
* LE/QE/new-LE,QE command fix (by Fumihiko Murata and me)
* add some 2Fxx commands. (by Fumihiko Murata,TAJIRI Yasuhiro and me)
* $B1F(B(alpha)$B$D$-(B copy $B$K(B $B1F$N3d9g$r$+$1$k0z?t$NDI2C$H$=$l$KH<$&JQ99(B
(by Fumihiko Murata and me)
pre2
* copyRegion (xcore) $B$N=$@5(B
* $BH>3Q(B->$BA43QJQ49$G(B ASCII $BJ8;z$OJQ49$NBP>]30$X(B
* new QE/LE/MT/MS/F comannd $B$NBP1~(B (by Fumihiko Murata and me)
* antialiase $BJ8;z(B(TAA/TAB$B%3%^%s%I(B) $BBP1~(B (sdl) (by Fumihiko Murata)
* window title $B$r$D$1$k$HMn$A$k%P%0$N=$@5(B
* TOx/TPx $B%3%^%s%IBP1~(B($BB?J,(B)
* ttf.c $BH>3Q$+$JBP1~(B (by TAJIRI Yasuhiro)
* $B$+$($k$K$g$Q$K$g$s$G!"L#J}%f%K%C%H$r(B2$B2s%/%j%C%/$7$?;~$N@oF.$G(B
$B%"%K%a$,@5$7$/$J$$$3$H$N=$@5(B (by Tamura Toshimichi)
* packed 24bpp $B$N=$@5(B
* ALSA $B$NH?1~8~>e(B($BLD$j;O$a$rAa$/$7$?(B) (by Fumihiko Murata)
* ALSA $B$G(B fragmentsize $B$,6-3&$r$^$?$062$l$,$"$C$?$N$r=$@5(B (by Fumihiko Murata)
* mp3 $B$G%W%l%$%d!<$N;XDj$G%U%!%$%k$r=q$/>l=j$K(B %s $B$r;XDj$G$-$k$h$&$K$7$?(B
(by Fumihiko Murata)
* sysGetOsName,HH,ZZ14 $B%3%^%s%IBP1~(B (by Fumihiko Murata)
* ttf $B$N%"%s%A%(%j%"%7%s%0MQ$N%Q%l%C%HCM$N=$@5(B (by Fumihiko Murata)
pre1
* packed 24bpp (3bytes/pixel) Xserver $BBP1~(B
* ttf on $B;~$K(B 256 $B%2!<%`$G?'$,2=$1$k$3$H$N=$@5(B
* $BA43Q!&H>3QI=<((B (ZH) $B$N5sF0$,$*$+$7$$$3$H$N=$@5(B
* midi/mp3 piped play $B$N=$@5(B (by Fumihiko Murata)
* CE$B%3%^%s%I$NDI2C$H=$@5(B (add dunction 33-42,48,49. modify 32)
(by Fumihiko Murata)
* $B9b@:EY%+%&%s%?$N=i4|CM$r(B 1 $B$K(B (by Fumihiko Murata)
* -devcd $B%*%W%7%g%s$GB8:_$7$J$$(B($B%*!<%W%s$G$-$J$$(B)$B%U%!%$%k$r;XDj$7$?>l9g$G$b(B
CD $B$,(B enable $B$K$J$k$N$r=$@5(B (by Fumihiko Murata)
* midi/mp3 piped play $B$N=$@5(B $B$=$N#2(B (by Fumihiko Murata)
* pipe_play $B$G%*!<%G%#%*%P%C%U%!$N0LCV$r8!=P$9$k$N$O(B ALSA $B$N$_(B,$BB>$O%+%&%s%?!<(B
$B$G7WB,(B (by Fumihiko Murata)
* LE $B%3%^%s%I$GJ8;zNs$rFI$_9~$`0LCV$,$:$l$F$$$?$3$H$N=$@5(B
(by Fumihiko Murata)
* $BF1$82;NL$G2;3Z$N%U%'!<%I$r9T$J$&$H(B0$B=|;;$G$*$A$k$3$H$N=$@5(B
(by Fumihiko Murata)
* antialiase $BJ8;z(B(TAA/TAB$B%3%^%s%I(B) $BBP1~(B (xcore)
Version 1.3.0 -> Version 1.3.1 (2000.8.12)
* configure $B2=$7$^$7$?!#(B
* SDL $B$KBP1~$7$^$7$?!#(B
* $B=*N;3NG'(B Window $B$J$I$N(B popup menu $B$rA4LLE*$K=q49$($^$7$?!#(B
* OSS/ALSA/ESD $B$r5/F0;~$KA*Br$7$F;H$($k$h$&$K$J$j$^$7$?!#(B
* FreeType library $B$r;H$C$F(B TrueType font $B$rD>@\$"$D$+$($k$h$&$K$7$^$7$?!#(B
* $B$=$NB>!":Y$+$$(B fix $B$H?7$?$J%P%0$NKd$a9~$_!#(B
Version 1.2.5 -> Version 1.3.0 (2000.3.06)
* $B3+H/%V%i%s%A(B 1.3.x $B$r3+;O$7$^$7$?!#(B
* $BIA2h4X?t$r(B graigics.c $B$+$i(B ags.c $B$X!#4X?tL>$NJQ99(B(ags_XXX)
* Eventdriven$B$K$7$^$7$?!#(B