Significa eso que debo ser rom hacking para disfrutar del juego?
Si cosas como tener un bajo framerate, screen tearing o stuttering te molestan y arruinan tu experiencia jugando FanGames, la respuesta es "Si".
Podés optimizar tus mapas tanto como sea posible, usando trucos y tips como los que mostraron los otros 2 usuarios en este tema, pero eso tiene un limite claramente definido por los factores que previamente mencioné.
La otra alternativa que tienes es comprar piezas mas potentes para tu computadora. Una CPU medianamente decente con un buen rendimiento por nucleo
(cualquier CPU de Intel lanzada en los ultimos 5-10 años, por ejemplo) seria el cambio mas importante, el que mas afectaria el rendimiento de los fangames hechos con Pokémon Essentials, pues como tal este no hace uso alguno de la GPU, y ni que hablar de la Memoria RAM, que es un factor practicamente irrelevante si tienes 2 GBs o más.