I've done it! An endless maze, you can walk around forever in here... because there is no goal... it can get a bit boring, it randomize the same maze every time. Collision detection with the walls works just fine so no cheating here!
Check the attached file for source code, for Linux...