Brak opisu

Hiroaki Sakai 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 23 lat temu
wonx_include 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
COPYING 3c624a304e Initial version 23 lat temu
COPYRIGHT 3c624a304e Initial version 23 lat temu
HISTORY 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
Makefile 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
OMAKE.jpn 3c624a304e Initial version 23 lat temu
README 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
UNIXTimer.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
UNIXTimer.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
UNIXTimerP.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
WWCharacter.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWCharacter.h 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWCharacterP.h 3c624a304e Initial version 23 lat temu
WWColorMap.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWColorMap.h 9c414a9117 Fixed the display range of screen2_set_window (). 23 lat temu
WWColorMapP.h 3c624a304e Initial version 23 lat temu
WWDisplay.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWDisplay.h aa38e7adab Improved the display routines in XDisplay.c and rendered somewhat faster. 23 lat temu
WWDisplayP.h aa38e7adab Improved the display routines in XDisplay.c and rendered somewhat faster. 23 lat temu
WWInterrupt.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWInterrupt.h 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWInterruptP.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
WWLCDPanel.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWLCDPanel.h 95d1135996 WWLCDPanel has two bitmap data, and the bitmap once drawn is 23 lat temu
WWLCDPanelP.h 95d1135996 WWLCDPanel has two bitmap data, and the bitmap once drawn is 23 lat temu
WWPalette.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWPalette.h 9c414a9117 Fixed the display range of screen2_set_window (). 23 lat temu
WWPaletteP.h 3c624a304e Initial version 23 lat temu
WWScreen.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWScreen.h 1d5ebf4867 When executing a function related to text display, (although characters are not displayed as usual) 23 lat temu
WWScreenP.h 1d5ebf4867 When executing a function related to text display, (although characters are not displayed as usual) 23 lat temu
WWSprite.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWSprite.h eb06f7f4f8 Added text display function. (Only 0 to 127 ASCII characters, kanji is not supported) 6 lat temu
WWSpriteP.h 3c624a304e Initial version 23 lat temu
WWText.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWText.h eb06f7f4f8 Added text display function. (Only 0 to 127 ASCII characters, kanji is not supported) 6 lat temu
WWTextFonts.c eb06f7f4f8 Added text display function. (Only 0 to 127 ASCII characters, kanji is not supported) 6 lat temu
WWTextP.h eb06f7f4f8 Added text display function. (Only 0 to 127 ASCII characters, kanji is not supported) 6 lat temu
WWTimer.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWTimer.h 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WWTimerP.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
Wonx.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
Wonx.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
WonxDisplay.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WonxDisplay.h aa38e7adab Improved the display routines in XDisplay.c and rendered somewhat faster. 23 lat temu
WonxDisplayP.h 3c624a304e Initial version 23 lat temu
WonxP.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
WonxSystem.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WonxSystem.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
WonxSystemP.h 0f43e6d6ee Added interrupt handling. Timer interrupt support. 6 lat temu
WonxText.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
WonxText.h eb06f7f4f8 Added text display function. (Only 0 to 127 ASCII characters, kanji is not supported) 6 lat temu
WonxTextP.h eb06f7f4f8 Added text display function. (Only 0 to 127 ASCII characters, kanji is not supported) 6 lat temu
XDisplay.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
XDisplay.h 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
XDisplayP.h 9c414a9117 Fixed the display range of screen2_set_window (). 23 lat temu
bank.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
comm.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
disp.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
etc.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
etc.h 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
key.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
makefile_for_smac 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
sample1.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
sample2.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
smac-b02.zip 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
sound.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
sys2wonx.pl 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
system.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
text.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
timer.c 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu
wonx_configure.h 5e1a9795b7 Create your own header file. It became compilable with only Wonx. 6 lat temu

README

Wonx - WonderWitch on X.

ۤä

Wonx ϤޤԴǤƤʤǽ䡤Դʵǽ
ư򤹤ʬʤɤäѤޤ
Х䥢ɥХСԤκ湰μޤǡɤɤ᡼뤯
ɥ쥹ϡ
sakai@seki.ee.kagu.sut.ac.jp
hsakai@pfu.co.jp
Ǥ
ޤε¤ꡤåץǡȤϿԤäƤޤ
http://www.seki.ee.kagu.sut.ac.jp/~sakai/WonderWitch/index.html
ǡƤޤ

ߤϺ椬ͤƤޤҤȤǤϺ٤
(ʤäưΰ㤤ʤɡWonderWitch Wonx Ǥ
̯˰ۤʤäƤ)ɤʤΤǤ
Ȥ˥ޥ˥奢˽񤤤Ƥʤʬ˴ؤƤϡWonderWitch ǤϤɤΤ褦
ưΤҤȤǤϥåޤ(Ƥ)
Ԥ(Ƥ)Ƥޤ
ä˾ġʤΤ˻ž夲Ƥޤ礦

