Skip to content

Commit 1daa9a7

Browse files
committed
add: Implementation of sdhd module
1 parent 9aa0db2 commit 1daa9a7

File tree

7 files changed

+2083
-0
lines changed

7 files changed

+2083
-0
lines changed

iop/sound/sdhd/Makefile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# _____ ___ ____ ___ ____
2+
# ____| | ____| | | |____|
3+
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
4+
#-----------------------------------------------------------------------
5+
# Copyright ps2dev - http://www.ps2dev.org
6+
# Licenced under Academic Free License version 2.0
7+
# Review ps2sdk README & LICENSE files for further details.
8+
9+
IOP_BIN ?= sdhd.irx
10+
11+
IOP_IMPORT_INCS += \
12+
system/intrman \
13+
system/loadcore
14+
15+
IOP_OBJS = sdhd.o exports.o imports.o
16+
17+
include $(PS2SDKSRC)/Defs.make
18+
include $(PS2SDKSRC)/iop/Rules.bin.make
19+
include $(PS2SDKSRC)/iop/Rules.make
20+
include $(PS2SDKSRC)/iop/Rules.release

iop/sound/sdhd/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Sound data (HD file) access library
2+
3+
This module provides functions to access sound banks stored in HD files.
4+
5+
## Configurations
6+
7+
There are multiple configurations of this library, allowing the choice of
8+
balancing between size, speed, and features.
9+
10+
* `sdhd` -> The recommended version.
11+
12+
## How to use this module in your program
13+
14+
In order to use this module in your program, use `LoadModule` or \
15+
`LoadModuleBuffer` with no arguments.

0 commit comments

Comments
 (0)