Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2.5x integer scaling of GBA scaling to VGA screens
#1
Hi All,

Love mGBA, but I hate how 640x480 retro handhelds make GBA games look. It's either uneven or blurry, or both.

With millions of people playing GBA games on such devices and screens, I think we could do a better job.

I used to be an embedded game dev for over a decade, so I came up with a simple but elegant scaling algorithm, that is consistent and retains the sharpness without uneven text.

I'd love to integrate it to mGBA, if possible. It'd be a very specific scaler for the 240x160 to 600x400 scaling only, although I could generalize it to be useful for 2.5x, 3.5x, 4.5x scaling the same way.
Would this be okay to implement here? If so, where in the architecture would it fit best @endrift?

Here's a simple .js implementation and some samples:
https://stupendous-kelpie-bea103.netlify...20(3).html

Cheers,
Peter


Attached Files
.png   Screenshot 2025-02-16 at 14.42.13.png (Size: 186.62 KB / Downloads: 1)
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2025 Melroy van den Berg.