Developing the 1.8.8 client was not a simple copy-paste job. It required the developers to recompile the Minecraft 1.8.8 source code and fix the rendering pipeline to work with WebGL (Web Graphics Library).
: Ensure you have Java 17 (minimum Java 11) installed on your system. Compile : Windows : Run CompileLatestClient.bat .