mirror of
https://github.com/djhackersdev/bemanitools.git
synced 2026-09-15 11:55:10 -05:00
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
26d1da8660 | ||
|
|
04310f49fd | ||
|
|
d72996c5d9 | ||
|
|
5ac858e15d | ||
|
|
e4a221e15b | ||
|
|
ea835b32ee |
86
Module.mk
86
Module.mk
@@ -325,6 +325,10 @@ $(zipdir)/iidx-18.zip: \
|
|||||||
dist/iidx/config.bat \
|
dist/iidx/config.bat \
|
||||||
dist/iidx/gamestart-18.bat \
|
dist/iidx/gamestart-18.bat \
|
||||||
dist/iidx/iidxhook-18.conf \
|
dist/iidx/iidxhook-18.conf \
|
||||||
|
dist/iidx/launcher-18.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
dist/iidx/vefx.txt \
|
dist/iidx/vefx.txt \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
@@ -356,6 +360,10 @@ $(zipdir)/iidx-19.zip: \
|
|||||||
dist/iidx/config.bat \
|
dist/iidx/config.bat \
|
||||||
dist/iidx/gamestart-19.bat \
|
dist/iidx/gamestart-19.bat \
|
||||||
dist/iidx/iidxhook-19.conf \
|
dist/iidx/iidxhook-19.conf \
|
||||||
|
dist/iidx/launcher-19.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
dist/iidx/vefx.txt \
|
dist/iidx/vefx.txt \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
@@ -372,6 +380,10 @@ $(zipdir)/iidx-20.zip: \
|
|||||||
dist/iidx/config.bat \
|
dist/iidx/config.bat \
|
||||||
dist/iidx/gamestart-20.bat \
|
dist/iidx/gamestart-20.bat \
|
||||||
dist/iidx/iidxhook-20.conf \
|
dist/iidx/iidxhook-20.conf \
|
||||||
|
dist/iidx/launcher-20.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
dist/iidx/vefx.txt \
|
dist/iidx/vefx.txt \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
@@ -409,6 +421,13 @@ $(zipdir)/iidx-21-to-24.zip: \
|
|||||||
dist/iidx/iidxhook-22.conf \
|
dist/iidx/iidxhook-22.conf \
|
||||||
dist/iidx/iidxhook-23.conf \
|
dist/iidx/iidxhook-23.conf \
|
||||||
dist/iidx/iidxhook-24.conf \
|
dist/iidx/iidxhook-24.conf \
|
||||||
|
dist/iidx/launcher-21.xml \
|
||||||
|
dist/iidx/launcher-22.xml \
|
||||||
|
dist/iidx/launcher-23.xml \
|
||||||
|
dist/iidx/launcher-24.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
dist/iidx/vefx.txt \
|
dist/iidx/vefx.txt \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
@@ -427,6 +446,11 @@ $(zipdir)/iidx-25-to-26.zip: \
|
|||||||
dist/iidx/gamestart-26.bat \
|
dist/iidx/gamestart-26.bat \
|
||||||
dist/iidx/iidxhook-25.conf \
|
dist/iidx/iidxhook-25.conf \
|
||||||
dist/iidx/iidxhook-26.conf \
|
dist/iidx/iidxhook-26.conf \
|
||||||
|
dist/iidx/launcher-25.xml \
|
||||||
|
dist/iidx/launcher-26.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
dist/iidx/vefx.txt \
|
dist/iidx/vefx.txt \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
@@ -449,6 +473,13 @@ $(zipdir)/iidx-27-to-30.zip: \
|
|||||||
dist/iidx/iidxhook-28.conf \
|
dist/iidx/iidxhook-28.conf \
|
||||||
dist/iidx/iidxhook-29.conf \
|
dist/iidx/iidxhook-29.conf \
|
||||||
dist/iidx/iidxhook-30.conf \
|
dist/iidx/iidxhook-30.conf \
|
||||||
|
dist/iidx/launcher-27.xml \
|
||||||
|
dist/iidx/launcher-28.xml \
|
||||||
|
dist/iidx/launcher-29.xml \
|
||||||
|
dist/iidx/launcher-30.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
dist/iidx/vefx.txt \
|
dist/iidx/vefx.txt \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
@@ -517,6 +548,10 @@ $(zipdir)/jb-03.zip: \
|
|||||||
build/bin/indep-32/jbio.dll \
|
build/bin/indep-32/jbio.dll \
|
||||||
dist/jb/config.bat \
|
dist/jb/config.bat \
|
||||||
dist/jb/gamestart-03.bat \
|
dist/jb/gamestart-03.bat \
|
||||||
|
dist/jb/launcher-03.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -530,6 +565,10 @@ $(zipdir)/jb-04.zip: \
|
|||||||
build/bin/indep-32/jbio.dll \
|
build/bin/indep-32/jbio.dll \
|
||||||
dist/jb/config.bat \
|
dist/jb/config.bat \
|
||||||
dist/jb/gamestart-03.bat \
|
dist/jb/gamestart-03.bat \
|
||||||
|
dist/jb/launcher-03.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -543,6 +582,10 @@ $(zipdir)/jb-05-to-07.zip: \
|
|||||||
build/bin/indep-32/jbio.dll \
|
build/bin/indep-32/jbio.dll \
|
||||||
dist/jb/config.bat \
|
dist/jb/config.bat \
|
||||||
dist/jb/gamestart-04.bat \
|
dist/jb/gamestart-04.bat \
|
||||||
|
dist/jb/launcher-04.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -556,6 +599,10 @@ $(zipdir)/jb-08.zip: \
|
|||||||
build/bin/indep-32/jbio.dll \
|
build/bin/indep-32/jbio.dll \
|
||||||
dist/jb/config.bat \
|
dist/jb/config.bat \
|
||||||
dist/jb/gamestart-04.bat \
|
dist/jb/gamestart-04.bat \
|
||||||
|
dist/jb/launcher-04.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -580,6 +627,10 @@ $(zipdir)/sdvx-01-to-04.zip: \
|
|||||||
build/bin/indep-32/sdvxio.dll \
|
build/bin/indep-32/sdvxio.dll \
|
||||||
dist/sdvx/config.bat \
|
dist/sdvx/config.bat \
|
||||||
dist/sdvx/gamestart.bat \
|
dist/sdvx/gamestart.bat \
|
||||||
|
dist/sdvx/launcher.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -594,6 +645,10 @@ $(zipdir)/sdvx-05-to-06.zip: \
|
|||||||
dist/sdvx5/config.bat \
|
dist/sdvx5/config.bat \
|
||||||
dist/sdvx5/gamestart.bat \
|
dist/sdvx5/gamestart.bat \
|
||||||
dist/sdvx5/sdvxhook2.conf \
|
dist/sdvx5/sdvxhook2.conf \
|
||||||
|
dist/sdvx5/launcher.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -608,6 +663,10 @@ $(zipdir)/sdvx-05-cn.zip: \
|
|||||||
dist/sdvx5/config.bat \
|
dist/sdvx5/config.bat \
|
||||||
dist/sdvx5/gamestart-cn.bat \
|
dist/sdvx5/gamestart-cn.bat \
|
||||||
dist/sdvx5/sdvxhook2-cn.conf \
|
dist/sdvx5/sdvxhook2-cn.conf \
|
||||||
|
dist/sdvx5/launcher-cn.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -682,6 +741,10 @@ $(zipdir)/ddr-12.zip: \
|
|||||||
build/bin/indep-32/geninput.dll \
|
build/bin/indep-32/geninput.dll \
|
||||||
dist/ddr/config.bat \
|
dist/ddr/config.bat \
|
||||||
dist/ddr/gamestart-12.bat \
|
dist/ddr/gamestart-12.bat \
|
||||||
|
dist/ddr/launcher-12.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -698,6 +761,10 @@ $(zipdir)/ddr-13.zip: \
|
|||||||
build/bin/indep-32/geninput.dll \
|
build/bin/indep-32/geninput.dll \
|
||||||
dist/ddr/config.bat \
|
dist/ddr/config.bat \
|
||||||
dist/ddr/gamestart-13.bat \
|
dist/ddr/gamestart-13.bat \
|
||||||
|
dist/ddr/launcher-13.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -718,6 +785,14 @@ $(zipdir)/ddr-14-to-18.zip: \
|
|||||||
dist/ddr/gamestart-16.bat \
|
dist/ddr/gamestart-16.bat \
|
||||||
dist/ddr/gamestart-17.bat \
|
dist/ddr/gamestart-17.bat \
|
||||||
dist/ddr/gamestart-18.bat \
|
dist/ddr/gamestart-18.bat \
|
||||||
|
dist/ddr/launcher-14.xml \
|
||||||
|
dist/ddr/launcher-15.xml \
|
||||||
|
dist/ddr/launcher-16.xml \
|
||||||
|
dist/ddr/launcher-17.xml \
|
||||||
|
dist/ddr/launcher-18.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -736,6 +811,12 @@ $(zipdir)/ddr-16-to-18-x64.zip: \
|
|||||||
dist/ddr/gamestart-16.bat \
|
dist/ddr/gamestart-16.bat \
|
||||||
dist/ddr/gamestart-17.bat \
|
dist/ddr/gamestart-17.bat \
|
||||||
dist/ddr/gamestart-18.bat \
|
dist/ddr/gamestart-18.bat \
|
||||||
|
dist/ddr/launcher-16.xml \
|
||||||
|
dist/ddr/launcher-17.xml \
|
||||||
|
dist/ddr/launcher-18.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
@@ -774,6 +855,11 @@ $(zipdir)/bst.zip: \
|
|||||||
dist/bst/config.bat \
|
dist/bst/config.bat \
|
||||||
dist/bst/gamestart1.bat \
|
dist/bst/gamestart1.bat \
|
||||||
dist/bst/gamestart2.bat \
|
dist/bst/gamestart2.bat \
|
||||||
|
dist/bst/launcher-01.xml \
|
||||||
|
dist/bst/launcher-02.xml \
|
||||||
|
dist/shared/ea3-ident.xml \
|
||||||
|
dist/shared/ea3-license.xml \
|
||||||
|
dist/shared/ea3-service.xml \
|
||||||
| $(zipdir)/
|
| $(zipdir)/
|
||||||
$(V)echo ... $@
|
$(V)echo ... $@
|
||||||
$(V)zip -j $@ $^
|
$(V)zip -j $@ $^
|
||||||
|
|||||||
34
dist/bst/gamestart1.bat
vendored
34
dist/bst/gamestart1.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K bsthook.dll -E prop/ea3-config-1.xml beatstream1.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-01.xml %*
|
||||||
34
dist/bst/gamestart2.bat
vendored
34
dist/bst/gamestart2.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K bsthook.dll -E prop/ea3-config-2.xml beatstream2.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-02.xml %*
|
||||||
75
dist/bst/launcher-01.xml
vendored
Normal file
75
dist/bst/launcher-01.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config-1.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>∂
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>beatstream1.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-server.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">bsthook.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/bst/launcher-02.xml
vendored
Normal file
75
dist/bst/launcher-02.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config-2.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>beatstream2.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">bsthook.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
41
dist/ddr/gamestart-12.bat
vendored
41
dist/ddr/gamestart-12.bat
vendored
@@ -1,11 +1,42 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\raw mkdir conf\raw
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
|
||||||
.\launcher.exe -K .\ddrhook2.dll .\ddr.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-13.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
41
dist/ddr/gamestart-13.bat
vendored
41
dist/ddr/gamestart-13.bat
vendored
@@ -1,11 +1,42 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\raw mkdir conf\raw
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
|
||||||
.\launcher.exe -K .\ddrhook2.dll .\ddr.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-13.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
46
dist/ddr/gamestart-14.bat
vendored
46
dist/ddr/gamestart-14.bat
vendored
@@ -1,14 +1,44 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\nvram\coin.xml copy prop\coin.xml conf\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist conf\nvram\eacoin.xml copy prop\eacoin.xml conf\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist conf\nvram\share-config.xml copy prop\share-config.xml conf\nvram\share-config.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist conf\raw mkdir conf\raw
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|
||||||
.\launcher.exe -K .\ddrhook2.dll .\mdxja_945.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-14.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /u /s %COM_DIR%\xactengine2_10.dll
|
||||||
46
dist/ddr/gamestart-15.bat
vendored
46
dist/ddr/gamestart-15.bat
vendored
@@ -1,14 +1,44 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\nvram\coin.xml copy prop\coin.xml conf\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist conf\nvram\eacoin.xml copy prop\eacoin.xml conf\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist conf\nvram\share-config.xml copy prop\share-config.xml conf\nvram\share-config.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist conf\raw mkdir conf\raw
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|
||||||
.\launcher.exe -K .\ddrhook2.dll .\mdxja_945.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-15.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /u /s %COM_DIR%\xactengine2_10.dll
|
||||||
47
dist/ddr/gamestart-16.bat
vendored
47
dist/ddr/gamestart-16.bat
vendored
@@ -1,15 +1,44 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\nvram\ea3-config.xml copy prop\eamuse-config.xml conf\nvram\ea3-config.xml
|
:: folders modules, data etc.
|
||||||
if not exist conf\nvram\coin.xml copy prop\coin.xml conf\nvram\coin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist conf\nvram\eacoin.xml copy prop\eacoin.xml conf\nvram\eacoin.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist conf\nvram\testmode-v.xml copy prop\testmode-v.xml conf\nvram\testmode-v.xml
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
if not exist conf\raw mkdir conf\raw
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s com\k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s com\xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|
||||||
.\launcher.exe -H 33554432 -K .\ddrhook2.dll .\arkmdxp3.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-17.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /u /s %COM_DIR%\xactengine2_10.dll
|
||||||
47
dist/ddr/gamestart-17.bat
vendored
47
dist/ddr/gamestart-17.bat
vendored
@@ -1,15 +1,44 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\nvram\ea3-config.xml copy prop\eamuse-config.xml conf\nvram\ea3-config.xml
|
:: folders modules, data etc.
|
||||||
if not exist conf\nvram\coin.xml copy prop\coin.xml conf\nvram\coin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist conf\nvram\eacoin.xml copy prop\eacoin.xml conf\nvram\eacoin.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist conf\nvram\testmode-v.xml copy prop\testmode-v.xml conf\nvram\testmode-v.xml
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
if not exist conf\raw mkdir conf\raw
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s com\k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s com\xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|
||||||
.\launcher.exe -H 33554432 -K .\ddrhook2.dll .\arkmdxp3.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-17.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /u /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|||||||
47
dist/ddr/gamestart-18.bat
vendored
47
dist/ddr/gamestart-18.bat
vendored
@@ -1,15 +1,44 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist conf\nvram mkdir conf\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist conf\nvram\ea3-config.xml copy prop\eamuse-config.xml conf\nvram\ea3-config.xml
|
:: folders modules, data etc.
|
||||||
if not exist conf\nvram\coin.xml copy prop\coin.xml conf\nvram\coin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist conf\nvram\eacoin.xml copy prop\eacoin.xml conf\nvram\eacoin.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist conf\nvram\testmode-v.xml copy prop\testmode-v.xml conf\nvram\testmode-v.xml
|
set COM_DIR=%CONTENT_DIR%\com
|
||||||
if not exist conf\raw mkdir conf\raw
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
regsvr32 /s com\k-clvsd.dll
|
:: Register video codecs, e.g. required for background videos
|
||||||
regsvr32 /s com\xactengine2_10.dll
|
regsvr32 /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|
||||||
.\launcher.exe -H 33554432 -K .\ddrhook2.dll .\arkmdxp3.dll %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-18.xml %*
|
||||||
|
|
||||||
|
:: Unregister video codec to avoid conflicts with other/older video codecs crashing different
|
||||||
|
:: game versions, e.g. DDR X
|
||||||
|
regsvr32 /u /s %COM_DIR%\k-clvsd.dll
|
||||||
|
regsvr32 /u /s %COM_DIR%\xactengine2_10.dll
|
||||||
|
|||||||
75
dist/ddr/launcher-12.xml
vendored
Normal file
75
dist/ddr/launcher-12.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">31457280</heap_avs>
|
||||||
|
<heap_std __type="u32">31457280</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>ddr.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/ddr/launcher-13.xml
vendored
Normal file
75
dist/ddr/launcher-13.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">31457280</heap_avs>
|
||||||
|
<heap_std __type="u32">31457280</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>ddr.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/ddr/launcher-14.xml
vendored
Normal file
75
dist/ddr/launcher-14.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">31457280</heap_avs>
|
||||||
|
<heap_std __type="u32">31457280</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>mdxja_945.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/ddr/launcher-15.xml
vendored
Normal file
75
dist/ddr/launcher-15.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">31457280</heap_avs>
|
||||||
|
<heap_std __type="u32">31457280</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>mdxja_945.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
76
dist/ddr/launcher-16.xml
vendored
Normal file
76
dist/ddr/launcher-16.xml
vendored
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
<file dst="/dev/nvram/testmode-v.xml" src="/prop/testmode-v.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">33554432</heap_avs>
|
||||||
|
<heap_std __type="u32">1048576</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>arkmdxp3.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
76
dist/ddr/launcher-17.xml
vendored
Normal file
76
dist/ddr/launcher-17.xml
vendored
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
<file dst="/dev/nvram/testmode-v.xml" src="/prop/testmode-v.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">33554432</heap_avs>
|
||||||
|
<heap_std __type="u32">1048576</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>arkmdxp3.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
76
dist/ddr/launcher-18.xml
vendored
Normal file
76
dist/ddr/launcher-18.xml
vendored
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
<file dst="/dev/nvram/testmode-v.xml" src="/prop/testmode-v.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">33554432</heap_avs>
|
||||||
|
<heap_std __type="u32">1048576</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>arkmdxp3.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">ddrhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
10
dist/iidx/ea3-ident.xml
vendored
Normal file
10
dist/iidx/ea3-ident.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<soft>
|
||||||
|
<model __type="str">LDJ</model>
|
||||||
|
<dest __type="str">J</dest>
|
||||||
|
<spec __type="str">A</spec>
|
||||||
|
<rev __type="str">A</rev>
|
||||||
|
<ext __type="str">2022082400</ext>
|
||||||
|
</soft>
|
||||||
|
</ea3_conf>
|
||||||
6
dist/iidx/eamuse-server.xml
vendored
Normal file
6
dist/iidx/eamuse-server.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3>
|
||||||
|
<network>
|
||||||
|
<services>http://localhost</services>
|
||||||
|
</network>
|
||||||
|
</ea3>
|
||||||
36
dist/iidx/gamestart-18.bat
vendored
36
dist/iidx/gamestart-18.bat
vendored
@@ -1,14 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist d mkdir d
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist e mkdir e
|
:: folders modules, data etc.
|
||||||
if not exist f mkdir f
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
if not exist dev\raw mkdir dev\raw
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
launcher -K iidxhook4.dll bm2dx.dll --config iidxhook-18.conf %*
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-18.xml --config %BEMANITOOLS_DIR%\iidxhook-18.conf %*
|
||||||
36
dist/iidx/gamestart-19.bat
vendored
36
dist/iidx/gamestart-19.bat
vendored
@@ -1,14 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist d mkdir d
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist e mkdir e
|
:: folders modules, data etc.
|
||||||
if not exist f mkdir f
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
if not exist dev\raw mkdir dev\raw
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
launcher -K iidxhook5.dll bm2dx.dll --config iidxhook-19.conf %*
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-19.xml --config %BEMANITOOLS_DIR%\iidxhook-19.conf %*
|
||||||
34
dist/iidx/gamestart-20.bat
vendored
34
dist/iidx/gamestart-20.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K iidxhook6.dll bm2dx.dll --config iidxhook-20.conf %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-20.xml --config %BEMANITOOLS_DIR%\iidxhook-20.conf %*
|
||||||
34
dist/iidx/gamestart-21.bat
vendored
34
dist/iidx/gamestart-21.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K iidxhook7.dll bm2dx.dll --config iidxhook-21.conf %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-21.xml --config %BEMANITOOLS_DIR%\iidxhook-21.conf %*
|
||||||
34
dist/iidx/gamestart-22.bat
vendored
34
dist/iidx/gamestart-22.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K iidxhook7.dll bm2dx.dll --config iidxhook-22.conf %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-22.xml --config %BEMANITOOLS_DIR%\iidxhook-22.conf %*
|
||||||
34
dist/iidx/gamestart-23.bat
vendored
34
dist/iidx/gamestart-23.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K iidxhook7.dll bm2dx.dll --config iidxhook-23.conf %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-23.xml --config %BEMANITOOLS_DIR%\iidxhook-23.conf %*
|
||||||
34
dist/iidx/gamestart-24.bat
vendored
34
dist/iidx/gamestart-24.bat
vendored
@@ -1,10 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\raw mkdir dev\raw
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -K iidxhook7.dll bm2dx.dll --config iidxhook-24.conf %*
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-24.xml --config %BEMANITOOLS_DIR%\iidxhook-24.conf %*
|
||||||
40
dist/iidx/gamestart-25.bat
vendored
40
dist/iidx/gamestart-25.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 134217728 -K iidxhook8.dll bm2dx.dll --config iidxhook-25.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-25.xml --config %BEMANITOOLS_DIR%\iidxhook-25.conf %*
|
||||||
40
dist/iidx/gamestart-26.bat
vendored
40
dist/iidx/gamestart-26.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 134217728 -K iidxhook8.dll bm2dx.dll --config iidxhook-26.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-26.xml --config %BEMANITOOLS_DIR%\iidxhook-26.conf %*
|
||||||
40
dist/iidx/gamestart-27.bat
vendored
40
dist/iidx/gamestart-27.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 134217728 -B iidxhook9.dll bm2dx.dll --config iidxhook-27.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-27.xml --config %BEMANITOOLS_DIR%\iidxhook-27.conf %*
|
||||||
40
dist/iidx/gamestart-28.bat
vendored
40
dist/iidx/gamestart-28.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 134217728 -B iidxhook9.dll bm2dx.dll --config iidxhook-28.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-28.xml --config %BEMANITOOLS_DIR%\iidxhook-28.conf %*
|
||||||
40
dist/iidx/gamestart-29.bat
vendored
40
dist/iidx/gamestart-29.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 134217728 -B iidxhook9.dll bm2dx.dll --config iidxhook-29.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-29.xml --config %BEMANITOOLS_DIR%\iidxhook-29.conf %*
|
||||||
40
dist/iidx/gamestart-30.bat
vendored
40
dist/iidx/gamestart-30.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
modules\launcher -H 134217728 -B iidxhook9.dll bm2dx.dll --config iidxhook-30.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-30.xml --config %BEMANITOOLS_DIR%\iidxhook-30.conf %*
|
||||||
75
dist/iidx/launcher-18.xml
vendored
Normal file
75
dist/iidx/launcher-18.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook4.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/iidx/launcher-19.xml
vendored
Normal file
75
dist/iidx/launcher-19.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook5.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/iidx/launcher-20.xml
vendored
Normal file
75
dist/iidx/launcher-20.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook6.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/iidx/launcher-21.xml
vendored
Normal file
75
dist/iidx/launcher-21.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook7.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/iidx/launcher-22.xml
vendored
Normal file
75
dist/iidx/launcher-22.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook7.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/iidx/launcher-23.xml
vendored
Normal file
75
dist/iidx/launcher-23.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook7.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/iidx/launcher-24.xml
vendored
Normal file
75
dist/iidx/launcher-24.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook7.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
74
dist/iidx/launcher-25.xml
vendored
Normal file
74
dist/iidx/launcher-25.xml
vendored
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">134217728</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook8.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
74
dist/iidx/launcher-26.xml
vendored
Normal file
74
dist/iidx/launcher-26.xml
vendored
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">134217728</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">iidxhook8.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
69
dist/iidx/launcher-27.xml
vendored
Normal file
69
dist/iidx/launcher-27.xml
vendored
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">134217728</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<mounttable_selector __type="str">boot</mounttable_selector>
|
||||||
|
<mounttable>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/raw" dst="/dev/raw" opt=""/>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/nvram" dst="/dev/nvram" opt=""/>
|
||||||
|
</mounttable>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
<dll __type="str">iidxhook9.dll</dll>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
69
dist/iidx/launcher-28.xml
vendored
Normal file
69
dist/iidx/launcher-28.xml
vendored
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">134217728</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<mounttable_selector __type="str">boot</mounttable_selector>
|
||||||
|
<mounttable>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/raw" dst="/dev/raw" opt=""/>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/nvram" dst="/dev/nvram" opt=""/>
|
||||||
|
</mounttable>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
<dll __type="str">iidxhook9.dll</dll>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
69
dist/iidx/launcher-29.xml
vendored
Normal file
69
dist/iidx/launcher-29.xml
vendored
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">134217728</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<mounttable_selector __type="str">boot</mounttable_selector>
|
||||||
|
<mounttable>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/raw" dst="/dev/raw" opt=""/>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/nvram" dst="/dev/nvram" opt=""/>
|
||||||
|
</mounttable>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
<dll __type="str">iidxhook9.dll</dll>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
69
dist/iidx/launcher-30.xml
vendored
Normal file
69
dist/iidx/launcher-30.xml
vendored
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">134217728</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>bm2dx.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<mounttable_selector __type="str">boot</mounttable_selector>
|
||||||
|
<mounttable>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/raw" dst="/dev/raw" opt=""/>
|
||||||
|
<vfs name="boot" fstype="fs" src="dev/nvram" dst="/dev/nvram" opt=""/>
|
||||||
|
</mounttable>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
<dll __type="str">iidxhook9.dll</dll>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
7
dist/iidx/pcbid.xml
vendored
Normal file
7
dist/iidx/pcbid.xml
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<id>
|
||||||
|
<softid __type="str">0101020304050607083F</softid>
|
||||||
|
<pcbid __type="str">0101020304050607083F</pcbid>
|
||||||
|
</id>
|
||||||
|
</ea3_conf>
|
||||||
10
dist/jb/ea3-ident.xml
vendored
Normal file
10
dist/jb/ea3-ident.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<soft>
|
||||||
|
<model __type="str">LDJ</model>
|
||||||
|
<dest __type="str">J</dest>
|
||||||
|
<spec __type="str">A</spec>
|
||||||
|
<rev __type="str">A</rev>
|
||||||
|
<ext __type="str">2022082400</ext>
|
||||||
|
</soft>
|
||||||
|
</ea3_conf>
|
||||||
6
dist/jb/eamuse-server.xml
vendored
Normal file
6
dist/jb/eamuse-server.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3>
|
||||||
|
<network>
|
||||||
|
<services>http://localhost</services>
|
||||||
|
</network>
|
||||||
|
</ea3>
|
||||||
35
dist/jb/gamestart-03.bat
vendored
35
dist/jb/gamestart-03.bat
vendored
@@ -1,11 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\ea3-config.xml copy prop\ea3-config.xml dev\nvram\ea3-config.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist dev\raw mkdir dev\raw
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -H 33554432 -K jbhook2.dll jubeat.dll -v
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-03.xml -v %*
|
||||||
35
dist/jb/gamestart-04.bat
vendored
35
dist/jb/gamestart-04.bat
vendored
@@ -1,11 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
if not exist dev\nvram\ea3-config.xml copy prop\ea3-config.xml dev\nvram\ea3-config.xml
|
:: folders modules, data etc.
|
||||||
if not exist dev\nvram\coin.xml copy prop\defaults\coin.xml dev\nvram\coin.xml
|
set CONTENT_DIR=%CD%\..
|
||||||
if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin.xml
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
if not exist dev\raw mkdir dev\raw
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
launcher -H 33554432 -K jbhook3.dll jubeat.dll
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-04.xml %*
|
||||||
75
dist/jb/launcher-03.xml
vendored
Normal file
75
dist/jb/launcher-03.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">33554432</heap_avs>
|
||||||
|
<heap_std __type="u32">33554432</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>jubeat.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">jbhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
75
dist/jb/launcher-04.xml
vendored
Normal file
75
dist/jb/launcher-04.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">33554432</heap_avs>
|
||||||
|
<heap_std __type="u32">33554432</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>jubeat.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">jbhook3.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
7
dist/jb/pcbid.xml
vendored
Normal file
7
dist/jb/pcbid.xml
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<id>
|
||||||
|
<softid __type="str">0101020304050607083F</softid>
|
||||||
|
<pcbid __type="str">0101020304050607083F</pcbid>
|
||||||
|
</id>
|
||||||
|
</ea3_conf>
|
||||||
10
dist/sdvx/ea3-ident.xml
vendored
Normal file
10
dist/sdvx/ea3-ident.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<soft>
|
||||||
|
<model __type="str">LDJ</model>
|
||||||
|
<dest __type="str">J</dest>
|
||||||
|
<spec __type="str">A</spec>
|
||||||
|
<rev __type="str">A</rev>
|
||||||
|
<ext __type="str">2022082400</ext>
|
||||||
|
</soft>
|
||||||
|
</ea3_conf>
|
||||||
6
dist/sdvx/eamuse-server.xml
vendored
Normal file
6
dist/sdvx/eamuse-server.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3>
|
||||||
|
<network>
|
||||||
|
<services>http://localhost</services>
|
||||||
|
</network>
|
||||||
|
</ea3>
|
||||||
35
dist/sdvx/gamestart.bat
vendored
35
dist/sdvx/gamestart.bat
vendored
@@ -8,3 +8,38 @@ if not exist dev\nvram\eacoin.xml copy prop\defaults\eacoin.xml dev\nvram\eacoin
|
|||||||
if not exist dev\raw mkdir dev\raw
|
if not exist dev\raw mkdir dev\raw
|
||||||
|
|
||||||
launcher -K sdvxhook.dll soundvoltex.dll %*
|
launcher -K sdvxhook.dll soundvoltex.dll %*
|
||||||
|
|
||||||
|
@echo off
|
||||||
|
|
||||||
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
|
>nul 2>&1 net session
|
||||||
|
|
||||||
|
if %errorlevel% neq 0 (
|
||||||
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher.xml %*
|
||||||
75
dist/sdvx/launcher.xml
vendored
Normal file
75
dist/sdvx/launcher.xml
vendored
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">16777216</heap_avs>
|
||||||
|
<heap_std __type="u32">16777216</heap_std>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>soundvoltex.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">sdvxhook.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
7
dist/sdvx/pcbid.xml
vendored
Normal file
7
dist/sdvx/pcbid.xml
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<id>
|
||||||
|
<softid __type="str">0101020304050607083F</softid>
|
||||||
|
<pcbid __type="str">0101020304050607083F</pcbid>
|
||||||
|
</id>
|
||||||
|
</ea3_conf>
|
||||||
10
dist/sdvx5/ea3-ident.xml
vendored
Normal file
10
dist/sdvx5/ea3-ident.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<soft>
|
||||||
|
<model __type="str">LDJ</model>
|
||||||
|
<dest __type="str">J</dest>
|
||||||
|
<spec __type="str">A</spec>
|
||||||
|
<rev __type="str">A</rev>
|
||||||
|
<ext __type="str">2022082400</ext>
|
||||||
|
</soft>
|
||||||
|
</ea3_conf>
|
||||||
6
dist/sdvx5/eamuse-server.xml
vendored
Normal file
6
dist/sdvx5/eamuse-server.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3>
|
||||||
|
<network>
|
||||||
|
<services>http://localhost</services>
|
||||||
|
</network>
|
||||||
|
</ea3>
|
||||||
41
dist/sdvx5/gamestart-cn.bat
vendored
41
dist/sdvx5/gamestart-cn.bat
vendored
@@ -1,17 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\c.dest echo $null >> dev\raw\c.dest
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 268435456 -K sdvxhook2-cn.dll soundvoltex.dll --config sdvxhook2-cn.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher-cn.xml --config %BEMANITOOLS_DIR%\sdvxhook2-cn.conf %*
|
||||||
40
dist/sdvx5/gamestart.bat
vendored
40
dist/sdvx5/gamestart.bat
vendored
@@ -1,16 +1,34 @@
|
|||||||
@echo off
|
@echo off
|
||||||
cd /d %~dp0
|
|
||||||
|
|
||||||
if not exist dev mkdir dev
|
:: Game doesn't work properly when not run with administrator privileges
|
||||||
if not exist dev\e mkdir dev\e
|
>nul 2>&1 net session
|
||||||
if not exist dev\g mkdir dev\g
|
|
||||||
if not exist dev\nvram mkdir dev\nvram
|
|
||||||
if not exist dev\raw mkdir dev\raw
|
|
||||||
if not exist dev\raw\log mkdir dev\raw\log
|
|
||||||
if not exist dev\raw\fscache mkdir dev\raw\fscache
|
|
||||||
|
|
||||||
for /R prop\defaults %%D in (*.*) do (
|
if %errorlevel% neq 0 (
|
||||||
if not exist dev\nvram\%%~nxD copy /y prop\defaults\%%~nxD dev\nvram
|
echo This script requires administrative privileges.
|
||||||
|
echo Please run the script as an administrator.
|
||||||
|
pause
|
||||||
|
exit 1
|
||||||
)
|
)
|
||||||
|
|
||||||
launcher -H 268435456 -K sdvxhook2.dll soundvoltex.dll --config sdvxhook2.conf %*
|
:: Script expects to be located in a subfolder "bemanitools" in the root folder
|
||||||
|
:: (contents/) next to the folders modules, data etc.
|
||||||
|
cd /d %~dp0
|
||||||
|
|
||||||
|
:: Script expects to be located in the root folder (contents/) next to the
|
||||||
|
:: folders modules, data etc.
|
||||||
|
set CONTENT_DIR=%CD%\..
|
||||||
|
set BEMANITOOLS_DIR=%CONTENT_DIR%\bemanitools
|
||||||
|
set MODULES_DIR=%CONTENT_DIR%\modules
|
||||||
|
|
||||||
|
:: Keep that data vanilla, no need to copy these around anymore
|
||||||
|
:: Just add them to the env PATH so launcher can find the libs and game executable
|
||||||
|
:: Remark: This also requires admin privileges to propage correctly to launcher
|
||||||
|
set PATH=^
|
||||||
|
%MODULES_DIR%;^
|
||||||
|
%BEMANITOOLS_DIR%;^
|
||||||
|
%PATH%
|
||||||
|
|
||||||
|
:: Current working dir is the game's root folder
|
||||||
|
cd /d %CONTENT_DIR%
|
||||||
|
|
||||||
|
%BEMANITOOLS_DIR%\launcher %BEMANITOOLS_DIR%\launcher.xml --config %BEMANITOOLS_DIR%\sdvxhook2.conf %*
|
||||||
74
dist/sdvx5/launcher-cn.xml
vendored
Normal file
74
dist/sdvx5/launcher-cn.xml
vendored
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">268435456</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>soundvoltex.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">sdvxhook2-cn.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
74
dist/sdvx5/launcher.xml
vendored
Normal file
74
dist/sdvx5/launcher.xml
vendored
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<launcher version="1">
|
||||||
|
<bootstrap>
|
||||||
|
<selector __type="str">bemanitools_local_fs</selector>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<startup>
|
||||||
|
<bemanitools_local_fs>
|
||||||
|
<default>
|
||||||
|
<file dst="/dev/nvram/ea3-config.xml" src="/prop/eamuse-config.xml" />
|
||||||
|
<file dst="/dev/nvram/coin.xml" src="/prop/coin.xml" />
|
||||||
|
<file dst="/dev/nvram/eacoin.xml" src="/prop/eacoin.xml" />
|
||||||
|
</default>
|
||||||
|
<boot>
|
||||||
|
<file>prop/avs-config.xml</file>
|
||||||
|
<heap_avs __type="u32">268435456</heap_avs>
|
||||||
|
</boot>
|
||||||
|
<log>
|
||||||
|
<level>info</level>
|
||||||
|
</log>
|
||||||
|
<eamuse>
|
||||||
|
<file>/dev/nvram/ea3-config.xml</file>
|
||||||
|
</eamuse>
|
||||||
|
<component>
|
||||||
|
<file>soundvoltex.dll</file>
|
||||||
|
<param></param>
|
||||||
|
</component>
|
||||||
|
</bemanitools_local_fs>
|
||||||
|
</startup>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</bootstrap>
|
||||||
|
<ea3_ident>
|
||||||
|
<config kind="file">bemanitools/ea3-ident.xml</config>
|
||||||
|
<config kind="file">bemanitools/ea3-license.xml</config>
|
||||||
|
</ea3_ident>
|
||||||
|
<avs>
|
||||||
|
<config kind="inline">
|
||||||
|
<config>
|
||||||
|
<fs>
|
||||||
|
<root>
|
||||||
|
<device __type="str">.</device>
|
||||||
|
</root>
|
||||||
|
<nvram>
|
||||||
|
<device __type="str">dev/nvram</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</nvram>
|
||||||
|
<raw>
|
||||||
|
<device __type="str">dev/raw</device>
|
||||||
|
<fstype __type="str">fs</fstype>
|
||||||
|
<option __type="str">vf=1,posix=1</option>
|
||||||
|
</raw>
|
||||||
|
</fs>
|
||||||
|
</config>
|
||||||
|
</config>
|
||||||
|
</avs>
|
||||||
|
<eamuse>
|
||||||
|
<config kind="file">bemanitools/ea3-service.xml</config>
|
||||||
|
</eamuse>
|
||||||
|
<hook>
|
||||||
|
<hook_dlls>
|
||||||
|
<dll __type="str">sdvxhook2.dll</dll>
|
||||||
|
</hook_dlls>
|
||||||
|
<before_hook_dlls>
|
||||||
|
</before_hook_dlls>
|
||||||
|
<iat_hook_dlls>
|
||||||
|
</iat_hook_dlls>
|
||||||
|
</hook>
|
||||||
|
<debug>
|
||||||
|
<remote_debugger __type="bool">0</remote_debugger>
|
||||||
|
<log_property_configs __type="bool">0</log_property_configs>
|
||||||
|
</debug>
|
||||||
|
</launcher>
|
||||||
7
dist/sdvx5/pcbid.xml
vendored
Normal file
7
dist/sdvx5/pcbid.xml
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<id>
|
||||||
|
<softid __type="str">0101020304050607083F</softid>
|
||||||
|
<pcbid __type="str">0101020304050607083F</pcbid>
|
||||||
|
</id>
|
||||||
|
</ea3_conf>
|
||||||
11
dist/shared/ea3-ident.xml
vendored
Normal file
11
dist/shared/ea3-ident.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<soft>
|
||||||
|
<!-- USER TODO: Change these accordingly to match the specifications of the game and version you are running -->
|
||||||
|
<model __type="str">000</model>
|
||||||
|
<dest __type="str">A</dest>
|
||||||
|
<spec __type="str">A</spec>
|
||||||
|
<rev __type="str">A</rev>
|
||||||
|
<ext __type="str">1969032100</ext>
|
||||||
|
</soft>
|
||||||
|
</ea3_conf>
|
||||||
8
dist/shared/ea3-license.xml
vendored
Normal file
8
dist/shared/ea3-license.xml
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3_conf>
|
||||||
|
<id>
|
||||||
|
<!-- USER TODO: Change accordingly to comply with your favorite eamuse service -->
|
||||||
|
<softid __type="str">0101020304050607083F</softid>
|
||||||
|
<pcbid __type="str">0101020304050607083F</pcbid>
|
||||||
|
</id>
|
||||||
|
</ea3_conf>
|
||||||
7
dist/shared/ea3-service.xml
vendored
Normal file
7
dist/shared/ea3-service.xml
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="Shift-JIS"?>
|
||||||
|
<ea3>
|
||||||
|
<network>
|
||||||
|
<!-- USER TODO: Change to your favorite eamuse service URL -->
|
||||||
|
<services>http://localhost</services>
|
||||||
|
</network>
|
||||||
|
</ea3>
|
||||||
31
src/api/log.h
Normal file
31
src/api/log.h
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
#ifndef BEMANITOOLS_API_THREAD_H
|
||||||
|
#define BEMANITOOLS_API_THREAD_H
|
||||||
|
|
||||||
|
#include <stdint.h>
|
||||||
|
|
||||||
|
#ifdef __GNUC__
|
||||||
|
/* Bemanitools is compiled with GCC (MinGW, specifically) as of version 5 */
|
||||||
|
#define LOG_CHECK_FMT __attribute__((format(printf, 2, 3)))
|
||||||
|
#else
|
||||||
|
/* Compile it out for MSVC plebs */
|
||||||
|
#define LOG_CHECK_FMT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* An AVS-style logger function. Comes in four flavors: misc, info, warning,
|
||||||
|
and fatal, with increasing severity. Fatal loggers do not return, they
|
||||||
|
abort the running process after writing their message to the log.
|
||||||
|
|
||||||
|
"module" is an arbitrary short string identifying the source of the log
|
||||||
|
message. The name of the calling DLL is a good default choice for this
|
||||||
|
string, although you might want to identify a module within your DLL here
|
||||||
|
instead.
|
||||||
|
|
||||||
|
"fmt" is a printf-style format string. Depending on the context in which
|
||||||
|
your DLL is running you might end up calling a logger function exported
|
||||||
|
from libavs, which has its own printf implementation (including a number of
|
||||||
|
proprietary extensions), so don't use any overly exotic formats. */
|
||||||
|
|
||||||
|
typedef void (*btapi_log_formatter_t)(const char *module, const char *fmt, ...)
|
||||||
|
LOG_CHECK_FMT;
|
||||||
|
|
||||||
|
#endif
|
||||||
20
src/api/thread.h
Normal file
20
src/api/thread.h
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
#ifndef BEMANITOOLS_API_THREAD_H
|
||||||
|
#define BEMANITOOLS_API_THREAD_H
|
||||||
|
|
||||||
|
#include <stdint.h>
|
||||||
|
|
||||||
|
/* An API for spawning threads. This API is defined by libavs, although
|
||||||
|
Bemanitools itself may supply compatible implementations of these functions
|
||||||
|
to your DLL, depending on the context in which it runs.
|
||||||
|
|
||||||
|
NOTE: You may only use the logging functions from a thread where Bemanitools
|
||||||
|
calls you, or a thread that you create using this API. Failure to observe
|
||||||
|
this restriction will cause the process to crash. This is a limitation of
|
||||||
|
libavs itself, not Bemanitools. */
|
||||||
|
|
||||||
|
typedef int (*btapi_thread_create_t)(
|
||||||
|
int (*proc)(void *), void *ctx, uint32_t stack_sz, unsigned int priority);
|
||||||
|
typedef void (*btapi_thread_join_t)(int thread_id, int *result);
|
||||||
|
typedef void (*btapi_thread_destroy_t)(int thread_id);
|
||||||
|
|
||||||
|
#endif
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
libs += aciodrv-proc
|
libs += aciodrv-proc
|
||||||
|
|
||||||
libs_aciodrv-proc := \
|
libs_aciodrv-proc := \
|
||||||
|
core \
|
||||||
|
|
||||||
src_aciodrv-proc := \
|
src_aciodrv-proc := \
|
||||||
panb.c \
|
panb.c \
|
||||||
|
|||||||
@@ -5,8 +5,9 @@
|
|||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
#include "aciodrv/panb.h"
|
#include "aciodrv/panb.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/thread.h"
|
||||||
#include "util/thread.h"
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
static int auto_poll_proc(void *auto_poll_param);
|
static int auto_poll_proc(void *auto_poll_param);
|
||||||
static int auto_poll_threadid;
|
static int auto_poll_threadid;
|
||||||
@@ -50,7 +51,7 @@ bool aciodrv_proc_panb_init(struct aciodrv_device_ctx *device)
|
|||||||
InitializeCriticalSection(&keypair_lock);
|
InitializeCriticalSection(&keypair_lock);
|
||||||
InitializeCriticalSection(&auto_poll_stop_lock);
|
InitializeCriticalSection(&auto_poll_stop_lock);
|
||||||
auto_poll_threadid =
|
auto_poll_threadid =
|
||||||
thread_create(auto_poll_proc, (void *) device, 0x4000, 0);
|
core_thread_create(auto_poll_proc, (void *) device, 0x4000, 0);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -80,8 +81,8 @@ void aciodrv_proc_panb_fini(struct aciodrv_device_ctx *device)
|
|||||||
auto_poll_stop = true;
|
auto_poll_stop = true;
|
||||||
LeaveCriticalSection(&auto_poll_stop_lock);
|
LeaveCriticalSection(&auto_poll_stop_lock);
|
||||||
|
|
||||||
thread_join(auto_poll_threadid, NULL);
|
core_thread_join(auto_poll_threadid, NULL);
|
||||||
thread_destroy(auto_poll_threadid);
|
core_thread_destroy(auto_poll_threadid);
|
||||||
|
|
||||||
DeleteCriticalSection(&keypair_lock);
|
DeleteCriticalSection(&keypair_lock);
|
||||||
DeleteCriticalSection(&auto_poll_stop_lock);
|
DeleteCriticalSection(&auto_poll_stop_lock);
|
||||||
|
|||||||
@@ -7,8 +7,9 @@
|
|||||||
|
|
||||||
#include "aciodrv/port.h"
|
#include "aciodrv/port.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "util/hex.h"
|
#include "util/hex.h"
|
||||||
#include "util/log.h"
|
|
||||||
#include "util/mem.h"
|
#include "util/mem.h"
|
||||||
|
|
||||||
/* Enable to dump all data to the logger */
|
/* Enable to dump all data to the logger */
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
bool aciodrv_h44b_init(struct aciodrv_device_ctx *device, uint8_t node_id)
|
bool aciodrv_h44b_init(struct aciodrv_device_ctx *device, uint8_t node_id)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
#include "aciodrv/icca.h"
|
#include "aciodrv/icca.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
static bool aciodrv_icca_queue_loop_start(
|
static bool aciodrv_icca_queue_loop_start(
|
||||||
struct aciodrv_device_ctx *device, uint8_t node_id)
|
struct aciodrv_device_ctx *device, uint8_t node_id)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
static bool
|
static bool
|
||||||
aciodrv_kfca_watchdog_start(struct aciodrv_device_ctx *device, uint8_t node_id)
|
aciodrv_kfca_watchdog_start(struct aciodrv_device_ctx *device, uint8_t node_id)
|
||||||
|
|||||||
@@ -5,8 +5,7 @@
|
|||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
#include "aciodrv/panb.h"
|
#include "aciodrv/panb.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
#include "util/thread.h"
|
|
||||||
|
|
||||||
bool aciodrv_panb_start_auto_input(
|
bool aciodrv_panb_start_auto_input(
|
||||||
struct aciodrv_device_ctx *device, uint8_t node_id, uint8_t node_count)
|
struct aciodrv_device_ctx *device, uint8_t node_id, uint8_t node_count)
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
HANDLE aciodrv_port_open(const char *port_path, int baud)
|
HANDLE aciodrv_port_open(const char *port_path, int baud)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
static bool aciodrv_rvol_change_expand_mode(
|
static bool aciodrv_rvol_change_expand_mode(
|
||||||
struct aciodrv_device_ctx *device, uint8_t node_id, uint8_t mode)
|
struct aciodrv_device_ctx *device, uint8_t node_id, uint8_t mode)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
#include "acioemu/addr.h"
|
#include "acioemu/addr.h"
|
||||||
#include "acioemu/emu.h"
|
#include "acioemu/emu.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
void ac_io_emu_cmd_assign_addrs(
|
void ac_io_emu_cmd_assign_addrs(
|
||||||
struct ac_io_emu *emu, const struct ac_io_message *req, uint8_t node_count)
|
struct ac_io_emu *emu, const struct ac_io_message *req, uint8_t node_count)
|
||||||
|
|||||||
@@ -14,9 +14,10 @@
|
|||||||
#include "acioemu/emu.h"
|
#include "acioemu/emu.h"
|
||||||
#include "acioemu/pipe.h"
|
#include "acioemu/pipe.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
|
||||||
#include "util/str.h"
|
#include "util/str.h"
|
||||||
|
|
||||||
static HRESULT ac_io_emu_open(struct ac_io_emu *emu, struct irp *irp);
|
static HRESULT ac_io_emu_open(struct ac_io_emu *emu, struct irp *irp);
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
#include "acioemu/emu.h"
|
#include "acioemu/emu.h"
|
||||||
#include "acioemu/hdxs.h"
|
#include "acioemu/hdxs.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
static void ac_io_emu_hdxs_cmd_send_version(
|
static void ac_io_emu_hdxs_cmd_send_version(
|
||||||
struct ac_io_emu_hdxs *hdxs, const struct ac_io_message *req);
|
struct ac_io_emu_hdxs *hdxs, const struct ac_io_message *req);
|
||||||
|
|||||||
@@ -7,9 +7,10 @@
|
|||||||
|
|
||||||
#include "acio/acio.h"
|
#include "acio/acio.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "util/iobuf.h"
|
#include "util/iobuf.h"
|
||||||
#include "util/list.h"
|
#include "util/list.h"
|
||||||
#include "util/log.h"
|
|
||||||
|
|
||||||
/* This uses the USB convention where OUT and IN are from the host's (game's)
|
/* This uses the USB convention where OUT and IN are from the host's (game's)
|
||||||
perspective. So an OUT transaction comes in to us and vice versa.
|
perspective. So an OUT transaction comes in to us and vice versa.
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
dlls += aciomgr
|
dlls += aciomgr
|
||||||
|
|
||||||
libs_aciomgr := \
|
libs_aciomgr := \
|
||||||
|
core \
|
||||||
aciodrv \
|
aciodrv \
|
||||||
util \
|
util \
|
||||||
|
|
||||||
|
|||||||
@@ -5,14 +5,15 @@
|
|||||||
#include <stdatomic.h>
|
#include <stdatomic.h>
|
||||||
|
|
||||||
#include "aciomgr/manager-init.h"
|
#include "aciomgr/manager-init.h"
|
||||||
|
|
||||||
#include "aciomgr/manager.h"
|
#include "aciomgr/manager.h"
|
||||||
|
|
||||||
#include "acio/acio.h"
|
#include "acio/acio.h"
|
||||||
|
|
||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "util/array.h"
|
#include "util/array.h"
|
||||||
#include "util/log.h"
|
|
||||||
|
|
||||||
#define MAX_PORT_PATH_LENGTH 256
|
#define MAX_PORT_PATH_LENGTH 256
|
||||||
|
|
||||||
@@ -90,7 +91,7 @@ void aciomgr_set_loggers(
|
|||||||
log_formatter_t warning,
|
log_formatter_t warning,
|
||||||
log_formatter_t fatal)
|
log_formatter_t fatal)
|
||||||
{
|
{
|
||||||
log_to_external(misc, info, warning, fatal);
|
core_log_impl_set(misc, warning, info, fatal);
|
||||||
}
|
}
|
||||||
|
|
||||||
struct aciomgr_port_dispatcher *aciomgr_port_init(const char *path, int baud)
|
struct aciomgr_port_dispatcher *aciomgr_port_init(const char *path, int baud)
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
exes += aciotest
|
exes += aciotest
|
||||||
|
|
||||||
libs_aciotest := \
|
libs_aciotest := \
|
||||||
|
core \
|
||||||
bio2drv \
|
bio2drv \
|
||||||
aciodrv \
|
aciodrv \
|
||||||
aciodrv-proc \
|
aciodrv-proc \
|
||||||
|
|||||||
@@ -15,7 +15,14 @@
|
|||||||
#include "aciotest/panb.h"
|
#include "aciotest/panb.h"
|
||||||
#include "aciotest/rvol.h"
|
#include "aciotest/rvol.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log-bt-ext.h"
|
||||||
|
#include "core/log-bt.h"
|
||||||
|
#include "core/log.h"
|
||||||
|
#include "core/thread-crt-ext.h"
|
||||||
|
#include "core/thread-crt.h"
|
||||||
|
#include "core/thread.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
static uint8_t aciotest_cnt = 0;
|
static uint8_t aciotest_cnt = 0;
|
||||||
static uint8_t bi2a_mode = 255;
|
static uint8_t bi2a_mode = 255;
|
||||||
@@ -112,7 +119,10 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
log_to_writer(log_writer_stdout, NULL);
|
core_thread_crt_ext_impl_set();
|
||||||
|
core_log_bt_ext_impl_set();
|
||||||
|
|
||||||
|
core_log_bt_ext_init_with_stdout();
|
||||||
|
|
||||||
struct aciodrv_device_ctx *device =
|
struct aciodrv_device_ctx *device =
|
||||||
aciodrv_device_open_path(argv[1], atoi(argv[2]));
|
aciodrv_device_open_path(argv[1], atoi(argv[2]));
|
||||||
|
|||||||
@@ -10,13 +10,14 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#include "asio/asio-reghook.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "hook/com-proxy.h"
|
#include "hook/com-proxy.h"
|
||||||
#include "hook/table.h"
|
#include "hook/table.h"
|
||||||
|
|
||||||
#include "asio/asio-reghook.h"
|
|
||||||
|
|
||||||
#include "util/defs.h"
|
#include "util/defs.h"
|
||||||
#include "util/log.h"
|
|
||||||
#include "util/str.h"
|
#include "util/str.h"
|
||||||
#include "util/time.h"
|
#include "util/time.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
#include "cconfig/cconfig-util.h"
|
#include "cconfig/cconfig-util.h"
|
||||||
|
|
||||||
#include "asio/config-asio.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "asio/config-asio.h"
|
||||||
|
|
||||||
#define ASIOHOOK_CONFIG_IO_FORCE_ASIO_KEY "asio.force_asio"
|
#define ASIOHOOK_CONFIG_IO_FORCE_ASIO_KEY "asio.force_asio"
|
||||||
#define ASIOHOOK_CONFIG_IO_FORCE_WASAPI_KEY "asio.force_wasapi"
|
#define ASIOHOOK_CONFIG_IO_FORCE_WASAPI_KEY "asio.force_wasapi"
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
libs += bio2drv
|
libs += bio2drv
|
||||||
|
|
||||||
libs_bio2drv := \
|
libs_bio2drv := \
|
||||||
aciodrv
|
core \
|
||||||
|
aciodrv \
|
||||||
|
|
||||||
src_bio2drv := \
|
src_bio2drv := \
|
||||||
detect.c \
|
detect.c \
|
||||||
config-bio2.c \
|
config-bio2.c \
|
||||||
bi2a-iidx.c \
|
bi2a-iidx.c \
|
||||||
bi2a-sdvx.c
|
bi2a-sdvx.c \
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
// Must be provided on init command. Actual meaning unknown right now.
|
// Must be provided on init command. Actual meaning unknown right now.
|
||||||
// Not providing this will not initialize the IO correctly resulting
|
// Not providing this will not initialize the IO correctly resulting
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "aciodrv/device.h"
|
#include "aciodrv/device.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
static const uint8_t _BIO2DR_BI2A_SDVX_INIT_DATA = 0x3B;
|
static const uint8_t _BIO2DR_BI2A_SDVX_INIT_DATA = 0x3B;
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
#include "cconfig/cconfig-util.h"
|
#include "cconfig/cconfig-util.h"
|
||||||
|
|
||||||
#include "bio2drv/config-bio2.h"
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "util/log.h"
|
#include "bio2drv/config-bio2.h"
|
||||||
|
|
||||||
#define BIO2DRV_CONFIG_BIO2_AUTO_KEY "bio2.autodetect"
|
#define BIO2DRV_CONFIG_BIO2_AUTO_KEY "bio2.autodetect"
|
||||||
#define BIO2DRV_CONFIG_BIO2_PORT_KEY "bio2.port"
|
#define BIO2DRV_CONFIG_BIO2_PORT_KEY "bio2.port"
|
||||||
|
|||||||
@@ -8,11 +8,11 @@
|
|||||||
|
|
||||||
#include "bio2drv/detect.h"
|
#include "bio2drv/detect.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "util/log.h"
|
|
||||||
|
|
||||||
DEFINE_GUID(
|
DEFINE_GUID(
|
||||||
GUID_COM_BUS_ENUMERATOR,
|
GUID_COM_BUS_ENUMERATOR,
|
||||||
0x4D36E978,
|
0x4D36E978,
|
||||||
@@ -142,7 +142,7 @@ void bio2drv_set_loggers(
|
|||||||
log_formatter_t warning,
|
log_formatter_t warning,
|
||||||
log_formatter_t fatal)
|
log_formatter_t fatal)
|
||||||
{
|
{
|
||||||
log_to_external(misc, info, warning, fatal);
|
core_log_impl_set(misc, warning, info, fatal);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool bio2drv_detect(
|
bool bio2drv_detect(
|
||||||
|
|||||||
@@ -14,6 +14,8 @@
|
|||||||
#include "acioemu/addr.h"
|
#include "acioemu/addr.h"
|
||||||
#include "acioemu/emu.h"
|
#include "acioemu/emu.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
||||||
#include "hooklib/rs232.h"
|
#include "hooklib/rs232.h"
|
||||||
|
|
||||||
@@ -25,7 +27,6 @@
|
|||||||
#include "util/array.h"
|
#include "util/array.h"
|
||||||
#include "util/defs.h"
|
#include "util/defs.h"
|
||||||
#include "util/iobuf.h"
|
#include "util/iobuf.h"
|
||||||
#include "util/log.h"
|
|
||||||
#include "util/str.h"
|
#include "util/str.h"
|
||||||
|
|
||||||
static struct array bio2_active_ports;
|
static struct array bio2_active_ports;
|
||||||
|
|||||||
@@ -6,13 +6,14 @@
|
|||||||
#include <cfgmgr32.h>
|
#include <cfgmgr32.h>
|
||||||
#include <setupapi.h>
|
#include <setupapi.h>
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "hook/table.h"
|
#include "hook/table.h"
|
||||||
|
|
||||||
#include "bio2emu/emu.h"
|
#include "bio2emu/emu.h"
|
||||||
#include "bio2emu/setupapi.h"
|
#include "bio2emu/setupapi.h"
|
||||||
|
|
||||||
#include "util/defs.h"
|
#include "util/defs.h"
|
||||||
#include "util/log.h"
|
|
||||||
#include "util/str.h"
|
#include "util/str.h"
|
||||||
#include "util/time.h"
|
#include "util/time.h"
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ deplibs_bsthook := \
|
|||||||
avs \
|
avs \
|
||||||
|
|
||||||
libs_bsthook := \
|
libs_bsthook := \
|
||||||
|
avs-util \
|
||||||
|
core \
|
||||||
acioemu \
|
acioemu \
|
||||||
bstio \
|
bstio \
|
||||||
hook \
|
hook \
|
||||||
|
|||||||
@@ -19,13 +19,14 @@
|
|||||||
#include "bsthook/acio.h"
|
#include "bsthook/acio.h"
|
||||||
#include "bsthook/kfca.h"
|
#include "bsthook/kfca.h"
|
||||||
|
|
||||||
|
#include "core/log.h"
|
||||||
|
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
||||||
|
|
||||||
#include "imports/avs.h"
|
#include "imports/avs.h"
|
||||||
|
|
||||||
#include "util/defs.h"
|
#include "util/defs.h"
|
||||||
#include "util/iobuf.h"
|
#include "util/iobuf.h"
|
||||||
#include "util/log.h"
|
|
||||||
#include "util/str.h"
|
#include "util/str.h"
|
||||||
|
|
||||||
static struct ac_io_emu ac_io_emu;
|
static struct ac_io_emu ac_io_emu;
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user