diff --git a/src/ffi.c b/src/ffi.c index 0743893..a532376 100644 --- a/src/ffi.c +++ b/src/ffi.c @@ -142,6 +142,7 @@ extern struct static_library lib_ADVSYS; extern struct static_library lib_AliceLogo; extern struct static_library lib_AliceLogo2; extern struct static_library lib_AliceLogo3; +extern struct static_library lib_AliceLogo4; extern struct static_library lib_BanMisc; extern struct static_library lib_Bitarray; extern struct static_library lib_Confirm; @@ -177,6 +178,7 @@ static struct static_library *static_libraries[] = { &lib_AliceLogo, &lib_AliceLogo2, &lib_AliceLogo3, + &lib_AliceLogo4, &lib_BanMisc, &lib_Bitarray, &lib_Confirm, diff --git a/src/hll/AliceLogo4.c b/src/hll/AliceLogo4.c new file mode 100644 index 0000000..8691bc0 --- /dev/null +++ b/src/hll/AliceLogo4.c @@ -0,0 +1,26 @@ +/* Copyright (C) 2019 Nunuhara Cabbage + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, see . + */ + +#include "hll.h" + +HLL_WARN_UNIMPLEMENTED(1, int, AliceLogo4, Init, void *imainsystem); +HLL_WARN_UNIMPLEMENTED( , void, AliceLogo4, SetWaveNum, int n, int wave); +HLL_WARN_UNIMPLEMENTED( , void, AliceLogo4, Run, int type, int loop_flag); + +HLL_LIBRARY(AliceLogo4, + HLL_EXPORT(Init, AliceLogo4_Init), + HLL_EXPORT(SetWaveNum, AliceLogo4_SetWaveNum), + HLL_EXPORT(Run, AliceLogo4_Run)); diff --git a/src/meson.build b/src/meson.build index 33ace4b..858bbd9 100644 --- a/src/meson.build +++ b/src/meson.build @@ -22,6 +22,7 @@ xsystem4 = ['audio.c', 'hll/AliceLogo.c', 'hll/AliceLogo2.c', 'hll/AliceLogo3.c', + 'hll/AliceLogo4.c', 'hll/BanMisc.c', 'hll/Bitarray.c', 'hll/Confirm.c',