<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-2022-JP">
<TITLE>MGL2 download </TITLE>
</HEAD>
<BODY BGCOLOR="#F0FFF0">

<H1>MGL2 download </H1>

<P>

<BLOCKQUOTE>
<FONT SIZE="+1">
<P>
    MGL Version 2 $B$O!"(BHandheld PC $B$J$I%j%=!<%9$N>/$J$$%^%7%s$G(B
    $B%0%i%U%#%C%/BP1~$N%"%W%j%1!<%7%g%sF0$+$9$?$a$N%0%i%U%#%C%/%i%$%V%i%j(B
    $B$*$h$S!"%&%$%s%I%&%^%M!<%8%c$G$9!#(B

<P>BSD $B%i%$%;%s%9(B ($B$K6a$$%i%$%;%s%9(B)$B$G!"%=!<%9$r8x3+$7$F$$$^$9!#(B

<BLOCKQUOTRE>
$B>\$7$/$O!"(B<A HREF="index.html">"MGL2 $B$H$O2?$+(B"$B$N%Z!<%8(B</A>$B$r;2>H$7$F$/$@$5$$!#(B
</BLOCKQUOTRE>


<P>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020.tar.gz">
mgl2-alpha-020.tar.gz
</A>
<!--
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-019-for-netbsd15.patch.gz">
mgl2-alpha-019-for-netbsd15.patch.gz
</A>
<BLOCKQUOTE>
NetBSD/hpcmips 1.5 ($B%j%j!<%97O(B) $B$G!"(Balpha-019 $B$,F0$+$J$$$H$$$&LdBj$,$"$j$^$9!#(B
( $BLdBj$K$J$k$N$O!"(BR430/R530 $B7O(B , $B%7%0%^%j%*%s(B )
$B$3$NLdBj$KBP=h$9$k%Q%C%A$G$9!#(B
</BLOCKQUOTE>
-->
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/fontkit-1.1-nobdf.tar.gz">
fontkit-1.1-nobdf.tar.gz  ( MGL $B7A<0$N%U%)%s%H$,4^$^$l$F$$$^$9(B)
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/fontkit-1.1-src.tar.gz">
fontkit-1.1-src.tar.gz  ( MGL$B7A<0$N%U%)%s%H$N(B $B%*%j%8%J%k(B (BDF))
</A>
<!--
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020-pre.tar.gz">
mgl2-alpha-020-pre.tar.gz  
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020-pre2.patch.gz">
mgl2-alpha-020-pre2.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020-pre3.patch.gz">
mgl2-alpha-020-pre3.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020-pre4.patch.gz">
mgl2-alpha-020-pre4.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020-pre5.patch.gz">
mgl2-alpha-020-pre5.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020-pre6.patch.gz">
mgl2-alpha-020-pre6.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-020.tar.gz">
mgl2-alpha-020.tar.gz
</A>
<BR>
<BLOCKQUOTE>
$B$H$j$"$($:%9%J%C%W%7%g%C%H$*$$$F$*$-$^$9!#(B
$BK\BN$N(B $B5!G=3HD%$O(B $B$3$N$"$?$j$G(B $B$$$C$?$s(B fix $B$7$F!"(B
$B$=$l$J$j$K0BDj$7$?$i(B alpha-020 $B$K$7$h$&$H$O(B
$B;W$C$F$$$^$9!#(B
<P>
$BLdBj$,B?!9$"$k$h$&$G(B.. patch $B=P$7$^$7$?!#(B
$BFC$K(B linux VR $B$G$O!"(Balpha-020-pre2 $B0J9_$K$9$kI,MW$,(B
$B$"$j$^$9!#(B
<P>
$B$d$C$Q$j(B $BLdBj$,B?!9$"$k$h$&$G(B... alpha-020-pre3 $B=P$7$^$7$?!#(B
<P>
$B$=$m$=$m(B pre $B$H$+8@$C$F$$$J$$$G(B alpha-020 $B$K$7$?J}$,$$$$$H;W$&$s$G$9$,(B
$B$H$j$"$($:(B pre4 ( $BLdBj$,$J$1$l$P!"(Bpre4 $BAjEv$r(B alpha-020 $B$K$9$kM=Dj!#(B)
<P>
$B$J$I$H=q$$$F$*$$$F(B... pre5,pre6 $B$-$j$,$J$$$s$G!"(Bpre6 = alpha-020 $B$H$$$&(B
$B$3$H$K$7$^$9!#(B( 2001/3/12 )
-->

<P>
NetBSD/hpcmips $B$N(B current $B$G$O!"(Bbacklight on/off$B!"(Bcontrast/brightness $BD4@0(B
virtual console $B@ZBX$(!"(Bresume $B$G$N2hLLJx$lBP:v(B $B$*$h$S(B wscons=YES $B;~$N(B
$B%-!<$,<hF@$G$-$J$$LdBj$NBP=h$,F~$C$?$N$G(B $B!"(B
$B$[$\K~B-$G$-$k5!G=%l%Y%k$K$J$C$F$$$k$s$8$c$J$$$+$H;W$$$^$9!#(B
<P>1.5 $B$N4D6-$G$O!"(Bbacklight on/off$B!"(Bcontrast/brightness $BD4@0(B
$B$O$G$-$^$;$s!#(Bcurrent $B$G$b(B contrast/brightness $BD4@0$N5!G=<+BN$O3+H/Cf!#(B
( MGL $B$O(B API $B$@$1%5%]!<%H(B)
<BR>
</BLOCKQUOTE>

<BR>

<P>
<!--
$B5l%P!<%8%g%s$N%Q%C%A(B
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p1.patch.gz">
mgl2-alpha-018p1.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p2.patch.gz">
mgl2-alpha-018p2.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p3.patch.gz">
mgl2-alpha-018p3.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p4.patch.gz">
mgl2-alpha-018p4.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p5.patch.gz">
mgl2-alpha-018p5.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p6.patch.gz">
mgl2-alpha-018p6.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p7.patch.gz">
mgl2-alpha-018p7.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p8.patch.gz">
mgl2-alpha-018p8.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p9.patch.gz">
mgl2-alpha-018p9.patch.gz
</A>
<BR>
<IMG SRC="../icons/skybluepin.gif"> 
<A HREF="../arc/mgl2-alpha-018p10.patch.gz">
mgl2-alpha-018p10.patch.gz
</A>
-->

</FONT>


<FONT SIZE="+1">
<P>
    $B=iBe%b%P%$%k%.%"$GF0$/(B UNIX(
<A HREF="http://www02.u-page.so-net.ne.jp/ca2/takemura">
PocketBSD </A>
 ,
<A HREF="http://www.asahi-net.or.jp/~bg3k-ysd/pocketlinux">
PocketLinux </A>

) $B$H(B
    Window CE $B%^%7%s$N%"!<%-%F%#%/%A%c>e$GF0$/(B UNIX (
<A HREF="http://www.netbsd.org/Ports/hpcmips">
NetBSD/hpcmips </A>
)
    $B$5$i$K(B NetBSD/mac68k,
<A HREF="http://www.asahi-net.or.jp/~bg3k-ysd/psion/index-j.html">
Linux/7k(Psion5 $B>e$N(B Linux)
</A>
$B$d(B
<A HREF="http://pc1.peanuts.gr.jp/~kei/linux-vr.htm">
Linux-VR(Windows CE $B5!>e$N(B Linux)
</A>

 $B$r%?!<%2%C%H$K$7$F3+H/Cf$G$9!#(B
<P>

    $B%a%$%s%?!<%2%C%H$O>e5-$N$b$N$G$9$,!"F10l%"%W%j%1!<%7%g%s$r(B
    X11 $B$GF0$+$7$?$j!"(BPC UNIX $B$N%3%s%=!<%k>e$G$bF0$+$9$3$H$,$G$-$^$9!#(B

</FONT>
</BLOCKQUOTE>
<P>


<H3>AnonCVS </H3>

$B<!$NJ}K!$G!"(BCVS $B%j%]%8%H%j$K%"%/%;%9$G$-$^$9!#(B

<P>
<PRE>

cvs -d :pserver:anoncvs@jp.netbsd.org:/cvs/jproot login

CVS passwrod: anoncvs

cvs -d :pserver:anoncvs@jp.netbsd.org:/cvs/jproot co othersrc/mgl/mgl2

</PRE>


<H3>CVS Web</H3>

MGL2 $B$N:G?7%=!<%9(B ($B$H(B $BJQ99MzNr(B)$B$r(B Web $B$G8+$k$3$H$,$G$-$^$9!#(B

<P>
<A HREF="http://cvsweb.netbsd.org/bsdweb.cgi/othersrc/mgl/?cvsroot=jp.netbsd.org">
http://cvsweb.netbsd.org
</A> 


<H2>News</H2>
<P>
<UL>
<LI>2000/9/15 CVS $B%=!<%9EPO?(B
<LI>2000/4/1 Linux-VR $B$GF0:n3NG'(B($B@nEg$5$s(B)$B!#(B
<LI>2000/3/12 Linux-7k(psion5) $B%5%]!<%H(B($B?@LZ$5$s(B)$B!#(B
<LI>2000/1/27 NetBSD/hpcmips (MobileGear R530 color) $B$GF0:n3NG'(B($B:4F#$5$s(B)$B!#(B
<LI>2000/1/4 NetBSD/hpcmips (MobileGear R500) $B$GF0:n3NG'(B($B$?$1$`$i$5$s(B)$B!#(B
<LI>1999/12/22 PC console(svgalib $BHG(B) $B$GF0:n3NG'(B(suz)$B!#(B
<LI>1999/11/27 NetBSD/mac68k $B$GF0:n3NG'(B($B$d$J$$$5$s(B)$B!#(B
<LI>1999/11/20 MGL2 $B3+H/%9%?!<%H(B(X $BHG$N$_(B)$B!#(B
</UL>
<P>
<H2>Links</H2>

<P>
<IMG SRC="../icons/yellowpin.gif">
<A HREF="http://www.incl.ne.jp/~satofumi/index.html">
MGL1 for Win32
</A><BR>
<BLOCKQUOTE>
mgl2 $BHsBP1~$@$,!"(BMGL $B$N(B API $B$G(B Windows $B$N%"%W%j$,:n$l$k!*(B
MGL $BBP1~$N%"%W%j$,A}$($k$H4r$7$$!#(B
</BLOCKQUOTE>

<P>
<IMG SRC="../icons/yellowpin.gif">
<A HREF="http://www.fsinet.or.jp/~yanyan/perl-mgl2.html">
perl-mgl2
</A><BR>
<BLOCKQUOTE>
mgl2 $B$KBP1~$7$?(B perl $B%b%8%e!<%k!#%5%s%W%k$,K-IY!#(B<BR>
mgl2 $B$KIUB0$N(B demo $B$,40A40\?"$G$-$F$$$k!*(B
</BLOCKQUOTE>

<P>
<IMG SRC="../icons/yellowpin.gif">
<A HREF="http://member.nifty.ne.jp/guion/SOFT/INDEX.HTM#rubymgl">
RybyMgl
</A><BR>
<BLOCKQUOTE>
$B$9$/$J$/$H$bIbF0>.?tE@$,$J$$%^%7%s$G$O(Bruby $B$NJ}$,Aa$$$_$?$$!#(B
$B%*%j%8%J%k$O!"(Bmgl1 $B$K$7$+BP1~$5$l$F$$$J$$$,>-MhM-K>$+$b!#(B
<BR>
MGL2 $B2=Hs8x<0%Q%C%A(B  
<A HREF="../arc/ruby-mgl2.pat.gz">ruby-mgl2.pat.gz</A>
</BLOCKQUOTE>

<P>
<IMG SRC="../icons/yellowpin.gif">
<A HREF="http://member.nifty.ne.jp/guion/SOFT/INDEX.HTM#kaffemgl2">
KaffeMgl2
</A><BR>
<BLOCKQUOTE>
mgl2 $B$KBP1~$7$?(B java $B%b%8%e!<%k!#(B<BR>
awt $B$,$J$/$F$b!"%0%i%U%#%C%/$,;H$($k(B!<BR>
</BLOCKQUOTE>
<P>


<P>
<IMG SRC="../icons/skybluepin.gif">
<A HREF="../arc/squeakMgl.pat.gz">
squeakMgl
</A><BR>
<BLOCKQUOTE>
squeak $B$r(B mgl2 $B$K0\?"$7$F$_$^$7$?!#(B
$B$$$m$$$mIT6q9g$"$j$^$9$,!"%G%b$0$i$$$O$G$-$=$&!#(B
( $B$7$P$i$/(B mgl2 $B$N%=!<%9$K(B $B:G?7HG$rE:IU$7$^$9!#(B)
</BLOCKQUOTE>
<P>


<HR>
<H2>CHANGELOG</H2>

<PRE>
------- alpha-020 ---------------------------------------
o md_vga.h NetBSD/i386 $BBP1~(B

   -- $B$$$A$*$&F0$/$H$3$^$GMh$?$N$G!"(Bconfig.mk-netbsd-i386-vga{+x} $B$rDI2C(B

o md_vga.h
   NetBSD-1.5/i386 $BBP:v(B ( $BF0$/$+$b$7$l$J$$(B $B$,L$3NG'(B )

   -- ioctl $B$r;H$o$:$K!"(BVGA $B$N%b!<%I@_Dj$,$G$-$k$h$&$K$7$?!#(B
   -- wsmouse $B$N%3!<%I$r(B md_hpcmips.h $B$+$i$H$C$F$-$?!#(B

o vt.c
	$B=i4|2=$G%a%b%j$r2u$7$F$$$k$3$H$,H=L@!#(B
o mgterm.c 
	$BJQ?t$,(B2$B=E$KDj5A$5$l$F$$$?$N$G=$@5!#(B

o lib/emcons.c

	emcons_refresh() $B$G!"(Bcore-dump $B$9$k(B $B%P%0$N=$@5!#(B
	( r_minx $B$h$j$b(B r_maxx $B$,Bg$-$/$J$k%1!<%9$,$"$C$F!"%a%b%j$,2u$l$k(B)

o nine/Makefile mgterm/Makefile
   $B0J2<$NLdBj$,$_$D$+$C$?$N$G=$@5!#(B
	nine/Makefile: GP_DYNAMIC=y $B$G$J$$$H$-(B make install $B$G%(%i!<$K$J$k!#(B
	mgterm/Makefile: elf $B4D6-$G$J$$$H$-(B SYM_PREFIX $B$,Fs=EDj5A$K$J$k!#(B

o config.mk-freebsd-vga/config.mk-freebsd-vga+x
   FreeBSD-4.0  Console $B$GF0:n$r0l1~3NG'!#(B(X $B$H(B mouse $B$OL$3NG'(B)

o mgterm/mdate.c

   FreeBSD-4.x $BBP1~(B ($B%9%o%C%WI=<((B $B$NItJ,$r(B usr.bin/top/machine.c $B$+$i(B
          $B<h$C$FMh$FDI2C(B )



o mcalc 
	$B7W;;$9$kItJ,$r(B $B<jD>$7$7$F$_$?!#(B...
	$B$G$bEEBnIw$H$$$&%l%Y%k$OC&5Q$7$F$$$J$$!#(B

	$B$"$H%*%W%7%g%sDI2C!#(B-m $B$GFHN)$7$?%"%W%j$H$7$F5/F0!#(B(X $BHG%F%9%HMQ(B)

o mgterm

  -f $B%*%W%7%g%s$GJ#?t$N%U%)%s%H$r;XDj$7$?>l9g!"(B
  F8 $B$G(B $B%U%)%s%H%5%$%:$rF0E*$K@ZBX$($i$l$k$h$&$K$7$?!#(B

 -f $B%*%W%7%g%s$N%U%)!<%^%C%H(B

   font_size1,font_size2, ... ,font_sizeN ($B%9%Z!<%9$r$$$l$J$$$3$H(B)

   font_size $B$O!"(B8,10,12,16,24 $B$^$?$O!"(B16x11 $B$J$I(B

   $BNc(B: -f 8,10,16x11,24

          $B:G=i$KI=<($5$l$k$N$O!"(B10x8 $B$N%U%)%s%H(B F8 $B$G<!$N%U%)%s%H$K@ZBX$(!#(B

o mgterm/vt.c

$B%+!<%=%k$N7A>u$r%+%9%?%^%$%:$G$-$k$h$&$K$7$?!#(B
 $B@_DjL>(B($B4D6-JQ?t$J$I(B) CURSOR_SHAPE $B$K(B BLOCK,UL,RECT $B$N$$$:$l$+$r;XDj2DG=!#(B

	BLOCK $B$O=>Mh%+!<%=%k!#(B
	UL $B$O!"%"%s%@!<%i%$%s!#(B
	RECT $B$OCfH4$-;M3Q!#(B


</PRE>

<P>
<A HREF="CHANGES-020.txt">019 $B$+$i(B 020-pre4 $B$^$G$N(B CHANGELOG</A>
<P>
<PRE>
019 $B$+$i(B 020-pre4 $B$^$G$N(B $BJQ9935MW(B

KEYMAP $BBP1~(B --- $B3F(BOS $B$N%-!<Dj5A$rFI$_9~$_(B MGL $BFbIt$G!"(BRAW $B%b!<%I$+$i(B 
                $B%-!<%3!<%I$KJQ49$9$k!#(B

		$B%P%C%/%i%$%H(B/$B%V%i%$%H%M%9(B/$B%3%s%=!<%k@ZBX$((B $B$b(B MGL 
		$B$GBP1~!#(B( OS $B$,%5%]!<%H$7$F$$$k>l9gM-8z(B )

mgl_getenv $B?7@_(B -- $B:#$^$G(B getenv $B$7$F$$$?@_Dj$r(B $B@_Dj%U%!%$%k$G;XDj$G$-$k(B
                   $B$h$&$K$J$C$?!#(B

mgterm --- 
	$B?'$r@_Dj$G$-$k$h$&$K$J$C$?!#(B
	/dev/pts $BBP1~(B ($B0l1~(B)


cygwin $BBP1~(B
FreeBSD $B$N(B VGA console $BBP1~(B (md_vga.h)

nine --- $B%^%&%9(B/$B%9%?%$%i%9$+$i$N%-!<F~NO%(%s%8%s(B $B$r(B $B%=!<%9(Btree $B$KDI2C!#(B

mglcalibrate $B$N(B linux-VR $BBP1~!#(B

</PRE>

<PRE>
------- alpha-019 ---------------------------------------
o $B%^%&%9F~NO$N8+D>$7!#(B
	$B$$$^$^$G(B $B0\F0$O!"%\%?%s$r2!$7$?$H$-$7$+<hF@$G$-$J$+$C$?(B
	$B$,!"(Bmgl_set_keymode(MGL_SK_EXMOUSE_EVENT)
	$B$r;XDj$9$k$3$H$G!"%\%?%s$rN%$7$?$H$-$b<hF@$G$-$k$h$&$K$7$?!#(B

o sqMgl.c $BE:IU(B (contrib/squeak/)
	$B$^$@$^$@(B Mgl $B$H%P!<%8%g%s$r9g$o$5$J$$$H$^$:$=$&(B
	

------- 018p10
o emcons.c $B$N8+D>$7(B

o raw keybarod $B$NDj5A$N8+D>$7(B

   -- <A HREF="../arc/squeakMgl.pat.gz">squeakMgl.pat</A> $B$G5!G=$N3NG'!#(B

------- 018p9
o MODIFER $BIU$-(B $B%-!<F~NO%5%]!<%H3+;O(B
	-- MGL_SK_TRANSLATED_WITH_MODIFIER $B$r(B
		MGL_SK_EXTRANSLATED $B$KJQ99(B ($BD9$$$N$G(B)

	-- $B$3$l$r;H$&$K$O!"(Bkeymap $B$N@_Dj$,I,MW(B
		(MGLAPI.doc , memo/keymap.txt $B$r;2>H!#(B)

o $B4D6-JQ?t(B MAXCOLOR $B$r(B MGL_MAXCOLOR $B$KJQ99!#(B

------- 018p8

o mil PNG $BBP1~(B (Yukihiko Sano)

o RAW $B%b!<%I(B 
	-- bugfix
	-- memo/raw_keyboad.doc $BDI2C(B

o 64bit OS $BBP1~(B 
	-- malloc $B$N@k8@$N$?$a$K(B stdlib.h $B$r(B include

o iconedit $B2~NI(B ($B$5$H$5$H(B $B$5$s(B)
	-- read_screen_xpm $B$J$I(B

o hpcmips R530 $B7O(B suspend $BBP:v(B 
	-- $B;~4V$,Ht$s$@$i(B redraw ( $B$N(B $B$D$b$j(B) (emcons.c)

------- 018p7
o Ctrl+@ $B$,F~NO$G$-$J$$%P%0$N=$@5(B

o RAW $B%b!<%I%5%]!<%H(B ($B$^$@%U%l!<%`%o!<%/%l%Y%k(B )
	mgl_set_keymode(mode)
		mode: MGL_SK_TRANSLATED
		      MGL_SK_RAW
		      MGL_SK_TRANSLATED_WITH_MODIFIER (X $BHG$N$_(B)

	demos/rawdemo
		RAW$B%b!<%I(B $B%F%9%HMQ(B 

o linux-vr TouchPanel $B%5%]!<%H(B  --- $BCf@>$5$s(B
	$B40A4$G$O$J$/!"$H$F$bCY$$$=$&$G$9!#5a$`%A%e!<%K%s%0!#(B

o $B%U%)%s%H%-%C%H$N%D!<%k$r(B $BF1:-(B
	mgl_fontinfo
		$B%U%)%s%H%Q%?!<%s$NI=<((B/$BJQ99$r%5%]!<%H(B
	bdftomgl
		bdf $B$*$h$S(B fontx2 $B%U%)!<%^%C%H$+$i(B mgl $B%U%)%s%H$r@8@.2D(B

	$B$"$^$j$7$C$+$j:n$l$F$$$J$$$N$G$9$,!"7k9=JXMx$K;H$($^$9!#(B
	 

------- 018p6
o share_fb acceleration
	8bpp/16bpp $B%5%]!<%H$N$?$a$N%U%l!<%`%o!<%/$H(B
	8bpp/16bpp $BMQ%I%m!<%(%s%8%s(B ($BL$40@.(B: $BITF0IJ(B dec192c.c dec3kc.c))
o mgterm
	$B%"%s%@!<%i%$%s%5%]!<%H(B	(mgterm.cap $B$b99?7(B)

o instcap.sh $BDI2C(B
	-- mgterm $B$N(B $B%(%s%H%jDI2C$N$?$a$N%7%'%k%9%/%j%W%H!#(B

o mgterm/vt.c
	memcpy -> memmove $B$KJQ99!#(B(mgl_memmove $B$K$b0l1~BP1~(B)

o $B%I%m!<%(%s%8%s(B $B%P%0(B fix (16color , 192color) --- $B$d$J$$$5$s(B

o (hpcmips) hpcfbio.h $BBP1~(B --- $B$d$J$$$5$s(B
	$B:G?7%+!<%M%k(B, pbsdboot.exe $B$NAH$_9g$o$;(B
	$B$G$J$$>l9g$O!"(Bmd_hpcmips.h $B$N(B USE_CMAP8 $B$r(B undef $B$7$F$/$@$5$$!#(B
	( config $B$K$7$^$;$s!#(B)

o PocketLinux(mobilegear) $BBP1~(B   --- $B?@LZ$5$s(B
o cons , X11 $B$N(B $BN>J}$r%5%]!<%H$7$?(B svr $B$r:n$l$k$h$&$K$J$C$?(B --- $B?@LZ$5$s(B

o share_fb acceleration
	$BBN46(B $BG\$0$i$$$N@-G=8~>e!#(B
	$B%I%m!<%(%s%8%s$N4X78$G!"(B2bpp/4bpp $B$N$_%5%]!<%H2DG=!#(B

------- 018p5
o $B9bB.2=$=$N(B2
	-- get/put_pixstream $B$N9bB.2=(B
		$B%"%s%m!<%j%s%0$rCf?4$K7Z$a(B(font $B$K$O$"$^$j8z$-$^$;$s(B)

o emx11 $B$N;H$$>!<j$r8~>e(B
	-- GENERIC_16COLOR $B$N%5%]!<%H(B
	-- $B%i%s%?%$%`$G(B MAX_COLOR $B$rJQ99$G$-$k$h$&$K!#(B
	    $BNc(B: setenv MAX_COLOR 16

o md_linuxfb.h same_format acceleration
	-- $B<B2hLL$N(B update $B$G(B memcpy $B$r;H$($k$h$&$J9bB.2=$N<BAu(B ($B?@LZ$5$s(B)

o $B%P%0=$@5(B
	-- dec192.c $B$G(B mgl_memset $B;H$C$F$7$^$C$?$N$N=$@5(B
	-- mglbench $B%P%0=$@5(B ($B$[$s$H$O(B clip $B$N%P%0$@$,L$=$@5(B)

o mglbench
	--  $BI=<(J}K!$NJQ99(B ($BC10L$r(B $B%U%l!<%`(B/$BIC$K(B 1$B%U%l!<%`(B=480x240)
	-- refresh() $B$rF~$l$?!#(B

------- 018p4
o $B9bB.2=$=$N(B1
	-- ferom.c $B$N:GE,2=(B
	-- mgl_memset2 , mgl_memxor, mgl_memxor2 $B$NDI2C(B
	-- mgl_memset, mgl_memmove $B$NDI2C(B ($B%*%W%7%g%s(B)

	C $B%l%Y%k$G!"%"!<%-%F%#%/%A%c8~$1%3!<%I$rF~$l$i$l$k$h$&$K$7$?!#(B
	OPTIMIZE_FOR=OPTTYPE_MIPS $BEy(B

	( Build.doc $B$r;2>H(B )

------- 18p3
o psion5 $B$N(B port $B$r%^!<%8(B ($B?@LZ$5$s(B)
	-- $B%?%C%A%Q%M%k%5%]!<%H(B
	    linux-ce $B$H6&M-$G$-$k$+$I$&$+$OITL@(B (?)
	    #define MGL_MOUSE_PSION5 $B$,I,MW(B

	-- dec16.c $B$N%P%0=$@5(B

o $B%I%m!<%(%s%8%s(B dec4rn.c $BDI2C(B ($B$d$J$$$5$s(B)
	-- 2pp reverse order / normal color (MAC 2bpp / hpcmips 2bpp NATIVE)
	-- fb $B6&M-2=$N=`Hw(B

------- 18p2
o hpcmips MC-R500 8bpp $B%+%i!<%5%]!<%H(B
	$B40A4%5%]!<%H$OL5M}$G$9$,(B 018p1 $B$h$j$O$^$H$b$K$J$j$^$7$?!#(B

o mkdep.sh $B=$@5(B 
	lib $B$N(B suffix $B%5%]!<%H(B


o mgl2_ $B4X?t72(B $B%5%]!<%H(B(for OOP)


------- 018p1

o make $B4D6-$N8+D>$7(B $B$H(B 018 $B$GF~$C$?%P%0$N=$@5(B
	top $B%G%#%l%/%H%j$+$i(B make $B$G$-$k$h$&$K!#(B
	mkdep.sh $B$NDI2C!#(B(gcc -M $B$N5!G=$rMxMQ$9$k$N$G!"(BCC $B$,;XDj$G$-$^$9(B
	$B%/%m%9BP:v(B )
	$B3NG'4D6-$O!"(BNetBSD/hpcmips FreeBSD-2.2.7/3.3 vine-1.1 

o NetBSD/hpcmips  R500 $B56J*%+%i!<BP1~(B 
	-- 6$B?'(Bx3$B%l%Y%k(B + 4$B%0%l!<%9%1!<%k$7$+;H$o$J$$$N$G(B $B$+$J$j87$7$$(B
	   $B$1$l$I?'$O=P$k!*(B
o emcons.c
	-- memcpy $B$G$N(B refresh $B$N%5%]!<%H(B($B%A%e!<%K%s%0$N$?$a$N(B
	   $B%U%l!<%`%o!<%/$N$_(B)
	-- SHOW_MOUSE $B$NJQ?t2=(B



------- alpha-018 $B$^$G(B

o libmgl.a $B$r@8@.$9$k$N$r$d$a$?!#(B
	- hpcmips $B$J$ICY$$%^%7%sBP1~$N$?$a!#(B

o FreeBSD 3.x $B$KBP1~(B($B$N$D$b$j(B)
	conf/iself.sh $B$r<B9T$7$F(B 1 $B$G$J$$$J$iJs9p$*4j$$$7$^$9!#(B
	$BBP1~$O!"$H$j$"$($:(B FreeBSD.mk $B$N$_!#(B

o 640x200 $B%5%]!<%H(B ($B$N$D$b$j(B)
	- mglsvr -s cga
	- mgterm -o cga ($B%F%9%HMQ(B)
	- $B%_%K%"%W%j(B mdate,mcalc,msame,iconedit,mini_mil

o dso $BHG(B $B%_%K%"%W%j(B $B$G$N(B $B%^%&%9%5%]!<%H$N%P%0=$@5(B
	- $B%U%)!<%+%9$5$l$?$j$O$:$5$l$?$H$-$K(B vkattach/vkdetach $B$9$k$h$&$K!#(B

o Linux fb $B%5%]!<%H(B ($B?@LZ$5$s(B)
	- md_linuxfb.h , fb8.h $B$=$NB>(B
	  fb $B$,(B $B;H$($k%+!<%M%k(B(2.2 $B0J>e(B)$B$,I,?\!#(B

o WhatisMGL.doc $B$N%"%C%W%G!<%H(B
        - $B$3$l$+$i$H$-$I$-99?7$9$k$h$&$K$7$^$9!#(B

</PRE>

<HR>

<CENTER>
<IMG SRC="../icons/bluepin.gif"> $B%*%j%8%J%k(B
<IMG SRC="../icons/redpin.gif"> $B%3%T!<(B
<IMG SRC="../icons/yellowpin.gif"> $B%j%s%/(B
<IMG SRC="../icons/skybluepin.gif"> $B%@%&%s%m!<%I(B
</CENTER>
</BODY>
</HTML>
