@Override
	public void loadedRom() {
		romEntry = checkRomEntry(this.rom);
		pokeNumToRBYTable = new int[256];
		pokeRBYToNumTable = new int[256];
		moveNumToRomTable = new int[256];
		moveRomToNumTable = new int[256];
		tb = new String[256];
		d = new HashMap<String, Byte>();
		maps = new SubMap[256];
		xAccNerfed = false;
		clearTextTables();
		readTextTable("gameboy_jap");
		if (romEntry.extraTableFile != null
				&& romEntry.extraTableFile.equalsIgnoreCase("none") == false) {
			readTextTable(romEntry.extraTableFile);
		}
		loadPokedexOrder();
		loadPokemonStats();
		pokemonList = Arrays.asList(pokes);
		loadMoves();
		preloadMaps();
		loadItemNames();
		loadMapNames();
	}