I worked some on my contest entry today, and was able to get the most intimidating part of the gameplay setup - an infinite scrolling screen that can read and create from a map! Now players can truly explore the world I'm creating!
Currently, I'm looking to create an area that is 300x200 tiles large, which is bigger than BGSCREEN will allow. So I had to find a way to get the program to spontaneously draw the map while the player is moving, so the area could be seemlessly explored from border to border. Unfortunately, I don't know how well this setup works on an old 3ds, but it looks pretty good on a new 3ds.
Once I get most of the gameplay stuff finished (hopefully soon), I'll upload it to share, and you can see in detail how I did it. Basically because of the size, none of the BG tiles on the upper screen can be saved, and instead the program recreates the immediate area around you as you move around. I'm creating the full map as a GRP that the program can read into BG tiles.