Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
slow down when using scaling
08-15-2014, 06:54 AM
Post: #1
slow down when using scaling
please see the video





my computer i5 4440 Hd 7990

scale x2 or x6 doesnt matter they just slow down like that when i use scaling

ppsspp 0.9.8

my config

Code:
[General]
FirstRun = False
RunCount = 74
Enable Logging = True
AutoRun = True
Browse = False
IgnoreBadMemAccess = True
CurrentDirectory =
ShowDebuggerOnLoad = False
CheckForNewVersion = True
Language = en_US
NumWorkerThreads = 4
EnableAutoLoad = False
EnableCheats = True
ScreenshotsAsPNG = False
StateSlot = 2
RewindFlipFrequency = 0
GridView1 = True
GridView2 = True
GridView3 = False
ReportingHost = default
AutoSaveSymbolMap = False
TopMost = False
WindowX = 195
WindowY = 125
WindowWidth = 1293
WindowHeight = 768
PauseOnLostFocus = False
DumpDecryptedEboots = False
ForceLagSync = False
[CPU]
Jit = True
SeparateCPUThread = False
AtomicAudioLocks = False
SeparateIOThread = True
FastMemoryAccess = False
CPUSpeed = 255
FuncReplacements = True
[Graphics]
ShowFPSCounter = 0
RenderingMode = 1
SoftwareRendering = False
HardwareTransform = True
SoftwareSkinning = True
TextureFiltering = 1
InternalResolution = 3
FrameSkip = 0
AutoFrameSkip = False
FrameRate = 0
FrameSkipUnthrottle = False
ForceMaxEmulatedFPS = 60
AnisotropyLevel = 0
VertexCache = True
TextureBackoffCache = False
TextureSecondaryCache = False
FullScreen = False
PartialStretch = False
StretchToDisplay = True
SmallDisplay = False
ImmersiveMode = False
TrueColor = True
MipMap = True
TexScalingLevel = 4
TexScalingType = 0
TexDeposterize = True
VSyncInterval = False
DisableStencilTest = False
AlwaysDepthWrite = False
TimerHack = False
LowQualitySplineBezier = False
PostShader = FXAA
AlphaMaskHack = False
SplineBezierQuality = 2
MemBlockTransferGPU = True
[Sound]
Enable = True
VolumeBGM = 8
VolumeSFX = 7
LowLatency = True
AudioLatency = 1
SoundSpeedHack = False
[Control]
HapticFeedback = True
ShowTouchCross = True
ShowTouchCircle = True
ShowTouchSquare = True
ShowTouchTriangle = True
ShowTouchStart = True
ShowTouchSelect = True
ShowTouchLTrigger = True
ShowTouchRTrigger = True
ShowAnalogStick = True
ShowTouchDpad = True
ShowTouchUnthrottle = True
ShowTouchPause = False
IgnoreWindowsKey = False
ShowTouchControls = False
DisableDpadDiagonals = False
TouchButtonStyle = 1
TouchButtonOpacity = 65
ActionButtonSpacing2 = 1.000000
ActionButtonCenterX = 0.875000
ActionButtonCenterY = 0.779412
ActionButtonScale = 1.150000
DPadX = 0.148958
DPadY = 0.470588
DPadScale = 1.150000
DPadSpacing = 1.000000
StartKeyX = 0.637500
StartKeyY = 0.873162
StartKeyScale = 1.150000
SelectKeyX = 0.500000
SelectKeyY = 0.873162
SelectKeyScale = 1.150000
UnthrottleKeyX = 0.361458
UnthrottleKeyY = 0.873162
UnthrottleKeyScale = 1.150000
LKeyX = 0.083333
LKeyY = 0.084559
LKeyScale = 1.150000
RKeyX = 0.928125
RKeyY = 0.084559
RKeyScale = 1.150000
AnalogStickX = 0.148958
AnalogStickY = 0.830882
AnalogStickScale = 1.150000
[Network]
EnableWlan = False
[SystemParam]
PSPModel = 1
PSPFirmwareVersion = 150
NickName = PPSSPP
proAdhocServer = localhost
MacAddress = 01:02:03:04:05:06
Language = 1
TimeFormat = 1
DateFormat = 1
TimeZone = 0
DayLightSavings = False
ButtonPreference = 1
LockParentalLevel = 0
WlanAdhocChannel = 0
BypassOSKWithKeyboard = False
WlanPowerSave = False
EncryptSave = True
[Debugger]
DisasmWindowX = 203
DisasmWindowY = 88
DisasmWindowW = 805
DisasmWindowH = 708
GEWindowX = 203
GEWindowY = 112
GEWindowW = 897
GEWindowH = 742
ConsoleWindowX = -1
ConsoleWindowY = -1
FontWidth = 8
FontHeight = 12
DisplayStatusBar = True
ShowBottomTabTitles = True
ShowDeveloperMenu = False
SkipDeadbeefFilling = False
FuncHashMap = False
[SpeedHacks]
PrescaleUV = False
DisableAlphaTest = False
[JIT]
[Upgrade]
UpgradeMessage = New version of PPSSPP available!
UpgradeVersion = 0.9.9
DismissedVersion =
[Recent]
MaxRecent = 30
FileName0 = E:/union blaze.iso
FileName1 = E:/srw z 2 2.iso
FileName2 = E:/GKnights.v2.2.5.PSPCollections.net.iso
FileName3 = E:/b-ys7uu.iso
[PinnedPaths]
Find all posts by this user
Quote this message in a reply
08-15-2014, 04:20 PM
Post: #2
RE: slow down when using scaling
Try different scalling, listing them:
- xBRZ is the lightest one while looking exactly same as hybrid(which is xBRZ+reverse AA ~ not really usefull imo and it is much heavier),
- bicubic is just slightly better than no upscalling at all possibly not worth doing it,
- and hybrid+bicubic mixes those two making it the heaviest one with half of the effect of previous ones, so it's usually better to use lower xBRZ scalling than hybrid+bicubic for similar result.