ո˾ʤɤⴿޤޤɤɤ󤻤
(ֻ񤯤Ȥϸ¤ʤ˾ȿǤȤ¤ޤΤ
ϤƼϤ)

Ϥ

Wonx ϡWonderWitch ѤΥץ X ץꥱȤƥѥ뤹
Ρ饤֥Ǥʲħޤ

C٥ǸߴǽäƤΤǡWonderWitch ѤΥץ
UNIXǤΤޤޥѥǤ롥(-lwonx ǥѥ뤹)
UNIXǥǥХåѤƥǥХåǤ褦ˤʤ롥(!)
饯ǡѥåȥǡΥ׵ǽ롥
ʰͤ䡤ѥåȤ䥭饯ʤǻѤʤɤ
å顼Ϥ(褦ˤ)顼å롥
ѤǤʤǽ(ؿѰդƤ뤬ޤƤʤäꡤ
äꤷơȤΤ)Ϥ󤢤롥
ɲäƤĤꡥ
β̼̿ñ˻롥(ǥǻäꡤѤ
ץȤäꤹɬפ̵ʤ) ϤȤ٤ꡥ
ߥ졼Ǥʤ饤֥ǤꡤɸƤΤǡ
ͳ˥ޥǽ
®٤٤ǥХåŪΤʤΤǡ®٤®뤳Ȥ
ޤͤƤʤ(嵭ΥǥХåͥ褹)
WonderWitch ѤΥץXdzڤिΤΤǤϤʤ
ޤߥ졼ŪʤΤǤϤʤ
ޤǥǥХåŪΤΡ(ݥꥷdzȯʤ)
äơWonderWitch Ǥư魯뤳Ȥ⡤ǥХå
Ϥ뤳Ȥ¤Τ䤹ͥ褷褦ʼ򤹤礬롥

3ʬwonx

ȤꤢɤʤΤƤߤȤǤ礦ʿͤϡ
ץץ򥳥ѥ롦¹ԤƤߤޤ礦
ʲΤ褦ˤƤߤƤ

~>% tar xvzf wonx.tgz
(ά)
~>% cd wonx

~/wonx>% make sample1
(ά)
~/wonx>% ./sample1

ɥơɸϤ˥åϤޤ
ڡС򲡤ȡλޤ

~/wonx>% make sample2
(ά)
~/wonx>% ./sample2

륭ξ岼ǡ饯ưޤ
ڡС򲡤ȡλޤ

~/wonx>% more sample1.c
~/wonx>% more sample2.c

ǡץץΥꥹȤ򸫤Ƥߤޤ礦

ˡWonderWitch ѤΥࡤ"SpeedMac" 򥳥ѥ롦¹ԤƤߤޤ

~/wonx>% make smac
(ά)
~/wonx>% cd smac
~/wonx/smac>% ./smac

ɥơɸϤ˥åϤޤ
ä p 򲡤Ʋ OFF ˤޤФ餯
(åƤѤä) p 򲡤ƺƤӲɽ ON ˤȡ
smac Υȥ̤ɽޤ
ǥڡ򲡤ơˤޤ p Dzɽ OFF ˤơ
Ф餯(åƤѤä) p Dzɽ ON ˤޤ
ɤǤ SpeedMac Υ̤ɽƤǤ礦
륭ǰưڡǼͷǤ
ϤϥѴؿƤФ줿ȤͭǤϤʤΤǡ
ȿޤĹ˲Ƥ
p 򲡤ˤ ON, OFF ؤΤϡ褬٤ᡤ
ONΤޤޤȲ̥ꥢȤ˰۾˻֤뤫Ǥ

Wonx

Wonx ϡWonderWitch display_control() Ȥ display_status() Ȥä
ؿ(BIOS Ф륷ƥॳ)ؤδؿäƤޤ
δؿϡX˥ɥ򳫤ơ WonderWitch ȸߴư
褦˽񤤤Ƥޤ

Wonx make ȡlibwonx.a Ȥ饤֥꤬Ǥޤ
ǡWonderWitch ѤΥץUNIX -lwonx ƥѥ뤷ƤС
WonderWitch display_control() ȤΤˡWonx display_control()
󥯤졤X ư褦ˤʤ롤ȤȤߤǤ

إåեˤĤ

