Working on the door randomization. I was stumped and accidentally randomized the values but then promptly zeroed them out. After some working out some things to ensure greater randomization, such as using a 16-bit generator, tying the seed to a counter upon start up, and then having a couple parameters dependent on the map size, I think I got a decent randomizer.
As a test, I have it to where I press the second fire button and the score changes to the coordinates. I am not sure why the score appears jumbled at times. I have an idea but before this is ready to test I need to make sure that those jumbled values are actually on the map and not off the map.