If you load the compiled Pong into the VM Emulator
without having copied to OS .vm files from nand2tetris/tools/OS into the Pong directory, the VM Emulator uses its built in versions of the OS calls which run much faster than emulating the OS .vm files.
This causes Pong to run impossibly fast, even on my slow old home PC (2.9 GHz Celeron). On a recent computer it can run so fast that it appears that the paddle starts at the right side and the ball on the bottom with "Game Over".
Pong should be playable if you copy the OS .vm files. You may also need to select medium to slow speed.
I don't have access to the VM Translator that was used to generate the Pong.asm in project 6 so I can't say if the source is identical. My VM produces an .asm file that is about the same size.
projects/06/pong/Pong.asm
Lines
28374
projects/11/Pong/Pong.asm
Lines
28291
--Mark