How would I go about integrating 128x128 textures for meshes in my game?

  1. What do you want to achieve? Keep it simple and clear!

PS1-esque type graphics with sharp low resolution textures.

  1. What is the issue? Include screenshots / videos if possible!

Roblox textures automatically use bilinear interpolation making the low resolution textures appear blurry.
I need them to look sharp without insanely taxing the performance of the game.

  1. What solutions have you tried so far? Did you look for solutions on the Developer Hub?

I’ve looked into upscaling and surface guis but those seem inconvenient solutions that would lead to high memory usage, looking for any other ideas or solutions anyone else might have

upscale a texture to atleast 1024 x 1024, and then pixelate it, also u can blur it aswell and it will still have that look, and look good in roblox w/o roblox upscaling it.