Wonx ϡUNIXƥˤ libc ѤޤĤޤꡤ/usr/include
include ޤ
ޤWonderWitch ˤϡsys/types.h ʤɤȤäإåե뤬ޤ
äơWonderWitch Υإåե빽򤽤Τޤ Wonx ˰Ѥȡ
Wonx Υإåե UNIX Υإåե뤬եꥯȤ
ǽФƤޤ
(ȤСWonderWitch sys/types.h /usr/include/sys/types
եꥯȤ롤ʤɤǤ)
ϡWonderWitchѤΥץꥱ򥳥ѥ뤹ȤˡդǤ
ѥ뤬ޤȤʤȤ㳲θϡۤȤɤΤ褦ʡ
֥إåեΥեꥯȤ⤷ϸǧפ˵Ƥޤ

кȤơWonx Ǥ wonx_include Ȥǥ쥯ȥβ˥إåե
ǼƤޤ( sys Ȥǥ쥯ȥˤä
嵭кΤᡤΤ褦ˤ)
WonderWitch ѥץΡ
#include
Τ褦ʬϡ٤ơ
#include
Τ褦˽ɬפޤ
(stdio.h stdlib.h ϡUNIX ƥ°ΤΤѤΤǡ
ΤޤޤǤޤޤ)
(եꥯȤʤȤФμʤ顤θ¤ǤϤޤ)
WonderWitch ΥץΡ#include ϡ٤
#include ˽ɬפ롤ȤȤǤ
(ޤȤƹԤ perl ץȤźդƤޤ
sys2wonx.pl *.[ch] ¹ԤȡäȽ񤭴Ƥޤ)

ޤUNIXƥˤäƤϡ/usr/include/sys/types.h ushort, ulong
ƤΤȤʤΤޤäơѥ
ulong ƤȤ礬ޤ
ΤĴˤϡwonx_include ʲΥեľܽ
ĴƤwonx_include/system_configure.h 뤳Ȥˤꡤ
ĴǤ褦ˤʤäƤޤ

Wonx Υѥ

ޤ Wonx 򥳥ѥ뤷ơlibwonx.a ɬפޤ
Wonx ΥѥϡʲμǹԤޤ

1. Wonx Ÿ롥

~>% tar xvzf wonx.tar.gz
~>% cd wonx
~/wonx>%

2. Wonx make 롥

~/wonx>% make
gcc -c WWCharacter.c -O -I. -I/usr/X11R6/include
gcc -c WWColorMap.c -O -I. -I/usr/X11R6/include
...(ά)...
gcc -c wonx.c -O -I. -I/usr/X11R6/include
ar ruc libwonx.a WWCharacter.o WWColorMap.o WWDisplay.o WWLCDPanel.o WWPalette.o WWScreen.o WWSprite.o WonxDisplay.o XDisplay.o disp.o text.o key.o system.o timer.o etc.o wonx.o
~/wonx>% ls lib*
libwonx.a
~/wonx>%

ޤǤǡ饤֥κϽǤ

WonderWitch ѥץꥱΥѥ

ˡWonx ѤȤơۺ SpeedMac Ȥ WonderWitch Ѥ
򥳥ѥ뤷Ƥߤޤ
(SpeedMac ϥץץȤơWonx ɸźդƤޤ)
SpeedMac WonderWitch ѤΥץǤ WonderWitch
Ѥƥѥ뤷WonderSwan ǥڤिΤΤǤ
ȤơSpeedMac Wonx 󥯤ơX ư SpeedMac
¹ԷƤߤޤ

1. Ÿ롥

~/wonx>% unzip smac-b02.zip
...(ά)...
~/wonx>% cd smac-b02
~/wonx/smac-b02>%

2. إåե libwonx.a 򥳥ԡ롥

~/wonx/smac-b02>% cp -R ../wonx_include .
~/wonx/smac-b02>% cp ../libwonx.a .
~/wonx/smac-b02>%

3. makefile 롥

~/wonx/smac-b02>% emacs makefile

ʲΤ褦˽ޤ

gcc ǥѥ򤹤褦˽롥ΤȤˡѥ륪ץˡ
-I. -L. -L/usr/X11R6/lib -lwonx -lX11 -lXt
ɲä롥
(ɬפʤ顤-g ɲä)
mkfent ˤեΥСȤʤɤä顤롥

makefile źդƤΤǡݤʤϼԽ뤫ˡ

~/wonx/smac-b02>% mv makefile makefile.orig
~/wonx/smac-b02>% cp ../makefile_for_smac ./makefile

Τ褦ˤƥԡƤ

4. 롥

~/wonx/smac-b02>% emacs chara.c
~/wonx/smac-b02>% emacs dsp.c
... (եҤȤĤҤȤĽ)

Ρ
#include
#include
Τ褦ʬ
#include "wonx_include/disp.h"
#include "wonx_include/key.h"
Τ褦˽ޤ

ޤȤƤ뤿 perl ץ (sys2wonx.pl) źդƤΤǡ
ݤʤϡ
~/wonx/smac-b02>% cp ../sys2wonx.pl .
~/wonx/smac-b02>% ./sys2wonx.pl *.[ch]
Τ褦ˤƤ
(sys2wonx.pl ϡǻꤷե뼫Τ񤭴ƤޤΤ)

5. make 롥

~/wonx/smac-b02>% make
gcc -c chara.c -g -I.
gcc -c game.c -g -I.
...(ά)...
gcc -c main.c -g -I.
gcc -g -o smac chara.o game.o man.o mansub.o mansub2.o map.o mapsub.o menu.o monster.o picture.o player.o smac.o stage.o dsp.o etc.o main.o -lwonx -lX11 -lXt -L. -L/usr/X11R6/lib
~/wonx/smac-b02>% ls smac
smac
~/wonx/smac-b02>%

6. smac ư롥

~/wonx/smac-b02>% ./smac

ȡޤǤäݤǤ¤ϡ

~/wonx>% make smac

ȡκȤäƤ褦ˤʤäƤޤ



smac ưȡɥޤޤߥʥˤϡ
ʲΥǥХåѤξɽޤ

WonderWitch شؿƤФȡͤɽޤ

ޤǤϡʲԤޤ

륭WonderSwan X1X4ܥбƤ롥
i,j,k,l WonderSwan Y1Y4ܥбƤ롥
ڡСȺեȥA,BܥбƤ롥
sSTARTܥбƤ롥
p 򲡤ȡɽ/ɽ⡼ɤؤ롥
(ɽȲ̤ؤԤʤ®)
F1 򲡤ȡLCD顼ޥåפΥǡ׽Ϥ롥
F2 򲡤ȡѥåȤΥǡ׽Ϥ롥
F3 򲡤ȡ饯Υǡ׽Ϥ롥
F4 򲡤ȡץ饤ȤΥǡ׽Ϥ롥

ǥեȤǤϤʤˤؿƤФ뤿Ӥ˲̤κԤᡤ
®Ǥ
ȤСʲΤ褦ʤȤäƤȡ®ˤʤޤ

/* ̤Υꥢ */
for (y = 0; y < 32; y++)
for (x = 0; x < 32; x++) {
screen_fill_char(0, x, y, 1, 1, 0x0000); /* 褵 */
}
}

Τ褦ʾϡp 򲡤ɽ⡼ɤˤơ롼׽ä
Ƥ p 򲡤ɽ⡼ɤᤷƤ

F1 F2 򲡤ȡǡ׽ϤΤǤɸǤϤ¾ˤ
å̤˽ϤƤΤǡդĤ F1 򲡤Ǥϡ
äȤޤ̤ΥåήƤޤȤޤ
Τ褦ʤȤϡʲΤ褦ˤƵưޤȤХѥ뤷
smac Ȥ¹ԷǤƤΤʤ顤

> smac | grep -v call

⤷⥭饯ֹ10֤Υ饯Υǡˤϡ
ʲΤ褦˼¹ԤƤ顤F3 򲡤ɤǤ礦

> smac | grep "character\[10\]"

wonx ϡåϤݤˡgrep ǥե륿󥰤Ǥ褦ˡ
ʤ餺ϥåƬˡΤʸɲäƤޤ
ȤСؿƤӽФɽåˤϡƬɬ
"call" ȤʸɲäƤޤäơgrep -v call ̤С
ؿƤӽФΥåäФʤʤ롤Ȥ褦ˤʤäƤޤ

ɸǤ̤ΥåФƤΤǡgrep 򤦤ޤȤ褦ˤƤ
⤷ϡ

> smac | grep call > function_call.log

Τ褦ˤơȤΤͭǤ礦

> smac > /dev/null

ȡʸ kterm ʤɤɽʤ֤󡤹®ˤʤޤ

­ʤ

ʲΤΤˤϤޤбƤޤ󡥤äơ㤨ХɴϢ
ؿƤӽФƤ⡤ⵯޤ(δؿˤʤäƤ)


ꥢ̿
¾äѤ

դʤФʤʤ

Wonx ϡ WonderWitch ѤȤƽ񤫤줿(⤷ϡ񤫤)ץ
UNIX ǥѥ롦󥯤뤿Υ饤֥Ǥꡤϡɥ
ߥ졼ȤΤǤϤޤ
Ǥ顤WonderWitch UNIX CΥåפΤᡤĤʤ
ʤʤȤĤޤ Wonx 塤̵ȤǤ

ʲΤȤϡռ뤳Ȥȡ줤ʥץ񤯤Ȥǡ
ʤǤȻפޤ(short int ˤ٤ȤǤϡά
short int Ȥ)

ޤWonx ŪŪʥХᤤʳ̵ȤˤΤǡΤؤ
ΤȳڤäƻȤäƤ
Wonx Ȥ¤ꡤʤ٤¸̵褦˿ޤ礦
(Ȥ int Υˤޤ¸ʤ褦ˤޤ礦)

[ѥ]

ˤ񤭤ޤѥǤʤȤ㳲Ф顤ϤƤ
إåեΥեꥯȤǤȤˡWonderWitch sys ʲ
ե򥤥󥯥롼ɤƤդƤ
ushort, ulong ʤɤϡsys/types.h Ƥ륷ƥ⤢뤷
Ǥʤƥ⤢ޤΤؤϡwonx_include/system_configure.h
ĴƤ
(FreeBSD Ǥ ushort ΤƤ뤬RedHat Linux Ǥϡ
uchort, ulong ȤƤΤǡΤޤޤȥѥ
Υ˥󥰤Фޤ)

[int ΰ]

WonderWitch Ǥ sizeof(short int) == sizeof(int) < sizeof(long int) Ǥ
UNIX ǤϤդĤ sizeof(short int) < sizeof(int) == sizeof(long int) Ǥ
ΤȤϡint ñʤ륫󥿤ȤƻѤ褦ʾˤ
ʤޤ󤬡ӥåȥޥåפγǼȤƻѤ褦ʤȤˤϡ
ˤʤޤ
ˤʤ䤹Τϡ饯Υӥåȥޥåפ򰷤Ǥ
font_set_colordata()ʤɤϡ16*8 ХȤΥ饯ǡ
short int Ȥư˻ޤWonderWitch Ǥ
sizeof(short int) == sizeof(int) ʤΤǡWonderWitch ѤΥץǤϡ
饯ǡ short int Ȥˡint ȤƤޤ
Ȥͤޤ( WonderWitch ʤ̵UNIX
¹Ԥ顤饯̯ʼʡȻפ)
Τ褦ʾˤϡUNIX ǥѥ뤹Ȥˤϡshort int
ɬפޤ

[ǥ]

WonderWitch CPU x86ϤǤSPARC ʤɤǻѤˤϡ
ǥդɬפޤ
font_set_colordata()ʤɤϡshort int ǥ饯ǡ
Τǡchar * 饯ǡ short int * ˥㥹Ȥ
font_set_colordata()ϤʤɤΤȤ򤷤ƤȡҤä֤
Ȥͤޤ
i386 Ϥ PC-UNIX ʤС餯̵Ǥ礦

[ߤ]

WonderWitch ˤϥ޳ߤޤWonx ư٤ᡤ
WonderWitch λñ̤򤽤Τޤ UNIX ˻äƤ顤ߤ
äѤʤˤʤäƤޤޤäƥ޳ߤλñ̤ϡ
WonderWitch ⤫ʤ礭ˤƤޤ
ϡwonx_configure.h ĴǤޤ
ߥϥɥǡ˻֤Τʤɤ򤷤Ƥ
ˤϡߤλñ̤礭ƤǤʤȡϥɥ餫
äִ֤ˤޤϥɥ餬ƤФơ¹Ԥ˿ʤޤʤȤȤ
ʤޤ

[ϤˤĤ]

ϤϡѴؿƤФ줿ȤΤߴΤΤǡĹ˲Ƥʤ
ȿʤȤޤ
ȿʤȤäƤʤɤⲡΤǤʤĹμ¤˲褦
Ƥ



Wonx ϡ湰μʬ̶֤ż֤ Libretto ǽ񤤤
ż֥եȥפǤGPLۤޤ
ԤˤĤƤϡźդ OMAKE.jpn 򻲾ȤƤ

湰μϢΥ᡼륢ɥ쥹ϡ
sakai@seki.ee.kagu.sut.ac.jp
hsakai@pfu.co.jp
ǤޤܥեȥκǿǤ
http://www.seki.ee.kagu.sut.ac.jp/~sakai/WonderWitch/index.html
ۤƤޤ
ʲϥߥ顼ȤǤ
http://hp.vector.co.jp/authors/VA014157/index.html
http://www.people.or.jp/~hsakai/index.html
ߥ顼Ȥϡ椬Ȥ˥åץǡȤΤǡ˺ǿ
Ȥ櫓ǤϤޤ󡥤ޤǥХååѤǤ

ΥեϤޤ