if (getRomType() != "Earthbound" || length() == 0x400200) { return false; }
if ((!getRomType().equals("Earthbound")) || length() == 0x400200) { return false; }
    public boolean expand()    {        if (getRomType() != "Earthbound" || length() == 0x400200) { return false; }        byte[] out = new byte[this.length() + (4096 * 256)];        for (int i = 0; i < this.length(); i++)        {            out[i] = (byte) read(i);        }        for (int j = 0; j < 4096; j++)        {            for (int i = 0; i < 255; i++)            {                out[((j * 256) + i) + this.length()] = 0;            }            out[((j * 256) + 255) + this.length()] = 2;        }        rom = out;        //        isExpanded = true;        return true;    }