Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
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
Find all posts by this user
Quote this message in a reply
01-09-2015, 11:32 AM
Post: #2
RE: Shining Blade (NPJH50530): Crevices on character face
Tested the Japanese original ISO, also has this problem:

   
Find all posts by this user
Quote this message in a reply
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
Find all posts by this user
Quote this message in a reply
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

edit: I mean the texture upscale filtering, not the normal texture filtering

But with exactly the same PPSSPP settings, the subsequent game - Shining Ark ( NPJH50717 ), does not have this problem, why?
Find all posts by this user
Quote this message in a reply
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"
Find all posts by this user
Quote this message in a reply
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

[Image: l51LzIs.jpg]

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
Find all posts by this user
Quote this message in a reply
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

[Image: l51LzIs.jpg]

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

So looks like the upscale filter is not intelligent enough to handle crooked cutouts?
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: