libretro / parallel-n64

Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.
328 stars 128 forks source link

320x240 rendering is broken #563

Open danieljg opened 5 years ago

danieljg commented 5 years ago

In the latest version I can't seem to get any graphics plugin to produce video output in 320x240 mode. Upon loading F-Zero X, for example, I'm greeted with a black screen.

Previous versions could render in this resolution.

inactive123 commented 5 years ago

Did this happen as of this PR?

https://github.com/libretro/parallel-n64/pull/562

Is this with Angrylion or with Parallel RDP?

danieljg commented 5 years ago

I can't be sure yet about which PR did it. It may be that one. I'll try some more tests later today and I then I'll probably attempt to bisect.

I have a feeling some of this affects F-Zero X more than other games, and that's the one I was testing with.

retrorepair commented 5 years ago

Same issue, did anyone figure this out?

FYI 320x240 still seems to render in 640x480 just with a black screen, xrandr reports as much.

IIRC angrylion use to output the correct VI resolution with this option enabled, usually something like 640x240 for a lot of games or there abouts.

Papermanzero commented 5 years ago

Same issue here. Tried angrylion with mischief makers, harvest moon and yoshis story. All games have the wrong resolution which is visible when u use shaders. The pixles seems doubled which means the output is nit the native one.

fragmental commented 4 years ago

I can run angrylion with vulkan in 320x240, but not with opengl. Other gfx plugins seem to work fine with the 320x240 setting, but if it was actually rendering as such

DukeSkinny commented 4 years ago

Tried to run Goemon's Great Adventure in 240p on my CRT. RA seems to report 320x240 but CRTSwitchRes is running in what looks like 480p. Other cores work fine and all modelines should be correct.