Or upgrade, as I just noticed you're using outdated 0.9.8. Latest ppsspp limits how much is upscalled per frame to avoid such slowdowns. Textures might get upscalled later resulting in an effect similar to one from unreal engine which in some games is not noticeable at all(since the texture which is set to upscale later might not even show later if it's just part of menu transition animation), but it's certainly better than lags;p.

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
08-16-2014, 06:28 AM (This post was last modified: 08-16-2014 06:29 AM by XenoMonado.)
Post: #3
RE: slow down when using scaling
i tried the latest build but it is still slowdown like that.... i was using xBRZ all the time, AF off, postprocessing shader off, still laggy
Find all posts by this user
Quote this message in a reply
08-16-2014, 07:52 PM
Post: #4
RE: slow down when using scaling
Then maybe the effect which this game uses is simply weirdly heavy and with upscalling your hardware cannot handle it. Yeah I saw what you have, it's not exactly a weak hardware and in fact it's normally way more than enough for ppsspp, but that doesn't really matter in emulation. The thing is that some games do certain effects in a very weird ways that pc hardware was never optimized for, and this will not be the first game with such problem.

If you really must upscale textures I would recommend to check "disable slower effects"(in graphics settings of the new 0.9.9+) and see how the game works with it as some games do alot of work with no noticeable result and you can turn some of it off fairy safely.
If it doesn't help, or disabling those heavier effects actually glitches the game, try using auto frameskip set to skip 1 or 2 frames at max. The game will still be smooth normally, and drops few frames only when it needs to, hopefully keeping the full speed with a nice sound.

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
08-17-2014, 12:42 AM
Post: #5
RE: slow down when using scaling
This is Yggdra Union, right?

I tried the same area. Setting >= 3x scaling on my hardware (underclocked 9800 GT + i7 3770), I can't even get full speed without opening the menu. It's clearly changing textures every so often. Setting 2x, I get the effect you described - if I open the menu maybe 5 times, it stops happening.

Unfortunately, this means it's texturing in a way that is hard to scale. We may be able to find a way to make this more efficient, but it will be tricky to do that without bugs other places... hmm.

Auto frameskip is definitely a good option as LunaMoo said.

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


Forum Jump: