ViLE vilevn
Virtual machine implementation for visual novel games
Status: Beta
Brought to you by:
basftech
EXTRA_DIST = scmrevision.txt \ vilevn-example.cfg \ vilevn-ubuntu.cfg \ vilevn.ico \ Ubuntu-B.ttf \ CHANGELOG \ COPYING \ README.mayclub \ README.nocturnal \ README.source \ README ## Define sources SRC_VILE = src/common/log.h \ src/common/log.cpp \ src/common/cfg.h \ src/common/cfg.cpp \ src/common/ustring.h \ src/common/ustring.cpp \ src/common/edl_common.h \ src/common/edl_common.cpp \ src/common/edl_fs.h \ src/common/edl_fs.cpp \ src/common/edl_gfx.h \ src/common/edl_gfx.cpp \ src/common/redblack.h \ src/common/redblack.cpp \ src/common/dstack.h \ src/common/dstack.cpp \ src/common/dvector.h \ src/common/dvector.cpp \ src/common/darray.h \ src/common/darray.cpp \ src/common/dbuffer.h \ src/common/dbuffer.cpp \ src/common/stringlist.h \ src/common/stringlist.cpp \ src/common/inifile.h \ src/common/inifile.cpp \ src/common/savegame.h \ src/common/savegame.cpp \ src/common/guicon.h \ src/common/guicon.cpp \ src/res/rwops.h \ src/res/rwops.cpp \ src/res/cache.h \ src/res/cache.cpp \ src/res/resources.h \ src/res/resources.cpp \ src/res/media.h \ src/res/media.cpp \ src/res/archives/aitem.h \ src/res/archives/aitem.cpp \ src/res/archives/abase.h \ src/res/archives/abase.cpp \ src/res/archives/afiles.h \ src/res/archives/afiles.cpp \ src/res/archives/avile.h \ src/res/archives/avile.cpp \ src/media/audio.h \ src/media/audio.cpp \ src/media/video.h \ src/media/video.cpp \ src/widgets/group.h \ src/widgets/group.cpp \ src/widgets/widget.h \ src/widgets/widget.cpp \ src/widgets/swidget.h \ src/widgets/swidget.cpp \ src/widgets/hotspot.h \ src/widgets/hotspot.cpp \ src/widgets/animation.h \ src/widgets/animation.cpp \ src/widgets/sprite.h \ src/widgets/sprite.cpp \ src/widgets/saveslab.h \ src/widgets/saveslab.cpp \ src/widgets/bbutton.h \ src/widgets/bbutton.cpp \ src/widgets/vbutton.h \ src/widgets/vbutton.cpp \ src/widgets/checkbox.h \ src/widgets/checkbox.cpp \ src/widgets/slider.h \ src/widgets/slider.cpp \ src/widgets/printer.h \ src/widgets/printer.cpp \ src/widgets/tbutton.h \ src/widgets/tbutton.cpp \ src/widgets/fade.h \ src/widgets/fade.cpp \ src/widgets/zoom.h \ src/widgets/zoom.cpp \ src/widgets/slide.h \ src/widgets/slide.cpp \ src/widgets/scroll.h \ src/widgets/scroll.cpp \ src/widgets/mwidget.h \ src/widgets/mwidget.cpp \ src/widgets/vwidget.h \ src/widgets/vwidget.cpp \ src/dialogs/dlgbase.h \ src/dialogs/dlgbase.cpp \ src/dialogs/selection.h \ src/dialogs/selection.cpp \ src/dialogs/textview.h \ src/dialogs/textview.cpp \ src/dialogs/popimage.h \ src/dialogs/popimage.cpp \ src/dialogs/options.h \ src/dialogs/options.cpp \ src/dialogs/stdtitle.h \ src/dialogs/stdtitle.cpp \ src/dialogs/stdsave.h \ src/dialogs/stdsave.cpp \ src/dialogs/stdload.h \ src/dialogs/stdload.cpp \ src/dialogs/stdmenu.h \ src/dialogs/stdmenu.cpp \ src/dialogs/stdhalt.h \ src/dialogs/stdhalt.cpp \ src/dialogs/stdmsg.h \ src/dialogs/stdmsg.cpp \ src/dialogs/fatal.h \ src/dialogs/fatal.cpp \ src/engine/sequencer.h \ src/engine/sequencer.cpp \ src/engine/renderer.h \ src/engine/renderer.cpp \ src/engine/crenderer.h \ src/engine/crenderer.cpp \ src/engine/ebase.h \ src/engine/ebase.cpp \ src/engine/emixer.h \ src/engine/emixer.cpp \ src/engine/evideo.h \ src/engine/evideo.cpp \ src/engine/evn.h \ src/engine/evn.cpp \ src/vile.h \ src/vile.cpp if VILE_BUILD_UNICODE SRC_VILE += src/external/utf8cpp/core.h \ src/external/utf8cpp/checked.h \ src/external/utf8cpp/unchecked.h endif ## Library integrations if VILE_FEATURE_SCALER SRC_VILE += src/external/hqx/hqx.h \ src/external/hqx/common.h \ src/external/hqx/hq2x.cpp \ src/external/hqx/hq3x.cpp \ src/external/hqx/hq4x.cpp \ src/external/hqx/hqx.cpp endif if VILE_FEATURE_FFMPEG SRC_VILE += src/media/affmpeg.h \ src/media/affmpeg.cpp \ src/media/vffmpeg.h \ src/media/vffmpeg.cpp endif if VILE_FEATURE_FLUIDSYNTH SRC_VILE += src/media/afluid.h \ src/media/afluid.cpp endif if VILE_FEATURE_UNITTEST SRC_VILE += src/testing/utest.h \ src/testing/utest.cpp \ src/testing/benchmark.h \ src/testing/benchmark.cpp \ src/testing/gfxbench.h \ src/testing/gfxbench.cpp \ src/testing/miscbench.h \ src/testing/miscbench.cpp \ src/testing/rwtest.h \ src/testing/rwtest.cpp \ src/testing/filetest.h \ src/testing/filetest.cpp \ src/testing/misctest.h \ src/testing/misctest.cpp \ src/testing/coretest.h \ src/testing/coretest.cpp endif ## Game support if VILE_SUPPORT_CROWD SRC_VILE += src/res/archives/acrowdsce.h \ src/res/archives/acrowdsce.cpp \ src/res/archives/acrowdpck.h \ src/res/archives/acrowdpck.cpp \ src/res/archives/acrowdsnn.h \ src/res/archives/acrowdsnn.cpp \ src/res/converters/ccrowd.h \ src/res/converters/ccrowd.cpp \ src/crowd/crowd1.h \ src/crowd/crowd1.cpp \ src/crowd/crowd3.h \ src/crowd/crowd3.cpp \ src/crowd/tokimeki/tokimeki.h \ src/crowd/tokimeki/tokimeki.cpp \ src/crowd/xchange1/xchange1.h \ src/crowd/xchange1/xchange1.cpp \ src/crowd/xchange3/xchange3.h \ src/crowd/xchange3/xchange3.cpp endif if VILE_SUPPORT_WINDY SRC_VILE += src/res/archives/awindy.h \ src/res/archives/awindy.cpp \ src/res/archives/as21.h \ src/res/archives/as21.cpp \ src/res/converters/cwindy.h \ src/res/converters/cwindy.cpp \ src/windy/whisper.h \ src/windy/whisper.cpp \ src/windy/windy.h \ src/windy/windy.cpp \ src/windy/mayclub/mcmain.h \ src/windy/mayclub/mcmain.cpp \ src/windy/mayclub/mctv.h \ src/windy/mayclub/mctv.cpp \ src/windy/mayclub/mcback.h \ src/windy/mayclub/mcback.cpp \ src/windy/mayclub/mcsave.h \ src/windy/mayclub/mcsave.cpp \ src/windy/mayclub/mcload.h \ src/windy/mayclub/mcload.cpp \ src/windy/mayclub/mcalbum.h \ src/windy/mayclub/mcalbum.cpp \ src/windy/mayclub/mcwhisper.h \ src/windy/mayclub/mcwhisper.cpp \ src/windy/mayclub/mayclub.h \ src/windy/mayclub/mayclub.cpp \ src/windy/nocturnal/niloc.h \ src/windy/nocturnal/niloc.cpp \ src/windy/nocturnal/nimain.h \ src/windy/nocturnal/nimain.cpp \ src/windy/nocturnal/nisave.h \ src/windy/nocturnal/nisave.cpp \ src/windy/nocturnal/niload.h \ src/windy/nocturnal/niload.cpp \ src/windy/nocturnal/niremenisce.h \ src/windy/nocturnal/niremenisce.cpp \ src/windy/nocturnal/nocturnal.h \ src/windy/nocturnal/nocturnal.cpp endif if VILE_SUPPORT_IKURA SRC_VILE += src/res/archives/aikura.h \ src/res/archives/aikura.cpp \ src/res/converters/cikura.h \ src/res/converters/cikura.cpp \ src/ikura/iopcodes.h \ src/ikura/iscript.h \ src/ikura/iscript.cpp \ src/ikura/iparser.h \ src/ikura/iparser.cpp \ src/ikura/idisplay.h \ src/ikura/idisplay.cpp \ src/ikura/ikuradecoder.h \ src/ikura/ikuradecoder.cpp \ src/ikura/drsdecoder.h \ src/ikura/drsdecoder.cpp \ src/ikura/kana/kana.h \ src/ikura/kana/kana.cpp \ src/ikura/crescendo/crescendo.h \ src/ikura/crescendo/crescendo.cpp \ src/ikura/sagara/sagara.h \ src/ikura/sagara/sagara.cpp \ src/ikura/kanaoka/kanaoka.h \ src/ikura/kanaoka/kanaoka.cpp \ src/ikura/hitomi/hitomi.h \ src/ikura/hitomi/hitomi.cpp \ src/ikura/catgirl/catgirl.h \ src/ikura/catgirl/catgirl.cpp \ src/ikura/idols/idols.h \ src/ikura/idols/idols.cpp \ src/ikura/snow/snow.h \ src/ikura/snow/snow.cpp endif if VILE_SUPPORT_JAST SRC_VILE += src/res/archives/ajast.h \ src/res/archives/ajast.cpp \ src/jast/jast.h \ src/jast/jast.cpp \ src/jast/jumcmain.h \ src/jast/jumcmain.cpp \ src/jast/jumc.h \ src/jast/jumc.cpp endif if VILE_SUPPORT_CWARE SRC_VILE += src/res/archives/acwaredl1.h \ src/res/archives/acwaredl1.cpp \ src/res/archives/acwarearc2.h \ src/res/archives/acwarearc2.cpp \ src/res/converters/ccware.h \ src/res/converters/ccware.cpp \ src/cware/cware.h \ src/cware/cware.cpp \ src/cware/cwaremap.h \ src/cware/cwaremap.cpp \ src/cware/dividead/divimenu.h \ src/cware/dividead/divimenu.cpp \ src/cware/dividead/divigui.h \ src/cware/dividead/divigui.cpp \ src/cware/dividead/divicg.h \ src/cware/dividead/divicg.cpp \ src/cware/dividead/dividead.h \ src/cware/dividead/dividead.cpp endif if VILE_SUPPORT_WILL SRC_VILE += src/res/archives/awillarc.h \ src/res/archives/awillarc.cpp \ src/res/converters/cwill.h \ src/res/converters/cwill.cpp \ src/will/yume/yume.h \ src/will/yume/yume.cpp \ src/will/yume/yumetv.h \ src/will/yume/yumetv.cpp \ src/will/critical/critical.h \ src/will/critical/critical.cpp \ src/will/will.h \ src/will/will.cpp endif if VILE_SUPPORT_TLOVE SRC_VILE += src/res/archives/atlove.h \ src/res/archives/atlove.cpp \ src/res/converters/ctlove.h \ src/res/converters/ctlove.cpp \ src/tlove/tlove.h \ src/tlove/tlove.cpp endif