/** 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 } }