Hello everyone!
I am currently writing a VN interpreter (for cs2-based VNs, think about the Grisaia series for example) for 3DS, and I have encountered a problem: the image files are meant to be used with a PC screen resolution, so I have to downscale them to fit on the 3DS screen.
The problem is, the built-in scaling functions in SF2DLib makes the result pixelated (see spoiler below).
It seems it takes only one pixel out of N when I downscale and does no interpolation. Is there a way to fix it directly with the lib (ie is there any way to do this with the GPU), or will I have to do it in software?
If I have to do it in software, could you recommend a downscaling algorithm which is a good compromise between speed and quality?
Thanks in advance!
I am currently writing a VN interpreter (for cs2-based VNs, think about the Grisaia series for example) for 3DS, and I have encountered a problem: the image files are meant to be used with a PC screen resolution, so I have to downscale them to fit on the 3DS screen.
The problem is, the built-in scaling functions in SF2DLib makes the result pixelated (see spoiler below).
If I have to do it in software, could you recommend a downscaling algorithm which is a good compromise between speed and quality?
Thanks in advance!
Last edited by UraKn0x,