System.err.println("Error " + tmp[0]
System.out.println("Error " + tmp[0]
        private boolean readArrangement(boolean allowFailure, boolean readOrg)        {            AbstractRom r = readOrg                ? JHack.main.getOrginalRomFile(hm.rom.getRomType())                : hm.rom;            byte[] arngBuffer = new byte[2048];            /** * DECOMPRESS ARRANGEMENT ** */            System.out.println("About to attempt decompressing "                + arngBuffer.length + " bytes of Gas Station #" + num                + " arrangement.");            int[] tmp = EbHackModule.decomp(readOrg ? r                .readRegAsmPointer(arngPointerArray[0]) : arngPointer,                arngBuffer, r);            if (tmp[0] < 0)            {                System.err.println("Error " + tmp[0]                    + " decompressing Gas Station #" + num + " palette.");                if (allowFailure)                { //EMPTY ARRANGEMENTS                    Arrays.fill(arrangementList, 0);                    for (int x = 0; x < arrangement.length; x++)                        Arrays.fill(arrangement[x], 0);                    arngLen = 0;                }                else                {                    return false;                }            }            else            {                arngLen = tmp[1];                System.out.println("Gas Station arrangement: Decompressed "                    + tmp[0] + " bytes from a " + tmp[1]                    + " byte compressed block.");                for (int i = 0; i < NUM_ARRANGEMENTS; i++)                    arrangementList[i] = (arngBuffer[i * 2] & 0xff)                        + ((arngBuffer[i * 2 + 1] & 0xff) << 8);                int j = 0;                for (int y = 0; y < arrangement[0].length; y++)                    for (int x = 0; x < arrangement.length; x++)                        arrangement[x][y] = arrangementList[j++];            }            return true;        }