write(0x0101d5, 0x25);
    protected boolean _expandEx()    {        try        {            rom.seek(rom.length());            byte[] b = new byte[2 << 20]; //2 mebibytes            write(0x0101d7, 0x0d);            System.arraycopy(readByte(0x008200, 0x8000), 0, b, 0x8000, 0x8000);            rom.write(b);        }        catch (IOException e)        {            e.printStackTrace();            return false;        }        return true;    }