Shining Blade (NPJH50530): Crevices on character face
|
01-09-2015, 07:00 AM
(This post was last modified: 01-09-2015 08:57 AM by cimmy.)
Post: #1
|
|||
|
|||
Shining Blade (NPJH50530): Crevices on character face
Hi,
The game is Shining Blade (NPJH50530), and the PPSSPP version is v0.9.9.1-1439-g01ff870. When the characters begin a dialogue and their big faces are shown, there are some crevices on their faces. Some years before, the emulation of the game Summon Night 5 (NPJH50696) had a similar issue, and the issue was solved. Here are the Screenshots: My PPSSPP configurations: [CPU] Jit = True SeparateCPUThread = False SeparateIOThread = True FastMemory = False CPUSpeed = 0 AtomicAudioLocks = False FastMemoryAccess = True FuncReplacements = True IOTimingMethod = 0 SetRoundingMode = True ForceFlushToZero = False [Graphics] ShowFPSCounter = 0 ResolutionScale = 4 RenderingMode = 1 SoftwareRendering = False HardwareTransform = True TextureFiltering = 1 SSAA = True FrameSkip = 0 FrameRate = 0 ForceMaxEmulatedFPS = 0 AnisotropyLevel = 4 VertexCache = True FullScreen = False FullScreenOnLaunch = False StretchToDisplay = False TrueColor = True MipMap = True TexScalingLevel = 4 TexScalingType = 0 TexDeposterize = False VSyncInterval = True InternalResolution = 4 FrameSkipUnthrottle = False DisableStencilTest = False AlwaysDepthWrite = False LowQualitySplineBezier = True PostShader = Off SoftwareSkinning = True VertexDecoderJit = True TimerHack = False PartialStretch = False AutoFrameSkip = False TextureBackoffCache = False TextureSecondaryCache = False SmallDisplay = False ImmersiveMode = False AlphaMaskHack = False AndroidHwScale = 1 SplineBezierQuality = 2 MemBlockTransferGPU = True DisableSlowFramebufEffects = False GPUBackend = 0 BufferFiltering = 1 DepthRangeHack = False FragmentTestCache = True [Sound] Enable = True EnableAtrac3plus = True VolumeBGM = 8 VolumeSFX = 8 LowLatency = False AudioLatency = 1 SoundSpeedHack = False [Control] ShowStick = True ShowTouchControls = False AccelerometerToAnalogHoriz = False TouchButtonOpacity = 65 ButtonScale = 1.150000 ShowAnalogStick = True TiltSensitivity = 100 HapticFeedback = True ShowTouchCross = True ShowTouchCircle = True ShowTouchSquare = True ShowTouchTriangle = True ShowTouchStart = True ShowTouchSelect = True ShowTouchLTrigger = True ShowTouchRTrigger = True ShowTouchUnthrottle = True ShowTouchDpad = True ActionButtonSpacing = 57 ActionButtonCenterX = 0.850746#INF00#INF00#INF00 ActionButtonCenterY = 0.779412#INF00#INF00#INF00 DPadX = 0.177861#INF00#INF00#INF00 DPadY = 0.470588#INF00#INF00#INF00 StartKeyX = 0.662935#INF00#INF00#INF00 StartKeyY = 0.873162#INF00#INF00#INF00 SelectKeyX = 0.500000#INF00#INF00#INF00 SelectKeyY = 0.873162#INF00#INF00#INF00 UnthrottleKeyX = 0.335821#INF00#INF00#INF00 UnthrottleKeyY = 0.873162#INF00#INF00#INF00 LKeyX = 0.099502#INF00#INF00#INF00 LKeyY = 0.082721#INF00#INF00#INF00 RKeyX = 0.914179#INF00#INF00#INF00 RKeyY = 0.082721#INF00#INF00#INF00 AnalogStickX = 0.177861#INF00#INF00#INF00 AnalogStickY = 0.830882#INF00#INF00#INF00 DisableDpadDiagonals = False TouchButtonStyle = 1 ActionButtonScale = 1.150000 ActionButtonSpacing2 = 1.000000 DPadScale = 1.150000 DPadSpacing = 1.000000 StartKeyScale = 1.150000 SelectKeyScale = 1.150000 UnthrottleKeyScale = 1.150000 LKeyScale = 1.150000 RKeyScale = 1.150000 AnalogStickScale = 1.150000 IgnoreWindowsKey = False ShowTouchPause = False AnalogLimiterDeadzone = 0.600000 [SystemParam] NickName = PPSSPP Language = 1 TimeFormat = 1 DateFormat = 1 TimeZone = 0 DayLightSavings = False ButtonPreference = 1 LockParentalLevel = 0 WlanAdhocChannel = 0 WlanPowerSave = False EncryptSave = True BypassOSKWithKeyboard = False PSPModel = 1 proAdhocServer = localhost MacAddress = 01:02:03:04:05:06 PSPFirmwareVersion = 150 [Debugger] DisasmWindowX = 500 DisasmWindowY = 200 DisasmWindowW = 773 DisasmWindowH = 612 ConsoleWindowX = 132 ConsoleWindowY = 153 FontWidth = 8 FontHeight = 12 DisplayStatusBar = True ShowDeveloperMenu = False GEWindowX = 4 GEWindowY = 0 GEWindowW = 768 GEWindowH = 684 ShowBottomTabTitles = True SkipDeadbeefFilling = False FuncHashMap = False |
|||
01-09-2015, 11:32 AM
Post: #2
|
|||
|
|||
RE: Shining Blade (NPJH50530): Crevices on character face | |||
01-09-2015, 11:35 AM
(This post was last modified: 01-09-2015 11:42 AM by Bigpet.)
Post: #3
|
|||
|
|||
RE: Shining Blade (NPJH50530): Crevices on character face
well those are texture filtering artifacts, if you want to get rid of them turn off texture filtering
edit: I mean the texture upscale filtering, not the normal texture filtering |
|||
01-09-2015, 11:46 AM
Post: #4
|
|||
|
|||
RE: Shining Blade (NPJH50530): Crevices on character face
(01-09-2015 11:35 AM)Bigpet Wrote: well those are texture filtering artifacts, if you want to get rid of them turn off texture filtering But with exactly the same PPSSPP settings, the subsequent game - Shining Ark ( NPJH50717 ), does not have this problem, why? |
|||
01-09-2015, 11:49 AM
Post: #5
|
|||
|
|||
RE: Shining Blade (NPJH50530): Crevices on character face
Look at the textures in the GE Debugger and the way it's drawing the faces. It could be drawing the faces differently but it's far more likely that they introduced borders with the correct colors to prevent this kind of "texture bleeding"
|
|||
01-09-2015, 01:31 PM
(This post was last modified: 01-09-2015 01:36 PM by Bigpet.)
Post: #6
|
|||
|
|||
RE: Shining Blade (NPJH50530): Crevices on character face
Here you can see the difference between shining ark and shining blade
One uses axis-aligned cutouts which work fine with upscale filtering and the other uses crooked cutouts which cause artifacts (combined with the black matte) when scaling up |
|||
01-09-2015, 11:36 PM
Post: #7
|
|||
|
|||
RE: Shining Blade (NPJH50530): Crevices on character face
(01-09-2015 01:31 PM)Bigpet Wrote: Here you can see the difference between shining ark and shining blade So looks like the upscale filter is not intelligent enough to handle crooked cutouts? |
|||
« Next Oldest | Next Newest »
|