1
0
mirror of synced 2024-11-30 18:24:35 +01:00

Little change

This commit is contained in:
esuo1198 2024-11-07 21:18:33 +09:00
parent 164027eb13
commit cbb0128894
2 changed files with 29 additions and 29 deletions

View File

@ -1,4 +1,4 @@
default: dist default: dist-no-7z
all: all:
@meson compile -C build @meson compile -C build

View File

@ -8,26 +8,6 @@ It currently supports the following versions:
* JPN 39.06 * JPN 39.06
* CHN 00.32 (based on JPN 32.09) * CHN 00.32 (based on JPN 32.09)
## Compilation
TaikoArcadeLoader can be a bit tricky to compile if you've never done it before.
Go to the TaikoArcadeLoader folder and run the following commands :
```bash
apt install -y npm mingw-w64 ninja-build nasm pip 7zip cmake
pip3 install meson
npm install n -g && n latest && npm install --global xpm@latest
npx xpm init && npx xpm install @xpack-dev-tools/mingw-w64-gcc@latest
# make sure to edit "path_to_tal" with the actual TaikoArcadeLoader folder path
export PATH=/path_to_tal/xpacks/.bin:$PATH
make setup
```
Once that's done, run `make` to compile TAL.
The output will be written at the root of the folder in `dist.7z`.
## Setup ## Setup
Copy the extracted contents of `dist.zip` to the same directory as Taiko.exe Copy the extracted contents of `dist.zip` to the same directory as Taiko.exe
@ -81,11 +61,11 @@ unlock_songs = true
mode_collabo025 = false mode_collabo025 = false
# enable ai soshina mode # enable ai soshina mode
mode_collabo026 = false mode_collabo026 = false
# enable aoharu no tatsujinn mode # enable aoharu no tatsujin mode
mode_aprilfool001 = false mode_aprilfool001 = false
[emulation] [emulation]
# If usio emulation is disabled, you need to place bnusio_original.dll (unmodified bnusio.dll) in the executable folder # If usio emulation is disabled, you need to place bnusio_original.dll (unmodified bnusio.dll) in the executable folder.
usio = true usio = true
card_reader = true card_reader = true
qr = true qr = true
@ -102,13 +82,13 @@ fpslimit = 120
[audio] [audio]
# wasapi shared mode # wasapi shared mode
# allows you to have multiple audio sources at once at a cost of having higher latency # allows you to have multiple audio sources at once at a cost of having higher latency.
wasapi_shared = true wasapi_shared = true
# use asio audio mode # use asio audio mode
asio = false asio = false
# asio driver name # asio driver name
# to find it, open up regedit then navigate to HKEY_LOCAL_MACHINE\SOFTWARE\ASIO # to find it, open up regedit then navigate to HKEY_LOCAL_MACHINE\SOFTWARE\ASIO
# the name is case sensitive ! # the name is case sensitive.
asio_driver = "" asio_driver = ""
[qr] [qr]
@ -142,12 +122,32 @@ jp_layout = false
[layeredfs] [layeredfs]
# replace assets from the game using a layered file system. # replace assets from the game using a layered file system.
# For example if you want to edit the wordlist, add your edited version like so : # For example if you want to edit the wordlist, add your edited version like so:
# .\Data_mods\x64\datatable\wordlist.bin # .\Data_mods\x64\datatable\wordlist.bin
enabled = false enabled = false
# AES encryption keys needed to dynamically encrypt datatable files and fumens # AES encryption keys needed to dynamically encrypt datatable files and fumens.
# keys need to be provided in an hexlified form. A missing or incorrect key will crash the game ! # keys need to be provided in an hexlified form. A missing or incorrect key will crash the game.
# keys are not needed if you provide already encrypted files # keys are not needed if you provide already encrypted files.
datatable_key = "" datatable_key = ""
fumen_key = "" fumen_key = ""
``` ```
## Building
TaikoArcadeLoader can be a bit tricky to build if you've never done it before.
Go to the TaikoArcadeLoader folder and run the following commands:
```bash
apt install -y npm mingw-w64 ninja-build nasm pip 7zip cmake
pip3 install meson
npm install n -g && n latest && npm install --global xpm@latest
npx xpm init && npx xpm install @xpack-dev-tools/mingw-w64-gcc@latest
# make sure to edit "path_to_tal" with the actual TaikoArcadeLoader folder path
export PATH=/path_to_tal/xpacks/.bin:$PATH
make setup
```
Once that's done, run `make` to build TAL.
The output will be written in the `out` folder.