Example #1
0
  /** Constructs a new ROM with the given ROM GUI. */
  public ROM(ROMGUI gui) {
    super(Definitions.ROM_SIZE, gui);
    setNullValue(HackAssemblerTranslator.NOP, true);
    listeners = new Vector();

    if (hasGUI) {
      gui.addProgramListener((ProgramEventListener) this);
      gui.setNumericFormat(ASM_FORMAT); // enable assembler
      //          gui.setNumericFormat(BINARY_FORMAT); // disable assembler
    }
  }