Alright here goes.
I just took a random picture and they're all just examples. As I know the current display area is bigger than what I put in the example.
First to explain what the things are in the pictures.
The red bar represents the "Display Area", this is what you currently see in your DS while playing (I darkened the area you won't see while playing to further empathize the effect).
1. This first picture is,
Aspect Ratio - Middle Screen, Square pixels
It simply, focuses on the middle screen. But the problem in this one, is that it cuts the text a bit. So the only way to see it, would be to change to Bottom Screen, Square pixels (or scaled).
2. In the 2nd picture is,
Aspect Ratio - Bottom Screen, Square pixels
Focusing on the bottom part of the screen, but missing out a big deal on the top area.
3. Lastly, this is,
Aspect Ratio - Top Screen, Square pixels
Same as the previous one, but instead focuses on the top area.
These three pictures are merely to give an understanding of what I meant earlier by Display Area. Now that that's taken cared of, to the actual idea / request.
4. Now the request is simply. It's to be able to move the Display Area manually. For example, in the first picture lets say that the player doesn't really care what happens on the top part, but wants to be able to read the text without having to change aspect ratio. But he doesn't want to cut too much of the top area by selecting Bottom screen aspect ratio as sometimes things do happen up there.
He simply wants to be able to take down the display area a few pixels so he can read the text fully and at the same time just sacrifice the pixels on the top area the game doesn't need. So maybe it looks like this:
5. Now for the idea as to the actual implementation
I thought this could be added in either
Video & Audio or in
Options. I noticed that in the Video & Audio, there was an empty spot at the bottom that would fit it perfectly. Naturally, this can go in Options as well, below
CPU frequency.
The Request
As for how it would roughly look (Naturally names can be changed and whatever. They're simply there to represent the feature).
As for what it means, it's quite simple. First you add a new Aspect ratio option, which can be changed at will (the display area). You change it through the new option added in the bottom
Display Area.
100 simply represents the middle. Having it on 100 is the same as
Aspect Ratio - Middle Screen, Square pixels. But, by pressing the
Left or Right pad. You can adjust the number to for example lets say it caps at 80 and 120. So if you change it to 101, the Display Area will move 1 pixel up. If you have it at 110, the Display Area will move 10 pixels up. If you have it at 90, the Display Area will move 10 Pixels down and so on.
For example in the 4th picture, the display area was moved a bit down so he could read the text. Let's say that for example in that screen, the Display Area setting is 90.
That's pretty much it. If there's anything you're wondering about or didn't fully understand. Then by all means just ask away