The process of modifying a ROM image of a video game to alter the game’s graphics, dialogue, levels, gameplay, or other elements. This is usually done by technically inclined video-game fans to breathe new life into a cherished old game, as a creative outlet, or to make essentially new unofficial games using the old game’s engine.