DerKoun / bsnes-hd

bsnes fork that adds HD video features
GNU General Public License v3.0
625 stars 35 forks source link

Demoscene ROM rendering errors with perspective correction. #50

Open LivelyZephyrs opened 3 years ago

LivelyZephyrs commented 3 years ago

As the title says. Some Mode 7 scenes don't render correctly with perspective correction.

elix-smashit-pal: Perspective Correction ON, incorrect rendering image

Perspective Correction OFF, correct rendering image

2.68 MHz Demo: (Not pictured here, but with perspective correction ON, the Mode 7 bugs out some) image

hello.sfc by Binary Counter: Perspective Correction ON, incorrect rendering image

Perspective Correction OFF, correct rendering image

LivelyZephyrs commented 3 years ago

Follow up post for DerKoun: The ROMs for these demos, zipped up: https://www.dropbox.com/s/e5j3oqihzz0zecn/SNES%20Demos.zip?dl=0

Demos are mostly automatic, 2.68 MHz Demo being the exception, and asking for occasional B button presses.

DerKoun commented 3 years ago

Thanks for collecting those. Just some quick first impression, strictly from the screen shots and descriptions: "hello" won't work with 'on', as is is not a simple perspective, but more like Terranigma. But I like having it for when I work on 'auto'. "elix-smashit" is currently not expected to work with 'on', but when I try out improvements it will be a test-case that I didn't have before, with a sharp change in direction. "2.68 MHz" I'll have to see

DerKoun commented 3 years ago

Thanks, reuploaded it to GitHub for archiving: SNES Demos.zip