Is stretching 16 pixels really necessary? All you'd get is every 16 pixels an extra column of repeated pixels from the last column, making it rather ugly imo. Before any mention of screen filtering is brought up, I would just like to say that doing something like that require a good deal of processing to do, and because GBA emulation is already maxing out the CPU, this filter would only cut into that, making emulation worse.