Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Non-buffered Rendering Virtual Resolution?
06-07-2016, 06:52 AM
Post: #1
Non-buffered Rendering Virtual Resolution?
Is there by any chance a way to add a virtual resolution to the Non-buffered Rendering in PPSSPP, since in a lot of games tend to play better with it on my end, but not a max screen res.
Non-buffered certainly plays better than buffered with games like Dissidia.
But could there be a way to to override the screen resolution of the emulator with a virtual resolution, that would scale to the resolution of your monitor, but it would load the non-buffered res at whatever you set it to, kinda like the 1x 2x 3x 4x etc as buffered and the other options.
Find all posts by this user
Quote this message in a reply
06-07-2016, 07:59 AM
Post: #2
RE: Non-buffered Rendering Virtual Resolution?
As it was answered lots of times - no.

Non-buffered rendering is a speedhack and as the name suggests does not have access to any buffer effects which includes rendering res and other fancy stuff ppsspp allows. If you need to use it with different resolution, you'll have to change resolution of your display/window.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
06-07-2016, 09:07 AM
Post: #3
RE: Non-buffered Rendering Virtual Resolution?
It loads the screen resolution as the rendering resolution in real-time, right?
Just give the option to over right rendering from screen resolution to a set amount.
Wouldn't that do the same-thing?
Find all posts by this user
Quote this message in a reply
06-08-2016, 04:25 AM (This post was last modified: 06-08-2016 04:26 AM by [Unknown].)
Post: #4
RE: Non-buffered Rendering Virtual Resolution?
Normally, PSP games, PC games, etc. draw to buffers. These are the things that have sizes defined by the game.

"Skip buffer effects" aka "non-buffered rendering" mode disables the use of buffers: when we see a PSP game using buffers, we pretend it didn't. We draw everything directly to the screen, or as best we can. This is for speed, to make weaker devices able to run faster by drawing everything directly.

We can't resize the backbuffer. It's managed by the operating system / window manager / etc. That's part of the reason buffers even exist in the first place.

It happens that in this particular game, the developers added a motion blur kind of effect that many people don't like. Preventing buffers from working makes the effect go away, but it also makes PPSSPP unable to render at any resolution other than what your device wants.

That being said, on Android we have an option (because the Android OS lets us do this) of resizing the backbuffer. It's a separate setting, called "HW scaler".

-[Unknown]
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: