Well, I had to use lots of hacks and simplifications to get it working. It's only 1KB, so there wasn't space to tweak the physics to work exactly like the original.