mirror of
https://github.com/HackerN64/HackerOoT.git
synced 2026-01-21 10:37:37 -08:00
Merge pull request #147 from Yanis42/decomp_merge_4
Merge ``zeldaret/oot``'s main
This commit is contained in:
4
.gitattributes
vendored
4
.gitattributes
vendored
@@ -1,2 +1,6 @@
|
||||
# Auto detect text files and perform LF normalization
|
||||
* text=auto
|
||||
# Set browser syntax highlighting for certain files
|
||||
*.inc linguist-language=gas
|
||||
*.seq linguist-language=gas
|
||||
include/audio/aseq.h linguist-language=gas
|
||||
|
||||
54
.gitignore
vendored
54
.gitignore
vendored
@@ -3,37 +3,24 @@ __pycache__/
|
||||
.pyc
|
||||
.DS_Store
|
||||
|
||||
# Text editor remnants
|
||||
# IDE files
|
||||
.vscode/
|
||||
.vs/
|
||||
.idea/
|
||||
CMakeLists.txt
|
||||
cmake-build-debug
|
||||
venv/
|
||||
.venv/
|
||||
.cache/
|
||||
compile_commands.json
|
||||
|
||||
# Project-specific ignores
|
||||
.make_options.mk
|
||||
extracted/
|
||||
build/
|
||||
expected/
|
||||
notes/
|
||||
baserom/
|
||||
baseroms/*/segments/
|
||||
docs/doxygen/
|
||||
build/*/cache/
|
||||
*.elf
|
||||
*.ram
|
||||
*.sav
|
||||
*.sra
|
||||
*.srm
|
||||
*.z64
|
||||
*.n64
|
||||
*.v64
|
||||
*.map
|
||||
*.dump
|
||||
*.wad
|
||||
*.iso
|
||||
out.txt
|
||||
*.ram
|
||||
*.bin
|
||||
*.blend1
|
||||
F3DEX3/*.code
|
||||
@@ -41,33 +28,14 @@ F3DEX3/*.data
|
||||
wadextract/
|
||||
isoextract/
|
||||
|
||||
# Tool artifacts
|
||||
tools/mipspro7.2_compiler/
|
||||
tools/overlayhelpers/batchdisasm/output/*
|
||||
tools/overlayhelpers/batchdisasm/output2/*
|
||||
tools/overlayhelpers/batchdisasm/mipsdisasm/*
|
||||
tools/disasm/output/*
|
||||
tools/asmsplitter/asm/*
|
||||
tools/asmsplitter/c/*
|
||||
# Tools
|
||||
.venv/
|
||||
ctx.c
|
||||
tools/*dSYM/
|
||||
graphs/
|
||||
|
||||
# Assets
|
||||
*.png
|
||||
*.jpg
|
||||
*.mdli
|
||||
*.anmi
|
||||
*.obj
|
||||
*.mtl
|
||||
*.fbx
|
||||
!*_custom*
|
||||
.extracted-assets.json
|
||||
extracted/
|
||||
!mod_assets/*
|
||||
|
||||
# Docs
|
||||
!docs/tutorial/
|
||||
tools/Flips/**/CMakeLists.txt
|
||||
|
||||
# Per-user configuration
|
||||
.python-version
|
||||
# If you want to use your own gitignore rules without modifying this file:
|
||||
# - use `git config core.excludesFile path/to/my_gitignore_file`
|
||||
# - or edit `.git/info/exclude`
|
||||
|
||||
63
.make_hackeroot.mk
Normal file
63
.make_hackeroot.mk
Normal file
@@ -0,0 +1,63 @@
|
||||
# Set prefix to mips binutils binaries (mips-linux-gnu-ld => 'mips-linux-gnu-') - Change at your own risk!
|
||||
# In nearly all cases, not having 'mips-linux-gnu-*' binaries on the PATH is indicative of missing dependencies
|
||||
|
||||
# Returns the path to the command $(1) if exists. Otherwise returns an empty string.
|
||||
find-command = $(shell which $(1) 2>/dev/null)
|
||||
|
||||
ifneq ($(call find-command,mips-n64-ld),)
|
||||
MIPS_BINUTILS_PREFIX := mips-n64-
|
||||
else ifneq ($(call find-command,mips64-ld),)
|
||||
MIPS_BINUTILS_PREFIX := mips64-
|
||||
else ifneq ($(call find-command,mips-linux-gnu-ld),)
|
||||
MIPS_BINUTILS_PREFIX := mips-linux-gnu-
|
||||
else ifneq ($(call find-command,mips64-linux-gnu-ld),)
|
||||
MIPS_BINUTILS_PREFIX := mips64-linux-gnu-
|
||||
else ifneq ($(call find-command,mips-ld),)
|
||||
MIPS_BINUTILS_PREFIX := mips-
|
||||
else ifneq ($(call find-command,mips64-elf-ld),)
|
||||
MIPS_BINUTILS_PREFIX := mips64-elf-
|
||||
else
|
||||
$(error Unable to detect a suitable MIPS toolchain installed)
|
||||
endif
|
||||
|
||||
# Verbose toggle
|
||||
V := @
|
||||
ifeq (VERBOSE, 1)
|
||||
V=
|
||||
endif
|
||||
|
||||
# Colors
|
||||
NO_COL := \033[0m
|
||||
GREEN := \033[0;32m
|
||||
BLUE := \033[0;36m
|
||||
YELLOW := \033[0;33m
|
||||
BLINK := \033[32;5m
|
||||
|
||||
PRINT := printf
|
||||
|
||||
# Generic print function for make rules
|
||||
define print
|
||||
$(V)echo -e "$(GREEN)$(1) $(YELLOW)$(2)$(GREEN) -> $(BLUE)$(3)$(NO_COL)"
|
||||
endef
|
||||
|
||||
# Enable optimization flags to use GDB on Ares
|
||||
ARES_GDB := 1
|
||||
|
||||
# Toggle release or debug mode. 1=Release, 0=Debug
|
||||
# Note: currently only used for HackerOoT
|
||||
RELEASE := 0
|
||||
|
||||
# Valid compression algorithms are 'yaz', 'lzo' and 'aplib'
|
||||
COMPRESSION ?= yaz
|
||||
COMPRESSION_TYPE ?= $(shell echo $(COMPRESSION) | tr '[:lower:]' '[:upper:]')
|
||||
|
||||
# Platform compatibility flags
|
||||
TARGET ?=
|
||||
|
||||
ifeq ($(TARGET),wad)
|
||||
CFLAGS := -DCONSOLE_WIIVC -fno-reorder-blocks -fno-optimize-sibling-calls
|
||||
CPPFLAGS := -DCONSOLE_WIIVC
|
||||
else ifeq ($(TARGET),iso)
|
||||
CFLAGS := -DCONSOLE_GC -fno-reorder-blocks -fno-optimize-sibling-calls
|
||||
CPPFLAGS := -DCONSOLE_GC
|
||||
endif
|
||||
148
.vscode/c_cpp_properties.json
vendored
148
.vscode/c_cpp_properties.json
vendored
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"name": "N64 hackeroot-mq",
|
||||
"compilerPath": "/usr/bin/gcc", // Needs to not be "" for -m32 to work
|
||||
"name": "hackeroot-mq",
|
||||
"compilerPath": "/usr/bin/gcc",
|
||||
"compilerArgs": [
|
||||
"-m32" // Removes integer truncation warnings with gbi macros
|
||||
"-m32"
|
||||
],
|
||||
"intelliSenseMode": "gcc-x86", // Shouldn't matter
|
||||
"includePath": [ // Matches makefile's includes
|
||||
"intelliSenseMode": "gcc-x86",
|
||||
"includePath": [
|
||||
"include",
|
||||
"include/libc",
|
||||
"src",
|
||||
@@ -16,16 +16,144 @@
|
||||
"extracted/hackeroot-mq"
|
||||
],
|
||||
"defines": [
|
||||
"_LANGUAGE_C", // For gbi.h
|
||||
"OOT_DEBUG=1", // If targeting a debug version
|
||||
"_LANGUAGE_C",
|
||||
"ENABLE_HACKEROOT=1",
|
||||
"RELEASE_ROM=0",
|
||||
"COMPRESS_YAZ=1",
|
||||
"OOT_PAL=1"
|
||||
"OOT_VERSION=OOT_GC_EU_MQ_DBG",
|
||||
"OOT_REGION=REGION_EU",
|
||||
"OOT_PAL=1",
|
||||
"OOT_MQ=1",
|
||||
"OOT_DEBUG=1",
|
||||
"F3DEX_GBI_2",
|
||||
"F3DEX_GBI_PL",
|
||||
"GBI_DOWHILE",
|
||||
"GBI_DEBUG"
|
||||
],
|
||||
"cStandard": "gnu11",
|
||||
"cppStandard": "${default}" // Only ZAPD uses C++, so doesn't really matter
|
||||
"cStandard": "gnu89",
|
||||
"cppStandard": "${default}"
|
||||
},
|
||||
{
|
||||
"name": "oot-gc-us",
|
||||
"compilerArgs": [
|
||||
"-m32"
|
||||
],
|
||||
"includePath": [
|
||||
"include",
|
||||
"include/libc",
|
||||
"src",
|
||||
"build/gc-us",
|
||||
".",
|
||||
"extracted/gc-us"
|
||||
],
|
||||
"defines": [
|
||||
"_LANGUAGE_C",
|
||||
"ENABLE_HACKEROOT=0",
|
||||
"RELEASE_ROM=0",
|
||||
"COMPRESS_YAZ=1",
|
||||
"OOT_VERSION=OOT_GC_US",
|
||||
"OOT_REGION=REGION_US",
|
||||
"OOT_NTSC=1",
|
||||
"OOT_MQ=0",
|
||||
"OOT_DEBUG=0",
|
||||
"NDEBUG",
|
||||
"F3DEX_GBI_2",
|
||||
"F3DEX_GBI_PL",
|
||||
"GBI_DOWHILE"
|
||||
],
|
||||
"cStandard": "gnu89"
|
||||
},
|
||||
{
|
||||
"name": "oot-gc-eu",
|
||||
"compilerArgs": [
|
||||
"-m32"
|
||||
],
|
||||
"includePath": [
|
||||
"include",
|
||||
"include/libc",
|
||||
"src",
|
||||
"build/gc-eu",
|
||||
".",
|
||||
"extracted/gc-eu"
|
||||
],
|
||||
"defines": [
|
||||
"_LANGUAGE_C",
|
||||
"ENABLE_HACKEROOT=0",
|
||||
"RELEASE_ROM=0",
|
||||
"COMPRESS_YAZ=1",
|
||||
"OOT_VERSION=OOT_GC_EU",
|
||||
"OOT_REGION=REGION_EU",
|
||||
"OOT_PAL=1",
|
||||
"OOT_MQ=0",
|
||||
"OOT_DEBUG=0",
|
||||
"NDEBUG",
|
||||
"F3DEX_GBI_2",
|
||||
"F3DEX_GBI_PL",
|
||||
"GBI_DOWHILE"
|
||||
],
|
||||
"cStandard": "gnu89"
|
||||
},
|
||||
{
|
||||
"name": "oot-gc-eu-mq",
|
||||
"compilerArgs": [
|
||||
"-m32"
|
||||
],
|
||||
"includePath": [
|
||||
"include",
|
||||
"include/libc",
|
||||
"src",
|
||||
"build/gc-eu-mq",
|
||||
".",
|
||||
"extracted/gc-eu-mq"
|
||||
],
|
||||
"defines": [
|
||||
"_LANGUAGE_C",
|
||||
"ENABLE_HACKEROOT=0",
|
||||
"RELEASE_ROM=0",
|
||||
"COMPRESS_YAZ=1",
|
||||
"OOT_VERSION=OOT_GC_EU_MQ",
|
||||
"OOT_REGION=REGION_EU",
|
||||
"OOT_PAL=1",
|
||||
"OOT_MQ=1",
|
||||
"OOT_DEBUG=0",
|
||||
"NDEBUG",
|
||||
"F3DEX_GBI_2",
|
||||
"F3DEX_GBI_PL",
|
||||
"GBI_DOWHILE"
|
||||
],
|
||||
"cStandard": "gnu89"
|
||||
},
|
||||
{
|
||||
"name": "oot-gc-eu-mq-dbg",
|
||||
"compilerArgs": [
|
||||
"-m32"
|
||||
],
|
||||
"includePath": [
|
||||
"include",
|
||||
"include/libc",
|
||||
"src",
|
||||
"build/gc-eu-mq-dbg",
|
||||
".",
|
||||
"extracted/gc-eu-mq-dbg"
|
||||
],
|
||||
"defines": [
|
||||
"_LANGUAGE_C",
|
||||
"ENABLE_HACKEROOT=0",
|
||||
"RELEASE_ROM=0",
|
||||
"COMPRESS_YAZ=1",
|
||||
"OOT_VERSION=OOT_GC_EU_MQ_DBG",
|
||||
"OOT_REGION=REGION_EU",
|
||||
"OOT_PAL=1",
|
||||
"OOT_MQ=1",
|
||||
"OOT_DEBUG=1",
|
||||
"F3DEX_GBI_2",
|
||||
"F3DEX_GBI_PL",
|
||||
"GBI_DOWHILE",
|
||||
"GBI_DEBUG"
|
||||
],
|
||||
"cStandard": "gnu89"
|
||||
}
|
||||
],
|
||||
"version": 4
|
||||
}
|
||||
|
||||
|
||||
@@ -37,12 +37,13 @@ The build process has the following package requirements:
|
||||
* python3-venv
|
||||
* libpng-dev
|
||||
* gcc-mips-linux-gnu
|
||||
* libxml2-dev
|
||||
|
||||
Under Debian / Ubuntu (which we recommend using), you can install them with the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get update
|
||||
sudo apt-get install git build-essential binutils-mips-linux-gnu python3 python3-pip python3-venv libpng-dev gcc-mips-linux-gnu
|
||||
sudo apt-get install git build-essential binutils-mips-linux-gnu python3 python3-pip python3-venv libpng-dev gcc-mips-linux-gnu libxml2-dev
|
||||
```
|
||||
|
||||
#### 2. Clone the repository
|
||||
|
||||
161
Jenkinsfile
vendored
161
Jenkinsfile
vendored
@@ -20,82 +20,102 @@ pipeline {
|
||||
}
|
||||
}
|
||||
steps {
|
||||
echo 'Checking formatting on modified files...'
|
||||
sh 'python3 tools/check_format.py --verbose --compare-to origin/main'
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
echo 'Checking formatting on modified files...'
|
||||
sh 'python3 tools/check_format.py --verbose --compare-to origin/main'
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Setup gc-eu-mq-dbg') {
|
||||
// The ROMs are built in an order that maximizes compiler flags coverage in a "fail fast" approach.
|
||||
// Specifically we start with a retail ROM for BSS ordering, and make sure we cover all of
|
||||
// N64/GC/NTSC/PAL/MQ/DEBUG as quickly as possible.
|
||||
stage('Build ntsc-1.2') {
|
||||
steps {
|
||||
sh 'cp /usr/local/etc/roms/oot-gc-eu-mq-dbg.z64 baseroms/gc-eu-mq-dbg/baserom.z64'
|
||||
sh 'make -j setup'
|
||||
}
|
||||
script {
|
||||
build('ntsc-1.2', 'oot-ntsc-1.2-us.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-eu-mq-dbg (qemu-irix)') {
|
||||
when {
|
||||
branch 'main'
|
||||
}
|
||||
stage('Build gc-jp') {
|
||||
steps {
|
||||
sh 'make -j ORIG_COMPILER=1'
|
||||
script {
|
||||
build('gc-jp', 'oot-gc-jp.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-eu-mq') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-eu-mq', 'oot-gc-eu-mq.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-eu-mq-dbg') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-eu-mq-dbg', 'oot-gc-eu-mq-dbg.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build pal-1.0') {
|
||||
steps {
|
||||
script {
|
||||
build('pal-1.0', 'oot-pal-1.0.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-us') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-us', 'oot-gc-us.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-jp-ce') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-jp-ce', 'oot-gc-jp-ce.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-eu') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-eu', 'oot-gc-eu.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-jp-mq') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-jp-mq', 'oot-gc-jp-mq.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build pal-1.1') {
|
||||
steps {
|
||||
script {
|
||||
build('pal-1.1', 'oot-pal-1.1.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build gc-us-mq') {
|
||||
steps {
|
||||
script {
|
||||
build('gc-us-mq', 'oot-gc-us-mq.z64')
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Generate patch') {
|
||||
when {
|
||||
not {
|
||||
branch 'main'
|
||||
}
|
||||
}
|
||||
steps {
|
||||
sh 'make -j RUN_CC_CHECK=0'
|
||||
}
|
||||
}
|
||||
stage('Setup gc-eu-mq') {
|
||||
steps {
|
||||
sh 'cp /usr/local/etc/roms/oot-gc-eu-mq.z64 baseroms/gc-eu-mq/baserom.z64'
|
||||
sh 'make -j setup VERSION=gc-eu-mq'
|
||||
}
|
||||
}
|
||||
stage('Build gc-eu-mq (qemu-irix)') {
|
||||
when {
|
||||
branch 'main'
|
||||
}
|
||||
steps {
|
||||
sh 'make -j VERSION=gc-eu-mq ORIG_COMPILER=1'
|
||||
}
|
||||
}
|
||||
stage('Build gc-eu-mq') {
|
||||
when {
|
||||
not {
|
||||
branch 'main'
|
||||
}
|
||||
}
|
||||
steps {
|
||||
sh 'make -j VERSION=gc-eu-mq RUN_CC_CHECK=0'
|
||||
}
|
||||
}
|
||||
stage('Report Progress') {
|
||||
when {
|
||||
branch 'main'
|
||||
}
|
||||
steps {
|
||||
sh 'mkdir reports'
|
||||
sh 'python3 progress.py csv >> reports/progress-oot-nonmatching.csv'
|
||||
sh 'python3 progress.py csv -m >> reports/progress-oot-matching.csv'
|
||||
sh 'python3 progress.py shield-json > reports/progress-oot-shield.json'
|
||||
stash includes: 'reports/*', name: 'reports'
|
||||
}
|
||||
}
|
||||
stage('Update Progress') {
|
||||
when {
|
||||
branch 'main'
|
||||
}
|
||||
agent {
|
||||
label 'zeldaret_website'
|
||||
}
|
||||
steps {
|
||||
unstash 'reports'
|
||||
sh 'cat reports/progress-oot-nonmatching.csv >> /var/www/zelda64.dev/assets/csv/progress-oot-nonmatching.csv'
|
||||
sh 'cat reports/progress-oot-matching.csv >> /var/www/zelda64.dev/assets/csv/progress-oot-matching.csv'
|
||||
sh 'cat reports/progress-oot-shield.json > /var/www/zelda64.dev/assets/csv/progress-oot-shield.json'
|
||||
sh 'git diff'
|
||||
echo 'Generating patch...'
|
||||
sh 'tools/generate_patch_from_jenkins.sh'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -113,3 +133,20 @@ pipeline {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def build(String version, String rom) {
|
||||
sh "ln -s /usr/local/etc/roms/${rom} baseroms/${version}/baserom.z64"
|
||||
sh "make -j\$(nproc) setup VERSION=${version}"
|
||||
try {
|
||||
sh "make -j\$(nproc) VERSION=${version}"
|
||||
} catch (e) {
|
||||
echo "Build failed, attempting to fix BSS ordering..."
|
||||
sh ".venv/bin/python3 tools/fix_bss.py -v ${version}"
|
||||
// If fix_bss.py succeeds, continue the build, but ensure both the build and current stage are marked as failed
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
sh 'exit 1'
|
||||
}
|
||||
} finally {
|
||||
sh "make clean assetclean VERSION=${version}"
|
||||
}
|
||||
}
|
||||
|
||||
27
README.md
27
README.md
@@ -7,11 +7,23 @@
|
||||
|
||||
This project, based on the [Zelda: Ocarina of Time decompilation project](https://github.com/zeldaret/oot/), aims to be an easy-to-use base to make Zelda: Ocarina of Time mods. **It is not producing a PC port.**
|
||||
|
||||
The only build currently supported is Master Quest (Debug), but other versions are planned to be supported.
|
||||
It builds the following versions:
|
||||
|
||||
It builds the following ROM:
|
||||
| Name | Build timestamp | Description | MD5 hash of input ROM(s) |
|
||||
|--------------|-------------------|-------------------------------------------|--------------------------|
|
||||
| pal-1.0 | 98-11-10 14:34:22 | PAL 1.0 (Europe) | `e040de91a74b61e3201db0e2323f768a` |
|
||||
| ntsc-1.2 | 98-11-12 18:17:03 | NTSC 1.2 (Japan/US) | `2258052847bdd056c8406a9ef6427f13`<br>`57a9719ad547c516342e1a15d5c28c3d` |
|
||||
| pal-1.1 | 98-11-18 17:36:49 | PAL 1.1 (Europe) | `d714580dd74c2c033f5e1b6dc0aeac77` |
|
||||
| gc-jp | 02-10-29 23:49:53 | GameCube Japan | `33fb7852c180b18ea0b9620b630f413f` |
|
||||
| gc-jp-mq | 02-10-30 00:15:15 | GameCube Japan Master Quest | `69895c5c78442260f6eafb2506dc482a` |
|
||||
| gc-us | 02-12-19 13:28:09 | GameCube US | `cd09029edcfb7c097ac01986a0f83d3f` |
|
||||
| gc-us-mq | 02-12-19 14:05:42 | GameCube US Master Quest | `da35577fe54579f6a266931cc75f512d` |
|
||||
| gc-eu-mq-dbg | 03-02-21 00:16:31 | GameCube Europe/PAL Master Quest Debug | `75e344f41c26ec2ec5ad92caa9e25629`<br>`8ca71e87de4ce5e9f6ec916202a623e9`<br>`f751d1a097764e2337b1ac9ba1e27699`<br>`dde376d47187b931820d5b2957cded14` |
|
||||
| gc-eu | 03-02-21 20:12:23 | GameCube Europe/PAL | `2c27b4e000e85fd78dbca551f1b1c965` |
|
||||
| gc-eu-mq | 03-02-21 20:37:19 | GameCube Europe/PAL Master Quest | `1618403427e4344a57833043db5ce3c3` |
|
||||
| gc-jp-ce | 03-10-08 21:53:00 | GameCube Japan (Collector's Edition Disc) | `0c13e0449a28ea5b925cdb8af8d29768` |
|
||||
|
||||
* hackeroot-mq.z64
|
||||
The default version is `hackeroot-mq`.
|
||||
|
||||
This project is using the following tools:
|
||||
- [F3DEX3](https://github.com/HackerN64/F3DEX3), *will make you want to finally ditch HLE*, by Sauraen
|
||||
@@ -27,9 +39,7 @@ This project is using the following tools:
|
||||
|
||||
## Zelda: Ocarina of Time Decompilation
|
||||
|
||||
**Website:** <https://zelda64.dev>
|
||||
|
||||
**Discord:** <https://discord.zelda64.dev>
|
||||
**Website:** <https://zelda.deco.mp>
|
||||
|
||||
## Getting Started
|
||||
|
||||
@@ -49,6 +59,11 @@ This project includes an example scene, available if ``INCLUDE_EXAMPLE_SCENE`` i
|
||||
|
||||
This also includes an example cutscene, playable in the example scene when holding ``L`` + ``R`` and pressing ``A``.
|
||||
|
||||
## Changing build options
|
||||
|
||||
The project Makefile is fairly configurable and can be used to build other versions of the game or prepare the repo for modding.
|
||||
See the options outlined at the top of the Makefile for more information.
|
||||
|
||||
## Contributing
|
||||
|
||||
All contributions are welcome. This is a group effort, and even small contributions can make a difference.
|
||||
|
||||
15315
assets/audio/sequences/seq_0.prg.seq
Normal file
15315
assets/audio/sequences/seq_0.prg.seq
Normal file
File diff suppressed because it is too large
Load Diff
1961
assets/audio/sequences/seq_1.prg.seq
Normal file
1961
assets/audio/sequences/seq_1.prg.seq
Normal file
File diff suppressed because it is too large
Load Diff
1158
assets/audio/sequences/seq_109.prg.seq
Normal file
1158
assets/audio/sequences/seq_109.prg.seq
Normal file
File diff suppressed because it is too large
Load Diff
208
assets/audio/sequences/seq_2.prg.seq
Normal file
208
assets/audio/sequences/seq_2.prg.seq
Normal file
@@ -0,0 +1,208 @@
|
||||
#include "aseq.h"
|
||||
#include "Soundfont_3.h"
|
||||
|
||||
.startseq Sequence_2
|
||||
|
||||
.sequence SEQ_0000
|
||||
/* 0x0000 [0xD3 0x20 ] */ mutebhv 0x20
|
||||
/* 0x0002 [0xD5 0x46 ] */ mutescale 70
|
||||
/* 0x0004 [0xD7 0xFF 0xFF ] */ initchan 0b1111111111111111
|
||||
/* 0x0007 [0xCC 0x00 ] */ ldi 0
|
||||
/* 0x0009 [0x73 ] */ stio IO_PORT_3
|
||||
/* 0x000A [0x76 ] */ stio IO_PORT_6
|
||||
/* 0x000B [0xCC 0xFF ] */ ldi 255
|
||||
/* 0x000D [0x75 ] */ stio IO_PORT_5
|
||||
/* 0x000E [0x80 ] */ ldio IO_PORT_0
|
||||
/* 0x000F [0xC8 0x01 ] */ sub 1
|
||||
/* 0x0011 [0xF3 0x07 ] */ rbeqz SEQ_001A
|
||||
/* 0x0013 [0xCC 0x03 ] */ ldi 3
|
||||
/* 0x0015 [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
/* 0x0018 [0xF4 0x05 ] */ rjump SEQ_001F
|
||||
|
||||
SEQ_001A:
|
||||
/* 0x001A [0xCC 0x31 ] */ ldi 49
|
||||
/* 0x001C [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
SEQ_001F:
|
||||
/* 0x001F [0xCC 0x00 ] */ ldi 0
|
||||
/* 0x0021 [0x74 ] */ stio IO_PORT_4
|
||||
/* 0x0022 [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x0023 [0xF2 0x0E ] */ rbltz SEQ_0033
|
||||
/* 0x0025 [0x53 ] */ subio IO_PORT_3
|
||||
/* 0x0026 [0xF3 0x0B ] */ rbeqz SEQ_0033
|
||||
/* 0x0028 [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x0029 [0x73 ] */ stio IO_PORT_3
|
||||
/* 0x002A [0xC8 0x01 ] */ sub 1
|
||||
/* 0x002C [0xF3 0x22 ] */ rbeqz SEQ_0050
|
||||
/* 0x002E [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x002F [0xC8 0x02 ] */ sub 2
|
||||
/* 0x0031 [0xF3 0x53 ] */ rbeqz SEQ_0086
|
||||
SEQ_0033:
|
||||
/* 0x0033 [0xCE 0x0B ] */ rand 11
|
||||
/* 0x0035 [0x55 ] */ subio IO_PORT_5
|
||||
/* 0x0036 [0xF3 0x04 ] */ rbeqz SEQ_003C
|
||||
/* 0x0038 [0xCE 0x0B ] */ rand 11
|
||||
/* 0x003A [0xF4 0x0C ] */ rjump SEQ_0048
|
||||
|
||||
SEQ_003C:
|
||||
/* 0x003C [0xCE 0x0B ] */ rand 11
|
||||
/* 0x003E [0xF3 0x04 ] */ rbeqz SEQ_0044
|
||||
/* 0x0040 [0xC8 0x01 ] */ sub 1
|
||||
/* 0x0042 [0xF4 0x04 ] */ rjump SEQ_0048
|
||||
|
||||
SEQ_0044:
|
||||
/* 0x0044 [0xCC 0x0B ] */ ldi 11
|
||||
/* 0x0046 [0xC8 0x01 ] */ sub 1
|
||||
SEQ_0048:
|
||||
/* 0x0048 [0x75 ] */ stio IO_PORT_5
|
||||
/* 0x0049 [0xC8 0xFC ] */ sub 252
|
||||
/* 0x004B [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
/* 0x004E [0xF4 0xCF ] */ rjump SEQ_001F
|
||||
|
||||
SEQ_0050:
|
||||
/* 0x0050 [0xCC 0x01 ] */ ldi 1
|
||||
/* 0x0052 [0x74 ] */ stio IO_PORT_4
|
||||
/* 0x0053 [0xCC 0xFF ] */ ldi 255
|
||||
/* 0x0055 [0x75 ] */ stio IO_PORT_5
|
||||
/* 0x0056 [0xCC 0x0F ] */ ldi 15
|
||||
/* 0x0058 [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
SEQ_005B:
|
||||
/* 0x005B [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x005C [0xF2 0x0B ] */ rbltz SEQ_0069
|
||||
/* 0x005E [0x53 ] */ subio IO_PORT_3
|
||||
/* 0x005F [0xF3 0x08 ] */ rbeqz SEQ_0069
|
||||
/* 0x0061 [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x0062 [0x73 ] */ stio IO_PORT_3
|
||||
/* 0x0063 [0xF3 0xBA ] */ rbeqz SEQ_001F
|
||||
/* 0x0065 [0xC8 0x02 ] */ sub 2
|
||||
/* 0x0067 [0xF3 0x1D ] */ rbeqz SEQ_0086
|
||||
SEQ_0069:
|
||||
/* 0x0069 [0xCE 0x04 ] */ rand 4
|
||||
/* 0x006B [0x55 ] */ subio IO_PORT_5
|
||||
/* 0x006C [0xF3 0x04 ] */ rbeqz SEQ_0072
|
||||
/* 0x006E [0xCE 0x04 ] */ rand 4
|
||||
/* 0x0070 [0xF4 0x0C ] */ rjump SEQ_007E
|
||||
|
||||
SEQ_0072:
|
||||
/* 0x0072 [0xCE 0x04 ] */ rand 4
|
||||
/* 0x0074 [0xF3 0x04 ] */ rbeqz SEQ_007A
|
||||
/* 0x0076 [0xC8 0x01 ] */ sub 1
|
||||
/* 0x0078 [0xF4 0x04 ] */ rjump SEQ_007E
|
||||
|
||||
SEQ_007A:
|
||||
/* 0x007A [0xCC 0x04 ] */ ldi 4
|
||||
/* 0x007C [0xC8 0x01 ] */ sub 1
|
||||
SEQ_007E:
|
||||
/* 0x007E [0x75 ] */ stio IO_PORT_5
|
||||
/* 0x007F [0xC8 0xF0 ] */ sub 240
|
||||
/* 0x0081 [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
/* 0x0084 [0xF4 0xD5 ] */ rjump SEQ_005B
|
||||
|
||||
SEQ_0086:
|
||||
/* 0x0086 [0xCC 0x02 ] */ ldi 2
|
||||
/* 0x0088 [0x74 ] */ stio IO_PORT_4
|
||||
/* 0x0089 [0xCC 0xFF ] */ ldi 255
|
||||
/* 0x008B [0x75 ] */ stio IO_PORT_5
|
||||
/* 0x008C [0xCC 0x14 ] */ ldi 20
|
||||
/* 0x008E [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
SEQ_0091:
|
||||
/* 0x0091 [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x0092 [0xF2 0x0B ] */ rbltz SEQ_009F
|
||||
/* 0x0094 [0x53 ] */ subio IO_PORT_3
|
||||
/* 0x0095 [0xF3 0x08 ] */ rbeqz SEQ_009F
|
||||
/* 0x0097 [0x82 ] */ ldio IO_PORT_2
|
||||
/* 0x0098 [0x73 ] */ stio IO_PORT_3
|
||||
/* 0x0099 [0xF3 0x84 ] */ rbeqz SEQ_001F
|
||||
/* 0x009B [0xC8 0x01 ] */ sub 1
|
||||
/* 0x009D [0xF3 0xB1 ] */ rbeqz SEQ_0050
|
||||
SEQ_009F:
|
||||
/* 0x009F [0xCE 0x03 ] */ rand 3
|
||||
/* 0x00A1 [0x55 ] */ subio IO_PORT_5
|
||||
/* 0x00A2 [0xF3 0x04 ] */ rbeqz SEQ_00A8
|
||||
/* 0x00A4 [0xCE 0x03 ] */ rand 3
|
||||
/* 0x00A6 [0xF4 0x0C ] */ rjump SEQ_00B4
|
||||
|
||||
SEQ_00A8:
|
||||
/* 0x00A8 [0xCE 0x03 ] */ rand 3
|
||||
/* 0x00AA [0xF3 0x04 ] */ rbeqz SEQ_00B0
|
||||
/* 0x00AC [0xC8 0x01 ] */ sub 1
|
||||
/* 0x00AE [0xF4 0x04 ] */ rjump SEQ_00B4
|
||||
|
||||
SEQ_00B0:
|
||||
/* 0x00B0 [0xCC 0x03 ] */ ldi 3
|
||||
/* 0x00B2 [0xC8 0x01 ] */ sub 1
|
||||
SEQ_00B4:
|
||||
/* 0x00B4 [0x75 ] */ stio IO_PORT_5
|
||||
/* 0x00B5 [0xC8 0xEB ] */ sub 235
|
||||
/* 0x00B7 [0xFC 0x00 0xC4 ] */ call SEQ_00C4
|
||||
/* 0x00BA [0xF4 0xD5 ] */ rjump SEQ_0091
|
||||
|
||||
.table TABLE_00BC
|
||||
entry SEQ_00E8
|
||||
entry SEQ_00F6
|
||||
|
||||
.table TABLE_00C0
|
||||
entry ARRAY_0110
|
||||
entry ARRAY_1308
|
||||
|
||||
.sequence SEQ_00C4
|
||||
/* 0x00C4 [0x77 ] */ stio IO_PORT_7
|
||||
/* 0x00C5 [0xCC 0x00 ] */ ldi 0
|
||||
/* 0x00C7 [0x70 ] */ stio IO_PORT_0
|
||||
/* 0x00C8 [0x86 ] */ ldio IO_PORT_6
|
||||
/* 0x00C9 [0xCD 0x00 0xBC ] */ dyncall TABLE_00BC
|
||||
SEQ_00CC:
|
||||
/* 0x00CC [0xFE ] */ delay1
|
||||
/* 0x00CD [0x00 ] */ testchan 0
|
||||
/* 0x00CE [0xF3 0xFC ] */ rbeqz SEQ_00CC
|
||||
/* 0x00D0 [0x06 ] */ testchan 6
|
||||
/* 0x00D1 [0xF3 0xF9 ] */ rbeqz SEQ_00CC
|
||||
/* 0x00D3 [0x09 ] */ testchan 9
|
||||
/* 0x00D4 [0xF3 0xF6 ] */ rbeqz SEQ_00CC
|
||||
/* 0x00D6 [0x0A ] */ testchan 10
|
||||
/* 0x00D7 [0xF3 0xF3 ] */ rbeqz SEQ_00CC
|
||||
/* 0x00D9 [0x0C ] */ testchan 12
|
||||
/* 0x00DA [0xF3 0xF0 ] */ rbeqz SEQ_00CC
|
||||
/* 0x00DC [0x0E ] */ testchan 14
|
||||
/* 0x00DD [0xF3 0xED ] */ rbeqz SEQ_00CC
|
||||
/* 0x00DF [0x86 ] */ ldio IO_PORT_6
|
||||
/* 0x00E0 [0xCD 0x00 0xC0 ] */ dyncall TABLE_00C0
|
||||
/* 0x00E3 [0xCC 0x01 ] */ ldi 1
|
||||
/* 0x00E5 [0x56 ] */ subio IO_PORT_6
|
||||
/* 0x00E6 [0x76 ] */ stio IO_PORT_6
|
||||
/* 0x00E7 [0xFF ] */ end
|
||||
|
||||
.sequence SEQ_00E8
|
||||
/* 0x00E8 [0x87 ] */ ldio IO_PORT_7
|
||||
/* 0x00E9 [0xC7 0x00 0x00 0xF1 ] */ stseq 0, SEQ_00F0 + STSEQ_LDSEQ_SEQ_ID
|
||||
/* 0x00ED [0xCC 0xFF ] */ ldi 255
|
||||
/* 0x00EF [0x71 ] */ stio IO_PORT_1
|
||||
SEQ_00F0:
|
||||
/* 0x00F0 [0xB1 0x02 0x01 0x10 ] */ ldseq 1, NA_BGM_FIELD_LOGIC, ARRAY_0110
|
||||
/* 0x00F4 [0xF4 0x0C ] */ rjump SEQ_0102
|
||||
|
||||
.sequence SEQ_00F6
|
||||
/* 0x00F6 [0x87 ] */ ldio IO_PORT_7
|
||||
/* 0x00F7 [0xC7 0x00 0x00 0xFF ] */ stseq 0, SEQ_00FE + STSEQ_LDSEQ_SEQ_ID
|
||||
/* 0x00FB [0xCC 0xFF ] */ ldi 255
|
||||
/* 0x00FD [0x71 ] */ stio IO_PORT_1
|
||||
SEQ_00FE:
|
||||
/* 0x00FE [0xB1 0x02 0x13 0x08 ] */ ldseq 1, NA_BGM_FIELD_LOGIC, ARRAY_1308
|
||||
SEQ_0102:
|
||||
/* 0x0102 [0xFE ] */ delay1
|
||||
/* 0x0103 [0x81 ] */ ldio IO_PORT_1
|
||||
/* 0x0104 [0xF3 0x03 ] */ rbeqz SEQ_0109
|
||||
/* 0x0106 [0xF2 0xFA ] */ rbltz SEQ_0102
|
||||
/* 0x0108 [0xFF ] */ end
|
||||
|
||||
SEQ_0109:
|
||||
/* 0x0109 [0xFF ] */ end
|
||||
|
||||
.balign 16
|
||||
|
||||
.array ARRAY_0110
|
||||
.fill 4600
|
||||
|
||||
.array ARRAY_1308
|
||||
.fill 4600
|
||||
|
||||
.endseq Sequence_2
|
||||
@@ -1,6 +1,7 @@
|
||||
#define MESSAGE_DATA_STATIC
|
||||
|
||||
#include "message_data_fmt.h"
|
||||
#include "versions.h"
|
||||
|
||||
#define DEFINE_MESSAGE(textId, type, yPos, jpnMessage, nesMessage, gerMessage, fraMessage) \
|
||||
const char _message_##textId##_nes[] = nesMessage;
|
||||
|
||||
433
assets/xml/audio/samplebanks/SampleBank_0.xml
Normal file
433
assets/xml/audio/samplebanks/SampleBank_0.xml
Normal file
@@ -0,0 +1,433 @@
|
||||
<!-- This file is only for extraction of vanilla data. For other purposes see assets/audio/samplebanks/ -->
|
||||
<SampleBank Name="SampleBank_0" Index="0">
|
||||
<Sample Name="SAMPLE_0_0" FileName="Sample000" Offset="0x000000" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_1" FileName="Sample001" Offset="0x0005B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_2" FileName="Sample002" Offset="0x000780" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_3" FileName="Sample003" Offset="0x000C70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_4" FileName="Sample004" Offset="0x001730" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_5" FileName="Sample005" Offset="0x001ED0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_6" FileName="Sample006" Offset="0x002D10" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_7" FileName="Sample007" Offset="0x004250" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_8" FileName="Sample008" Offset="0x005480" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_9" FileName="Sample009" Offset="0x0077D0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_10" FileName="Sample010" Offset="0x0097E0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_11" FileName="Sample011" Offset="0x00B660" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_12" FileName="Sample012" Offset="0x00BC80" SampleRate="32000" BaseNote="F3"/>
|
||||
<Sample Name="SAMPLE_0_13" FileName="Sample013" Offset="0x00E4B0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_14" FileName="Sample014" Offset="0x011D80" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_15" FileName="Sample015" Offset="0x01C4A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_16" FileName="Sample016" Offset="0x027DA0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_17" FileName="Sample017" Offset="0x033800" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_18" FileName="Sample018" Offset="0x0393F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_19" FileName="Sample019" Offset="0x03D090" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_20" FileName="Sample020" Offset="0x03E360" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_21" FileName="Sample021" Offset="0x03ECE0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_22" FileName="Sample022" Offset="0x03F770" SampleRate="16000" BaseNote="G4"/>
|
||||
<Sample Name="SAMPLE_0_23" FileName="Sample023" Offset="0x040000" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_24" FileName="Sample024" Offset="0x040AA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_25" FileName="Sample025" Offset="0x0414F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_26" FileName="Sample026" Offset="0x041A20" SampleRate="8000" BaseNote="G3"/>
|
||||
<Sample Name="SAMPLE_0_27" FileName="Sample027" Offset="0x041CD0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_28" FileName="Sample028" Offset="0x0439A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_29" FileName="Sample029" Offset="0x046810" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_30" FileName="Sample030" Offset="0x048840" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_31" FileName="Sample031" Offset="0x04A510" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_32" FileName="Sample032" Offset="0x04A6A0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_33" FileName="Sample033" Offset="0x04F790" SampleRate="23220" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_34" FileName="Sample034" Offset="0x053210" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_35" FileName="Sample035" Offset="0x055BA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_36" FileName="Sample036" Offset="0x057D10" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_37" FileName="Sample037" Offset="0x05B590" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_38" FileName="Sample038" Offset="0x05CBA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_39" FileName="Sample039" Offset="0x060240" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_40" FileName="Sample040" Offset="0x061B90" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_41" FileName="Sample041" Offset="0x063350" SampleRate="16000" BaseNote="AF4"/>
|
||||
<Sample Name="SAMPLE_0_42" FileName="Sample042" Offset="0x063B70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_43" FileName="Sample043" Offset="0x064600" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_44" FileName="Sample044" Offset="0x064F70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_45" FileName="Sample045" Offset="0x065580" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_46" FileName="Sample046" Offset="0x067FA0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_47" FileName="Sample047" Offset="0x068CC0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_48" FileName="Sample048" Offset="0x069130" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_49" FileName="Sample049" Offset="0x06A040" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_50" FileName="Sample050" Offset="0x06BA00" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_51" FileName="Sample051" Offset="0x06C3C0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_52" FileName="Sample052" Offset="0x06D5B0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_53" FileName="Sample053" Offset="0x071C70" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_54" FileName="Sample054" Offset="0x0732A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_55" FileName="Sample055" Offset="0x074790" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_56" FileName="Sample056" Offset="0x077010" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_57" FileName="Sample057" Offset="0x077BA0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_58" FileName="Sample058" Offset="0x07AFD0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_59" FileName="Sample059" Offset="0x07D290" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_60" FileName="Sample060" Offset="0x07F3F0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_61" FileName="Sample061" Offset="0x07FC90" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_62" FileName="Sample062" Offset="0x080E00" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_63" FileName="Sample063" Offset="0x082000" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_64" FileName="Sample064" Offset="0x082ED0" SampleRate="22050" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_65" FileName="Sample065" Offset="0x084380" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_66" FileName="Sample066" Offset="0x087030" SampleRate="22050" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_67" FileName="Sample067" Offset="0x087440" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_68" FileName="Sample068" Offset="0x088620" SampleRate="22050" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_69" FileName="Sample069" Offset="0x088A50" SampleRate="45530" BaseNote="F1"/>
|
||||
<Sample Name="SAMPLE_0_70" FileName="Sample070" Offset="0x08A4B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_71" FileName="Sample071" Offset="0x08E160" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_72" FileName="Sample072" Offset="0x08F6F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_73" FileName="Sample073" Offset="0x093DB0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_74" FileName="Sample074" Offset="0x094B10" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_75" FileName="Sample075" Offset="0x098B00" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_76" FileName="Sample076" Offset="0x09D5F0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_77" FileName="Sample077" Offset="0x0A0260" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_78" FileName="Sample078" Offset="0x0A14A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_79" FileName="Sample079" Offset="0x0A2590" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_80" FileName="Sample080" Offset="0x0A9EF0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_81" FileName="Sample081" Offset="0x0AB9E0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_82" FileName="Sample082" Offset="0x0ADBA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_83" FileName="Sample083" Offset="0x0AF0A0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_84" FileName="Sample084" Offset="0x0B0960" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_85" FileName="Sample085" Offset="0x0B3600" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_86" FileName="Sample086" Offset="0x0B3B10" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_87" FileName="Sample087" Offset="0x0B4B90" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_88" FileName="Sample088" Offset="0x0B5A80" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_89" FileName="Sample089" Offset="0x0B8690" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_90" FileName="Sample090" Offset="0x0BA0D0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_91" FileName="Sample091" Offset="0x0BBB00" SampleRate="32000" BaseNote="B1"/>
|
||||
<Sample Name="SAMPLE_0_92" FileName="Sample092" Offset="0x0C42B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_93" FileName="Sample093" Offset="0x0C5140" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_94" FileName="Sample094" Offset="0x0C88C0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_95" FileName="Sample095" Offset="0x0CAF60" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_96" FileName="Sample096" Offset="0x0D16F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_97" FileName="Sample097" Offset="0x0D2110" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_98" FileName="Sample098" Offset="0x0D3DC0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_99" FileName="Sample099" Offset="0x0D57A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_100" FileName="Sample100" Offset="0x0DE0A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_101" FileName="Sample101" Offset="0x0E01F0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_102" FileName="Sample102" Offset="0x0E2510" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_103" FileName="Sample103" Offset="0x0E44A0" SampleRate="22050" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_104" FileName="Sample104" Offset="0x0E4B00" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_105" FileName="Sample105" Offset="0x0E5B70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_106" FileName="Sample106" Offset="0x0EA760" SampleRate="8000" BaseNote="A0"/>
|
||||
<Sample Name="SAMPLE_0_107" FileName="Sample107" Offset="0x0EAFC0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_108" FileName="Sample108" Offset="0x0EB5B0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_109" FileName="Sample109" Offset="0x0ECF40" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_110" FileName="Sample110" Offset="0x0EEB80" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_111" FileName="Sample111" Offset="0x0F2FE0" SampleRate="22050" BaseNote="GF3"/>
|
||||
<Sample Name="SAMPLE_0_112" FileName="Sample112" Offset="0x0F5350" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_113" FileName="Sample113" Offset="0x0F5A90" SampleRate="22050" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_114" FileName="Sample114" Offset="0x0F72A0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_115" FileName="Sample115" Offset="0x0FAD40" SampleRate="32000" BaseNote="E3"/>
|
||||
<Sample Name="SAMPLE_0_116" FileName="Sample116" Offset="0x0FDFC0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_117" FileName="Sample117" Offset="0x1026F0" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_118" FileName="Sample118" Offset="0x106C20" SampleRate="22050" BaseNote="E3"/>
|
||||
<Sample Name="SAMPLE_0_119" FileName="Sample119" Offset="0x108690" SampleRate="32000" BaseNote="F2"/>
|
||||
<Sample Name="SAMPLE_0_120" FileName="Sample120" Offset="0x10CD20" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_121" FileName="Sample121" Offset="0x10EFF0" SampleRate="32000" BaseNote="D4"/>
|
||||
<Sample Name="SAMPLE_0_122" FileName="Sample122" Offset="0x111520" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_123" FileName="Sample123" Offset="0x1129E0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_124" FileName="Sample124" Offset="0x114D70" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_125" FileName="Sample125" Offset="0x1165E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_126" FileName="Sample126" Offset="0x1176B0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_127" FileName="Sample127" Offset="0x118910" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_128" FileName="Sample128" Offset="0x119870" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_129" FileName="Sample129" Offset="0x11A270" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_130" FileName="Sample130" Offset="0x11B0E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_131" FileName="Sample131" Offset="0x11B790" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_132" FileName="Sample132" Offset="0x11BE20" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_133" FileName="Sample133" Offset="0x11D6D0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_134" FileName="Sample134" Offset="0x11EE50" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_135" FileName="Sample135" Offset="0x11FB00" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_136" FileName="Sample136" Offset="0x120D60" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_137" FileName="Sample137" Offset="0x121BF0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_138" FileName="Sample138" Offset="0x122C10" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_139" FileName="Sample139" Offset="0x1243F0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_140" FileName="Sample140" Offset="0x125A90" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_141" FileName="Sample141" Offset="0x126ED0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_142" FileName="Sample142" Offset="0x128DA0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_143" FileName="Sample143" Offset="0x12AC80" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_144" FileName="Sample144" Offset="0x12CD30" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_145" FileName="Sample145" Offset="0x133AB0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_146" FileName="Sample146" Offset="0x139D70" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_147" FileName="Sample147" Offset="0x13AF50" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_148" FileName="Sample148" Offset="0x13C040" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_149" FileName="Sample149" Offset="0x13D3B0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_150" FileName="Sample150" Offset="0x13E870" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_151" FileName="Sample151" Offset="0x13F6B0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_152" FileName="Sample152" Offset="0x140FC0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_153" FileName="Sample153" Offset="0x141960" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_154" FileName="Sample154" Offset="0x143690" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_155" FileName="Sample155" Offset="0x146490" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_156" FileName="Sample156" Offset="0x1478F0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_157" FileName="Sample157" Offset="0x148390" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_158" FileName="Sample158" Offset="0x1493C0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_159" FileName="Sample159" Offset="0x14B440" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_160" FileName="Sample160" Offset="0x14C250" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_161" FileName="Sample161" Offset="0x151520" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_162" FileName="Sample162" Offset="0x15A6A0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_163" FileName="Sample163" Offset="0x15BE50" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_164" FileName="Sample164" Offset="0x15DCB0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_165" FileName="Sample165" Offset="0x15F4B0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_166" FileName="Sample166" Offset="0x1617F0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_167" FileName="Sample167" Offset="0x163280" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_168" FileName="Sample168" Offset="0x166790" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_169" FileName="Sample169" Offset="0x167800" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_170" FileName="Sample170" Offset="0x168650" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_171" FileName="Sample171" Offset="0x1698E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_172" FileName="Sample172" Offset="0x16A450" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_173" FileName="Sample173" Offset="0x16AEA0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_174" FileName="Sample174" Offset="0x16B3E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_175" FileName="Sample175" Offset="0x16CE20" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_176" FileName="Sample176" Offset="0x16EEA0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_177" FileName="Sample177" Offset="0x16FE60" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_178" FileName="Sample178" Offset="0x170E80" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_179" FileName="Sample179" Offset="0x171DA0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_180" FileName="Sample180" Offset="0x173320" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_181" FileName="Sample181" Offset="0x174240" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_182" FileName="Sample182" Offset="0x175140" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_183" FileName="Sample183" Offset="0x175C30" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_184" FileName="Sample184" Offset="0x177480" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_185" FileName="Sample185" Offset="0x178D40" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_186" FileName="Sample186" Offset="0x1795F0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_187" FileName="Sample187" Offset="0x17E6C0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_188" FileName="Sample188" Offset="0x182EC0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_189" FileName="Sample189" Offset="0x1844E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_190" FileName="Sample190" Offset="0x185BA0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_191" FileName="Sample191" Offset="0x188170" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_192" FileName="Sample192" Offset="0x18A560" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_193" FileName="Sample193" Offset="0x18B650" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_194" FileName="Sample194" Offset="0x18D090" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_195" FileName="Sample195" Offset="0x18E480" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_196" FileName="Sample196" Offset="0x190200" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_197" FileName="Sample197" Offset="0x193410" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_198" FileName="Sample198" Offset="0x196950" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_199" FileName="Sample199" Offset="0x1971A0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_200" FileName="Sample200" Offset="0x197500" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_201" FileName="Sample201" Offset="0x198F30" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_202" FileName="Sample202" Offset="0x19F6D0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_203" FileName="Sample203" Offset="0x1A1670" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_204" FileName="Sample204" Offset="0x1A2580" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_205" FileName="Sample205" Offset="0x1A71E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_206" FileName="Sample206" Offset="0x1A79C0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_207" FileName="Sample207" Offset="0x1AF2E0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_208" FileName="Sample208" Offset="0x1AFEE0" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_209" FileName="Sample209" Offset="0x1B3F50" SampleRate="20000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_210" FileName="Sample210" Offset="0x1B6530" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_211" FileName="Sample211" Offset="0x1B7B40" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_212" FileName="Sample212" Offset="0x1B8DB0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_213" FileName="Sample213" Offset="0x1B9D70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_214" FileName="Sample214" Offset="0x1BB410" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_215" FileName="Sample215" Offset="0x1BC380" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_216" FileName="Sample216" Offset="0x1BFA40" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_217" FileName="Sample217" Offset="0x1C0F80" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_218" FileName="Sample218" Offset="0x1C2510" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_219" FileName="Sample219" Offset="0x1C6870" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_220" FileName="Sample220" Offset="0x1CC560" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_221" FileName="Sample221" Offset="0x1CF9C0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_222" FileName="Sample222" Offset="0x1D25C0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_223" FileName="Sample223" Offset="0x1D58F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_224" FileName="Sample224" Offset="0x1D74B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_225" FileName="Sample225" Offset="0x1D8420" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_226" FileName="Sample226" Offset="0x1D9880" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_227" FileName="Sample227" Offset="0x1DDA40" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_228" FileName="Sample228" Offset="0x1DE3C0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_229" FileName="Sample229" Offset="0x1DF040" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_230" FileName="Sample230" Offset="0x1E0140" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_231" FileName="Sample231" Offset="0x1E3160" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_232" FileName="Sample232" Offset="0x1E48E0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_233" FileName="Sample233" Offset="0x1E55F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_234" FileName="Sample234" Offset="0x1E6000" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_235" FileName="Sample235" Offset="0x1E7E90" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_236" FileName="Sample236" Offset="0x1E9960" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_237" FileName="Sample237" Offset="0x1EB6B0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_238" FileName="Sample238" Offset="0x1EC2B0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_239" FileName="Sample239" Offset="0x1EC990" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_240" FileName="Sample240" Offset="0x1EE390" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_241" FileName="Sample241" Offset="0x1EF1B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_242" FileName="Sample242" Offset="0x1EFCE0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_243" FileName="Sample243" Offset="0x1F1600" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_244" FileName="Sample244" Offset="0x1F3020" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_245" FileName="Sample245" Offset="0x1F4010" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_246" FileName="Sample246" Offset="0x1F4EB0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_247" FileName="Sample247" Offset="0x1F5E50" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_248" FileName="Sample248" Offset="0x1F7220" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_249" FileName="Sample249" Offset="0x1F9490" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_250" FileName="Sample250" Offset="0x1FA230" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_251" FileName="Sample251" Offset="0x1FB850" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_252" FileName="Sample252" Offset="0x1FEA30" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_253" FileName="Sample253" Offset="0x1FFD80" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_254" FileName="Sample254" Offset="0x200840" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_255" FileName="Sample255" Offset="0x206D10" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_256" FileName="Sample256" Offset="0x209E40" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_257" FileName="Sample257" Offset="0x20B580" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_258" FileName="Sample258" Offset="0x20BDA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_259" FileName="Sample259" Offset="0x20C9E0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_260" FileName="Sample260" Offset="0x20DE70" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_261" FileName="Sample261" Offset="0x20F440" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_262" FileName="Sample262" Offset="0x2115A0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_263" FileName="Sample263" Offset="0x212040" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_264" FileName="Sample264" Offset="0x2147A0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_265" FileName="Sample265" Offset="0x214E10" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_266" FileName="Sample266" Offset="0x215810" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_267" FileName="Sample267" Offset="0x216210" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_268" FileName="Sample268" Offset="0x216D00" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_269" FileName="Sample269" Offset="0x2187D0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_270" FileName="Sample270" Offset="0x2193E0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_271" FileName="Sample271" Offset="0x219F10" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_272" FileName="Sample272" Offset="0x21A810" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_273" FileName="Sample273" Offset="0x21AA80" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_274" FileName="Sample274" Offset="0x21ACF0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_275" FileName="Sample275" Offset="0x21B150" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_276" FileName="Sample276" Offset="0x21B370" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_277" FileName="Sample277" Offset="0x21BBC0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_278" FileName="Sample278" Offset="0x21C330" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_279" FileName="Sample279" Offset="0x21CF00" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_280" FileName="Sample280" Offset="0x21DDB0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_281" FileName="Sample281" Offset="0x220770" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_282" FileName="Sample282" Offset="0x2222F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_283" FileName="Sample283" Offset="0x222BA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_284" FileName="Sample284" Offset="0x2230B0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_285" FileName="Sample285" Offset="0x223C90" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_286" FileName="Sample286" Offset="0x224FD0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_287" FileName="Sample287" Offset="0x228A70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_288" FileName="Sample288" Offset="0x22C380" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_289" FileName="Sample289" Offset="0x22DD50" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_290" FileName="Sample290" Offset="0x233280" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_291" FileName="Sample291" Offset="0x236F80" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_292" FileName="Sample292" Offset="0x237BA0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_293" FileName="Sample293" Offset="0x23AD60" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_294" FileName="Sample294" Offset="0x23D490" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_295" FileName="Sample295" Offset="0x240600" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_296" FileName="Sample296" Offset="0x241690" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_297" FileName="Sample297" Offset="0x241C20" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_298" FileName="Sample298" Offset="0x243440" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_299" FileName="Sample299" Offset="0x244DD0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_300" FileName="Sample300" Offset="0x247290" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_301" FileName="Sample301" Offset="0x249810" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_302" FileName="Sample302" Offset="0x24AB70" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_303" FileName="Sample303" Offset="0x24BBE0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_304" FileName="Sample304" Offset="0x24C2C0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_305" FileName="Sample305" Offset="0x24E060" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_306" FileName="Sample306" Offset="0x24F440" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_307" FileName="Sample307" Offset="0x24FED0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_308" FileName="Sample308" Offset="0x250E20" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_309" FileName="Sample309" Offset="0x2516D0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_310" FileName="Sample310" Offset="0x252B10" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_311" FileName="Sample311" Offset="0x255720" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_312" FileName="Sample312" Offset="0x2564A0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_313" FileName="Sample313" Offset="0x2581C0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_314" FileName="Sample314" Offset="0x258360" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_315" FileName="Sample315" Offset="0x259120" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_316" FileName="Sample316" Offset="0x259BF0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_317" FileName="Sample317" Offset="0x25AAC0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_318" FileName="Sample318" Offset="0x25C140" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_319" FileName="Sample319" Offset="0x25CD60" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_320" FileName="Sample320" Offset="0x25DB50" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_321" FileName="Sample321" Offset="0x25E9E0" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_322" FileName="Sample322" Offset="0x25FC50" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_323" FileName="Sample323" Offset="0x260420" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_324" FileName="Sample324" Offset="0x261790" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_325" FileName="Sample325" Offset="0x262170" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_326" FileName="Sample326" Offset="0x263270" SampleRate="22050" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_327" FileName="Sample327" Offset="0x264B60" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_328" FileName="Sample328" Offset="0x26A060" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_329" FileName="Sample329" Offset="0x26AAD0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_330" FileName="Sample330" Offset="0x26B960" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_331" FileName="Sample331" Offset="0x26BEF0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_332" FileName="Sample332" Offset="0x26CE70" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_333" FileName="Sample333" Offset="0x26DF40" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_334" FileName="Sample334" Offset="0x26FC60" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_335" FileName="Sample335" Offset="0x270E40" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_336" FileName="Sample336" Offset="0x271A70" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_337" FileName="Sample337" Offset="0x273860" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_338" FileName="Sample338" Offset="0x274EA0" SampleRate="16000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_339" FileName="Sample339" Offset="0x2765B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_340" FileName="Sample340" Offset="0x27C0A0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_341" FileName="Sample341" Offset="0x27E260" SampleRate="16000" BaseNote="AF3"/>
|
||||
<Sample Name="SAMPLE_0_342" FileName="Sample342" Offset="0x280C70" SampleRate="16000" BaseNote="G3"/>
|
||||
<Sample Name="SAMPLE_0_343" FileName="Sample343" Offset="0x283440" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_344" FileName="Sample344" Offset="0x2869C0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_345" FileName="Sample345" Offset="0x28BF50" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_346" FileName="Sample346" Offset="0x28CE90" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_347" FileName="Sample347" Offset="0x2938F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_348" FileName="Sample348" Offset="0x29B480" SampleRate="16000" BaseNote="C0"/>
|
||||
<Sample Name="SAMPLE_0_349" FileName="Sample349" Offset="0x29EB20" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_350" FileName="Sample350" Offset="0x29FE30" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_351" FileName="Sample351" Offset="0x2A4D40" SampleRate="32000" BaseNote="G4"/>
|
||||
<Sample Name="SAMPLE_0_352" FileName="Sample352" Offset="0x2A8500" SampleRate="32000" BaseNote="C2"/>
|
||||
<Sample Name="SAMPLE_0_353" FileName="Sample353" Offset="0x2AF020" SampleRate="22050" BaseNote="GF4"/>
|
||||
<Sample Name="SAMPLE_0_354" FileName="Sample354" Offset="0x2B43B0" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_355" FileName="Sample355" Offset="0x2B9E60" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_356" FileName="Sample356" Offset="0x2C8510" SampleRate="22050" BaseNote="A5"/>
|
||||
<Sample Name="SAMPLE_0_357" FileName="Sample357" Offset="0x2CFEE0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_358" FileName="Sample358" Offset="0x2D96A0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_359" FileName="Sample359" Offset="0x2DFF40" SampleRate="22050" BaseNote="G3"/>
|
||||
<Sample Name="SAMPLE_0_360" FileName="Sample360" Offset="0x2E7410" SampleRate="22050" BaseNote="DF3"/>
|
||||
<Sample Name="SAMPLE_0_361" FileName="Sample361" Offset="0x2EF650" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_362" FileName="Sample362" Offset="0x2F3300" SampleRate="32000" BaseNote="DF3"/>
|
||||
<Sample Name="SAMPLE_0_363" FileName="Sample363" Offset="0x2F8690" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_364" FileName="Sample364" Offset="0x2F9A90" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_365" FileName="Sample365" Offset="0x2FD270" SampleRate="32000" BaseNote="F3"/>
|
||||
<Sample Name="SAMPLE_0_366" FileName="Sample366" Offset="0x301EC0" SampleRate="32000" BaseNote="AF5"/>
|
||||
<Sample Name="SAMPLE_0_367" FileName="Sample367" Offset="0x304E30" SampleRate="22000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_368" FileName="Sample368" Offset="0x309BD0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_369" FileName="Sample369" Offset="0x30C360" SampleRate="32000" BaseNote="D4"/>
|
||||
<Sample Name="SAMPLE_0_370" FileName="Sample370" Offset="0x30EAF0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_371" FileName="Sample371" Offset="0x317260" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_372" FileName="Sample372" Offset="0x31F640" SampleRate="32000" BaseNote="C6"/>
|
||||
<Sample Name="SAMPLE_0_373" FileName="Sample373" Offset="0x324660" SampleRate="32000" BaseNote="E4"/>
|
||||
<Sample Name="SAMPLE_0_374" FileName="Sample374" Offset="0x328D10" SampleRate="32000" BaseNote="E3"/>
|
||||
<Sample Name="SAMPLE_0_375" FileName="Sample375" Offset="0x32CA00" SampleRate="32000" BaseNote="E3"/>
|
||||
<Sample Name="SAMPLE_0_376" FileName="Sample376" Offset="0x32ECB0" SampleRate="32000" BaseNote="E4"/>
|
||||
<Sample Name="SAMPLE_0_377" FileName="Sample377" Offset="0x332D10" SampleRate="32000" BaseNote="A2"/>
|
||||
<Sample Name="SAMPLE_0_378" FileName="Sample378" Offset="0x335740" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_379" FileName="Sample379" Offset="0x337A10" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_380" FileName="Sample380" Offset="0x338450" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_381" FileName="Sample381" Offset="0x33A980" SampleRate="32000" BaseNote="AF2"/>
|
||||
<Sample Name="SAMPLE_0_382" FileName="Sample382" Offset="0x33BC30" SampleRate="32000" BaseNote="EF5"/>
|
||||
<Sample Name="SAMPLE_0_383" FileName="Sample383" Offset="0x33D130" SampleRate="32000" BaseNote="DF5"/>
|
||||
<Sample Name="SAMPLE_0_384" FileName="Sample384" Offset="0x3403F0" SampleRate="32000" BaseNote="D3"/>
|
||||
<Sample Name="SAMPLE_0_385" FileName="Sample385" Offset="0x343870" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_386" FileName="Sample386" Offset="0x34D670" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_387" FileName="Sample387" Offset="0x351810" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_388" FileName="Sample388" Offset="0x359170" SampleRate="24000" BaseNote="AF5"/>
|
||||
<Sample Name="SAMPLE_0_389" FileName="Sample389" Offset="0x35C900" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_390" FileName="Sample390" Offset="0x35D100" SampleRate="22050" BaseNote="A3"/>
|
||||
<Sample Name="SAMPLE_0_391" FileName="Sample391" Offset="0x364580" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_392" FileName="Sample392" Offset="0x36FE80" SampleRate="27777" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_393" FileName="Sample393" Offset="0x374C20" SampleRate="32000" BaseNote="D3"/>
|
||||
<Sample Name="SAMPLE_0_394" FileName="Sample394" Offset="0x378360" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_395" FileName="Sample395" Offset="0x37A6B0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_396" FileName="Sample396" Offset="0x37B2A0" SampleRate="32000" BaseNote="F4"/>
|
||||
<Sample Name="SAMPLE_0_397" FileName="Sample397" Offset="0x382830" SampleRate="32000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_398" FileName="Sample398" Offset="0x384ED0" SampleRate="32000" BaseNote="BF2"/>
|
||||
<Sample Name="SAMPLE_0_399" FileName="Sample399" Offset="0x387060" SampleRate="48000" BaseNote="D3"/>
|
||||
<Sample Name="SAMPLE_0_400" FileName="Sample400" Offset="0x38F000" SampleRate="32000" BaseNote="BF4"/>
|
||||
<Sample Name="SAMPLE_0_401" FileName="Sample401" Offset="0x3926D0" SampleRate="32000" BaseNote="BF3"/>
|
||||
<Sample Name="SAMPLE_0_402" FileName="Sample402" Offset="0x396F80" SampleRate="32000" BaseNote="C6"/>
|
||||
<Sample Name="SAMPLE_0_403" FileName="Sample403" Offset="0x397FA0" SampleRate="32000" BaseNote="G5"/>
|
||||
<Sample Name="SAMPLE_0_404" FileName="Sample404" Offset="0x399790" SampleRate="24000" BaseNote="GF5"/>
|
||||
<Sample Name="SAMPLE_0_405" FileName="Sample405" Offset="0x39A6B0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_406" FileName="Sample406" Offset="0x3A4BE0" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_407" FileName="Sample407" Offset="0x3AA6E0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_408" FileName="Sample408" Offset="0x3ACC20" SampleRate="32000" BaseNote="DF4"/>
|
||||
<Sample Name="SAMPLE_0_409" FileName="Sample409" Offset="0x3AE1C0" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_410" FileName="Sample410" Offset="0x3B45D0" SampleRate="32000" BaseNote="AF5"/>
|
||||
<Sample Name="SAMPLE_0_411" FileName="Sample411" Offset="0x3B5490" SampleRate="32000" BaseNote="E4"/>
|
||||
<Sample Name="SAMPLE_0_412" FileName="Sample412" Offset="0x3B63F0" SampleRate="32000" BaseNote="E3"/>
|
||||
<Sample Name="SAMPLE_0_413" FileName="Sample413" Offset="0x3B71F0" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_414" FileName="Sample414" Offset="0x3B94B0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_415" FileName="Sample415" Offset="0x3BBC80" SampleRate="22050" BaseNote="F6"/>
|
||||
<Sample Name="SAMPLE_0_416" FileName="Sample416" Offset="0x3BE750" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_417" FileName="Sample417" Offset="0x3BF6A0" SampleRate="32000" BaseNote="A1"/>
|
||||
<Sample Name="SAMPLE_0_418" FileName="Sample418" Offset="0x3C0360" SampleRate="24000" BaseNote="AF5"/>
|
||||
<Sample Name="SAMPLE_0_419" FileName="Sample419" Offset="0x3C2B40" SampleRate="24000" BaseNote="F4"/>
|
||||
<Sample Name="SAMPLE_0_420" FileName="Sample420" Offset="0x3C4D00" SampleRate="24000" BaseNote="BF2"/>
|
||||
<Sample Name="SAMPLE_0_421" FileName="Sample421" Offset="0x3C6BD0" SampleRate="32000" BaseNote="EF3"/>
|
||||
<Sample Name="SAMPLE_0_422" FileName="Sample422" Offset="0x3CAC50" SampleRate="22050" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_423" FileName="Sample423" Offset="0x3CF8A0" SampleRate="16000" BaseNote="DF6"/>
|
||||
<Sample Name="SAMPLE_0_424" FileName="Sample424" Offset="0x3D0140" SampleRate="22050" BaseNote="B5"/>
|
||||
<Sample Name="SAMPLE_0_425" FileName="Sample425" Offset="0x3D0C00" SampleRate="32000" BaseNote="BF4"/>
|
||||
<Sample Name="SAMPLE_0_426" FileName="Sample426" Offset="0x3D3A40" SampleRate="32000" BaseNote="EF4"/>
|
||||
<Sample Name="SAMPLE_0_427" FileName="Sample427" Offset="0x3D62E0" SampleRate="16000" BaseNote="C2"/>
|
||||
<Sample Name="SAMPLE_0_428" FileName="Sample428" Offset="0x3E3F50" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_0_429" FileName="Sample429" Offset="0x3E8BB0" SampleRate="32000" BaseNote="BF2"/>
|
||||
</SampleBank>
|
||||
4
assets/xml/audio/samplebanks/SampleBank_2.xml
Normal file
4
assets/xml/audio/samplebanks/SampleBank_2.xml
Normal file
@@ -0,0 +1,4 @@
|
||||
<!-- This file is only for extraction of vanilla data. For other purposes see assets/audio/samplebanks/ -->
|
||||
<SampleBank Name="SampleBank_2" Index="2">
|
||||
<Sample Name="SAMPLE_2_0" FileName="Sample0" Offset="0x000000" SampleRate="32000" BaseNote="F4"/>
|
||||
</SampleBank>
|
||||
8
assets/xml/audio/samplebanks/SampleBank_3.xml
Normal file
8
assets/xml/audio/samplebanks/SampleBank_3.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<!-- This file is only for extraction of vanilla data. For other purposes see assets/audio/samplebanks/ -->
|
||||
<SampleBank Name="SampleBank_3" Index="3">
|
||||
<Sample Name="SAMPLE_3_0" FileName="Sample0" Offset="0x000000" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_3_1" FileName="Sample1" Offset="0x008BC0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_3_2" FileName="Sample2" Offset="0x00A590" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_3_3" FileName="Sample3" Offset="0x00B3B0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_3_4" FileName="Sample4" Offset="0x016480" SampleRate="32000" BaseNote="C4"/>
|
||||
</SampleBank>
|
||||
8
assets/xml/audio/samplebanks/SampleBank_4.xml
Normal file
8
assets/xml/audio/samplebanks/SampleBank_4.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<!-- This file is only for extraction of vanilla data. For other purposes see assets/audio/samplebanks/ -->
|
||||
<SampleBank Name="SampleBank_4" Index="4">
|
||||
<Sample Name="SAMPLE_4_0" FileName="Sample0" Offset="0x000000" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_4_1" FileName="Sample1" Offset="0x006410" SampleRate="32000" BaseNote="AF5"/>
|
||||
<Sample Name="SAMPLE_4_2" FileName="Sample2" Offset="0x0072D0" SampleRate="32000" BaseNote="E4"/>
|
||||
<Sample Name="SAMPLE_4_3" FileName="Sample3" Offset="0x008230" SampleRate="32000" BaseNote="E3"/>
|
||||
<Sample Name="SAMPLE_4_4" FileName="Sample4" Offset="0x009030" SampleRate="32000" BaseNote="DF4"/>
|
||||
</SampleBank>
|
||||
9
assets/xml/audio/samplebanks/SampleBank_5.xml
Normal file
9
assets/xml/audio/samplebanks/SampleBank_5.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<!-- This file is only for extraction of vanilla data. For other purposes see assets/audio/samplebanks/ -->
|
||||
<SampleBank Name="SampleBank_5" Index="5">
|
||||
<Sample Name="SAMPLE_5_0" FileName="Sample0" Offset="0x000000" SampleRate="16000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_5_1" FileName="Sample1" Offset="0x002540" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_5_2" FileName="Sample2" Offset="0x004800" SampleRate="22050" BaseNote="BF4"/>
|
||||
<Sample Name="SAMPLE_5_3" FileName="Sample3" Offset="0x0072D0" SampleRate="16000" BaseNote="DF6"/>
|
||||
<Sample Name="SAMPLE_5_4" FileName="Sample4" Offset="0x007B70" SampleRate="22050" BaseNote="B5"/>
|
||||
<Sample Name="SAMPLE_5_5" FileName="Sample5" Offset="0x008630" SampleRate="22050" BaseNote="A3"/>
|
||||
</SampleBank>
|
||||
10
assets/xml/audio/samplebanks/SampleBank_6.xml
Normal file
10
assets/xml/audio/samplebanks/SampleBank_6.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<!-- This file is only for extraction of vanilla data. For other purposes see assets/audio/samplebanks/ -->
|
||||
<SampleBank Name="SampleBank_6" Index="6">
|
||||
<Sample Name="SAMPLE_6_0" FileName="Sample0" Offset="0x000000" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_6_1" FileName="Sample1" Offset="0x00B0D0" SampleRate="32000" BaseNote="BF2"/>
|
||||
<Sample Name="SAMPLE_6_2" FileName="Sample2" Offset="0x00E120" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_6_3" FileName="Sample3" Offset="0x0103E0" SampleRate="22050" BaseNote="BF4"/>
|
||||
<Sample Name="SAMPLE_6_4" FileName="Sample4" Offset="0x012EB0" SampleRate="32000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_6_5" FileName="Sample5" Offset="0x01D3E0" SampleRate="24000" BaseNote="C4"/>
|
||||
<Sample Name="SAMPLE_6_6" FileName="Sample6" Offset="0x022EE0" SampleRate="24000" BaseNote="C4"/>
|
||||
</SampleBank>
|
||||
2
assets/xml/audio/sequences/seq_0.xml
Normal file
2
assets/xml/audio/sequences/seq_0.xml
Normal file
@@ -0,0 +1,2 @@
|
||||
<!-- This file is only for extraction of vanilla data. -->
|
||||
<Sequence Name="Sequence_0" Index="0"/>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user