cduncanop
ZELDA FX PACK (FX1 & FX6 FIXED)

Pack

Created by cduncanop
0 Comments
2 Likes
5 Downloads

description

From jjbbllkk's "Zelda FX" pack,
https://op1.fun/users/jjbbllkk/packs/zelda-fx

Files:
Name - Oversized Integer Value
zelda-oot-fx1-5055.aif - 2162891802
zelda-oot-fx6-5060.aif - 2369057537
signed integers have an upper limit of 2147483647.

These files have values in their metadata that incur the error
"..\ext\jsoncpp-src-0.5.0\src\libjson\jsonvalue.cpp:756 integer out of signed integer range"
This happens to be an error from the jsoncpp library. https://github.com/open-source-parsers/jsoncpp

From what I can find, this error message was removed in 2010. The message is even a little erroneous because it's checking to see if it's reading an unsigned integer and interpreting it as a signed integer and warning when the input value is too large and will overflow the size of a signed integer. It should say "unsigned integer out of signed integer range". This message was changed to that here:
https://github.com/open-source-parsers/jsoncpp/commit/842e9ac54bee5901e8d4efecaf75b69077bb5f4e

In any case, this halts the OP-1's boot when it tries to load these files. The OP-1 resolves the issue by deleting the files.

This pack contains aif files that have been fixed, their over-large integer values cut down just a bit to fit within a signed integer.
These are drop in replacements for the OOT FX1 and FX6 drum samples.

2 patches