Oh, kinda like how Super Mario Land deals with the small screen? That’s awesome!
Comment on Original Super Mario Bros. Fan Port Now on Game Boy Color
ChaoticNeutralCzech@feddit.org 2 weeks agoSMB on the NES and the DX port share graphics with a 16x16 tile size. Therefore, only 10x9 tiles can be shown at once, as opposed to 16x14. The small FOV and resulting camera tilt was very frustrating, especially with the Lost Levels.
This port scales the graphics down to the GB’s resolution. I imagine it takes a lot of CPU cycles just to rearrange the graphics data into the Game Boy’s 8x8 tile structure in display RAM. Either that, or it’s precomputed and the ROM is huge.
VerilyFemme@lemmy.blahaj.zone 2 weeks ago
dual_sport_dork@lemmy.world 2 weeks ago
What would make anyone think they’re downscaling graphics in real time on the Gameboy of all things? The graphics have been flat out redrawn to better fit the Gameboy’s lower screen resolution.
For anyone wondering, here’s the first little bit of what 1-1 looks like:
Image
Look at that doofy goomba.
ChaoticNeutralCzech@feddit.org 2 weeks ago
Rearrange, not rescale, which would be neccessary for a non-multiple-of-8 tile size. I originally thought it was ¾ size (12×12), which would need to shift graphics data to cram 2 virtual tiles into 3 physical ones. Of course, scaling would also look terrible, everything needs to be hand-drawn.
dual_sport_dork@lemmy.world 2 weeks ago
From squinting at it, all the blocks appear to be 8x8.
ChaoticNeutralCzech@feddit.org 2 weeks ago
Yeah, I only realized that once you posted it.