HOTD2 Soundfont
lmk if anything is missing that you would like to be added https://drive.google.com/file/d/1yfQ7kYeeTIZumimOuPU7_7cCIcFU69Ej/view?usp=sharing
lmk if anything is missing that you would like to be added https://drive.google.com/file/d/1yfQ7kYeeTIZumimOuPU7_7cCIcFU69Ej/view?usp=sharing
lmk if anything is missing that you would like to be added https://drive.google.com/file/d/1yfQ7kYeeTIZumimOuPU7_7cCIcFU69Ej/view?usp=sharing
Features: Correct Pitch and speed, No Distortion, Correct LoopPoints and more. special thanks to egregiousguy on the house of the dead discord server for helping me
it has most of the sound but yea https://drive.google.com/file/d/1yVhF67BeoRdcTfiVu-U1ql788VP9RXbc/view?usp=sharing
https://reddit.com/link/1v6tbn9/video/pvfnyoc52ifh1/player
Some how managed to do this. the script i have extracts textures,sounds,models, sprite tables,other tables. but not animations yet, they arent stored in a file like hotd2 they are stored in the executable and the armatures too.
I'm trying to extract individual samples from HOTD2's Naomi sound ROMs (mpr-21404.ic19s, mpr-21405.ic20s — 8MB each, self-dumped). Here's what I've confirmed so far:
DTPK magic bytes, so dsfdtpk.py/DTPKDump (AM2 driver tools) don't apply directly.0xFF padding, real data ends at offset 0x1B0800.The problem: decoding either ROM as one continuous stream produces two symptoms that don't go away:
I've tried:
:maincpu's AICA register window (0x700000-0x707FFF) to catch real SA/LSA/LEA key-on events — caught the SH-4→AICA RAM boot upload (huge burst of ARM7 opcodes) but very few real in-game trigger events even during active gameplay.epr-21585.ic22) and three sp*.bin auxiliary ROMs for raw ARM7 opcode signatures — zero hits, so the sound driver code doesn't appear to be stored uncompressed in any file I have.Does anyone know HOTD2's specific driver format, or have a rip/tool that already handles this game or a sibling AM2-era Naomi title using the same sample-bank layout? Happy to share any of the ROM files or captured data if useful.
I'm trying to extract individual samples from HOTD2's Naomi sound ROMs (mpr-21404.ic19s, mpr-21405.ic20s — 8MB each, self-dumped). Here's what I've confirmed so far:
DTPK magic bytes, so dsfdtpk.py/DTPKDump (AM2 driver tools) don't apply directly.0xFF padding, real data ends at offset 0x1B0800.The problem: decoding either ROM as one continuous stream produces two symptoms that don't go away:
I've tried:
:maincpu's AICA register window (0x700000-0x707FFF) to catch real SA/LSA/LEA key-on events — caught the SH-4→AICA RAM boot upload (huge burst of ARM7 opcodes) but very few real in-game trigger events even during active gameplay.epr-21585.ic22) and three sp*.bin auxiliary ROMs for raw ARM7 opcode signatures — zero hits, so the sound driver code doesn't appear to be stored uncompressed in any file I have.Does anyone know HOTD2's specific driver format, or have a rip/tool that already handles this game or a sibling AM2-era Naomi title using the same sample-bank layout? Happy to share any of the ROM files or captured data if useful.
I'm trying to extract individual samples from HOTD2's Naomi sound ROMs (mpr-21404.ic19s, mpr-21405.ic20s — 8MB each, self-dumped). Here's what I've confirmed so far:
DTPK magic bytes, so dsfdtpk.py/DTPKDump (AM2 driver tools) don't apply directly.0xFF padding, real data ends at offset 0x1B0800.The problem: decoding either ROM as one continuous stream produces two symptoms that don't go away:
I've tried:
:maincpu's AICA register window (0x700000-0x707FFF) to catch real SA/LSA/LEA key-on events — caught the SH-4→AICA RAM boot upload (huge burst of ARM7 opcodes) but very few real in-game trigger events even during active gameplay.epr-21585.ic22) and three sp*.bin auxiliary ROMs for raw ARM7 opcode signatures — zero hits, so the sound driver code doesn't appear to be stored uncompressed in any file I have.Does anyone know HOTD2's specific driver format, or have a rip/tool that already handles this game or a sibling AM2-era Naomi title using the same sample-bank layout? Happy to share any of the ROM files or captured data if useful.