diff options
author | Ajarmar <axel.jarmar@gmail.com> | 2020-05-28 15:50:45 +0200 |
---|---|---|
committer | Ajarmar <axel.jarmar@gmail.com> | 2020-05-28 15:50:45 +0200 |
commit | 2cebca2329ac34cbd6606135b813b513b9b012b3 (patch) | |
tree | 9c11c44f3909cdb3d02048eb7f4db9a96d376ddf /src/compressors | |
parent | 04e03caa7af46f9a676541b564ab969b5e79f143 (diff) |
more refactoring
Diffstat (limited to 'src/compressors')
-rw-r--r-- | src/compressors/DSDecmp.java | 1 | ||||
-rw-r--r-- | src/compressors/Gen1Decmp.java | 12 | ||||
-rw-r--r-- | src/compressors/Gen2Decmp.java | 4 |
3 files changed, 8 insertions, 9 deletions
diff --git a/src/compressors/DSDecmp.java b/src/compressors/DSDecmp.java index 3cf442f..05f8c59 100644 --- a/src/compressors/DSDecmp.java +++ b/src/compressors/DSDecmp.java @@ -61,7 +61,6 @@ public class DSDecmp { for (int i = 0; i < 8; i++) { flag = (flags & (0x80 >> i)) > 0; if (flag) { - disp = 0; b = data[offset++] & 0xFF; n = b >> 4; disp = (b & 0x0F) << 8; diff --git a/src/compressors/Gen1Decmp.java b/src/compressors/Gen1Decmp.java index cf6d67c..2215a5c 100644 --- a/src/compressors/Gen1Decmp.java +++ b/src/compressors/Gen1Decmp.java @@ -9,7 +9,7 @@ package compressors; */ public class Gen1Decmp { - public static int bitflip(int x, int n) { + private static int bitflip(int x, int n) { int r = 0; while (n > 0) { r = (r << 1) | (x & 1); @@ -19,8 +19,8 @@ public class Gen1Decmp { return r; } - static int[] table1, table3; - static int[][] table2 = { { 0x0, 0x1, 0x3, 0x2, 0x7, 0x6, 0x4, 0x5, 0xf, 0xe, 0xc, 0xd, 0x8, 0x9, 0xb, 0xa }, + private static int[] table1, table3; + private static int[][] table2 = { { 0x0, 0x1, 0x3, 0x2, 0x7, 0x6, 0x4, 0x5, 0xf, 0xe, 0xc, 0xd, 0x8, 0x9, 0xb, 0xa }, { 0xf, 0xe, 0xc, 0xd, 0x8, 0x9, 0xb, 0xa, 0x0, 0x1, 0x3, 0x2, 0x7, 0x6, 0x4, 0x5 }, { 0x0, 0x8, 0xc, 0x4, 0xe, 0x6, 0x2, 0xa, 0xf, 0x7, 0x3, 0xb, 0x1, 0x9, 0xd, 0x5 }, { 0xf, 0x7, 0x3, 0xb, 0x1, 0x9, 0xd, 0x5, 0x0, 0x8, 0xc, 0x4, 0xe, 0x6, 0x2, 0xa }, }; @@ -35,7 +35,7 @@ public class Gen1Decmp { } } - static int tilesize = 8; + private static int tilesize = 8; private BitStream bs; private boolean mirror, planar; @@ -47,7 +47,7 @@ public class Gen1Decmp { this(input, baseOffset, false, true); } - public Gen1Decmp(byte[] input, int baseOffset, boolean mirror, boolean planar) { + private Gen1Decmp(byte[] input, int baseOffset, boolean mirror, boolean planar) { this.bs = new BitStream(input, baseOffset); this.mirror = mirror; this.planar = planar; @@ -228,7 +228,7 @@ public class Gen1Decmp { int limiter = bits.length - 3; byte[] ret = new byte[bits.length / 4]; for (int i = 0; i < limiter; i += 4) { - int n = ((bits[i + 0] << 6) | (bits[i + 1] << 4) | (bits[i + 2] << 2) | (bits[i + 3] << 0)); + int n = ((bits[i] << 6) | (bits[i + 1] << 4) | (bits[i + 2] << 2) | (bits[i + 3])); ret[i / 4] = (byte) n; } return ret; diff --git a/src/compressors/Gen2Decmp.java b/src/compressors/Gen2Decmp.java index c0c3c75..af744b2 100644 --- a/src/compressors/Gen2Decmp.java +++ b/src/compressors/Gen2Decmp.java @@ -13,7 +13,7 @@ public class Gen2Decmp { private static final int INITIAL_BUF_SIZE = 0x1000; public byte[] data; - public int address; + private int address; private byte[] output; private int out_idx; private int cmd; @@ -159,7 +159,7 @@ public class Gen2Decmp { output = newOut; } - public int peek() { + private int peek() { return data[address] & 0xFF; } |