Persona 4 - rainbow floor glitch
#1
I'm getting a graphical glitch with Persona 4 PAL, a rainbow garbled texture centered around the PC on the floor. Seems to be a classic for Persona games, but after hours wading through archives I still can't find a solution.

* Using official beta pcsx2 0.9.7 with august plugin update
* Direct 3D 10, hardware rendering, 1440*1080 geometry with 2x HW AA
* turning speedhacks on or off makes no difference
* OS/hardware : Windows 7, i5 750, GTS 250, 2GB of RAM

   
Reply

Sponsored links

#2
PCSX2 settings? Plugin settings?

Try disabling AA, try an scaling internal resolution. Make sure you're either using microVU in the PCSX2 VUs options or enable the Persona gamefix.
Core i5 3570k -- Geforce GTX 670  --  Windows 7 x64
Reply
#3
disable aa and / or check if the glitch still appears with native resolution.
Intel 486 DX33 33Mhz
8MB EDO Ram
S3 Graphics Trio64V+
Windows 95
Running MGS3 Snake Eater fully playable @ 0.05 fps
Reply
#4
Shadow Lady > By a scaling internal resolution, do you mean a square one like 1440*1440 ? Or should I keep using 2^x values like 1024 or 2048 ?

Current configuration follows.

pcsx2.ini :
Code:
MainGuiPosition=62,62
SysSettingsTabName=EE/IOP
McdSettingsTabName=Standard
AppSettingsTabName=BIOS
LanguageId=0
RecentIsoCount=12
DeskTheme=default
Listbook_ImageSize=32
Toolbar_ImageSize=24
Toolbar_ShowLabels=enabled
CurrentIso=C:\\****\\Persona4-pal.ISO
CurrentELF=
EnableSpeedHacks=enabled
EnableGameFixes=disabled
McdCompressNTFS=enabled
CdvdSource=Iso

[MemoryCards]
Slot1_Enable=enabled
Slot1_Filename=Mcd001.ps2
Slot2_Enable=enabled
Slot2_Filename=Mcd002.ps2
Multitap1_Slot2_Enable=disabled
Multitap1_Slot2_Filename=Mcd-Multitap1-Slot02.ps2
Multitap1_Slot3_Enable=disabled
Multitap1_Slot3_Filename=Mcd-Multitap1-Slot03.ps2
Multitap1_Slot4_Enable=disabled
Multitap1_Slot4_Filename=Mcd-Multitap1-Slot04.ps2
Multitap2_Slot2_Enable=disabled
Multitap2_Slot2_Filename=Mcd-Multitap2-Slot02.ps2
Multitap2_Slot3_Enable=disabled
Multitap2_Slot3_Filename=Mcd-Multitap2-Slot03.ps2
Multitap2_Slot4_Enable=disabled
Multitap2_Slot4_Filename=Mcd-Multitap2-Slot04.ps2

[ProgramLog]
Visible=enabled
AutoDock=disabled
DisplayPosition=-1,-1
DisplaySize=680,560
FontSize=8

[Folders]
UseDefaultPlugins=enabled
UseDefaultSettings=enabled
UseDefaultBios=enabled
UseDefaultSnapshots=enabled
UseDefaultSavestates=enabled
UseDefaultMemoryCards=disabled
UseDefaultLogs=enabled
Plugins=plugins
Bios=C:\\Users\\***\\Documents\\pcsx2\\bios
Snapshots=C:\\Users\\***\\Documents\\pcsx2\\snaps
Savestates=C:\\Users\\***\\Documents\\pcsx2\\sstates
MemoryCards=C:\\Users\\***\\Documents\\pcsx2\\memcards
Logs=C:\\Users\\***\\Documents\\pcsx2\\logs
RunIso=C:\\Users\\***\\Documents\\pcsx2\\iso
RunELF=C:\\Users\\***\\Documents\\pcsx2

[Filenames]
GS=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\GSdx-SSE4-r3623.dll
PAD=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\lilypad-r2930.dll
SPU2=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\SPU2-X-r3618.dll
CDVD=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\cdvdGigaherz.dll
USB=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\USBnull.dll
FW=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\FWnull.dll
DEV9=C:\\Program Files (x86)\\PCSX2 0.9.7\\Plugins\\DEV9null.dll
BIOS=C:\\Users\\***\\Documents\\pcsx2\\bios\\scph39001-us.bin

[GSWindow]
CloseOnEsc=enabled
DefaultToFullscreen=disabled
AlwaysHideMouse=disabled
DisableResizeBorders=disabled
DisableScreenSaver=enabled
WindowSize=1269,961
WindowPos=611,17
AspectRatio=4:3

[Framerate]
NominalScalar=1.0
TurboScalar=2.0
SlomoScalar=0.50
SkipOnLimit=disabled
SkipOnTurbo=disabled

[EmuCore]
CdvdVerboseReads=disabled
CdvdDumpBlocks=disabled
EnablePatches=disabled
EnableCheats=disabled
ConsoleToStdio=disabled
HostFs=disabled
McdEnableEjection=enabled
MultitapPort0_Enabled=disabled
MultitapPort1_Enabled=disabled

[EmuCore/Speedhacks]
EECycleRate=2
VUCycleSteal=0
IopCycleRate_X2=disabled
IntcStat=enabled
WaitLoop=enabled
vuFlagHack=enabled
vuMinMax=disabled

[EmuCore/CPU]
FPU.DenormalsAreZero=enabled
FPU.FlushToZero=enabled
FPU.Roundmode=3
VU.DenormalsAreZero=enabled
VU.FlushToZero=enabled
VU.Roundmode=3

[EmuCore/CPU/Recompiler]
EnableEE=enabled
EnableIOP=enabled
EnableVU0=enabled
EnableVU1=enabled
UseMicroVU0=enabled
UseMicroVU1=enabled
vuOverflow=enabled
vuExtraOverflow=disabled
vuSignOverflow=disabled
vuUnderflow=disabled
fpuOverflow=enabled
fpuExtraOverflow=disabled
fpuFullMode=disabled
StackFrameChecks=disabled

[EmuCore/GS]
SynchronousMTGS=disabled
DisableOutput=disabled
FrameLimitEnable=enabled
FrameSkipEnable=disabled
VsyncEnable=disabled
LimitScalar=1.0
FramerateNTSC=59.94
FrameratePAL=50.0
DefaultRegionMode=ntsc
FramesToDraw=2
FramesToSkip=2

[EmuCore/Gamefixes]
VuAddSubHack=disabled
VuClipFlagHack=disabled
FpuCompareHack=disabled
FpuMulHack=disabled
FpuNegDivHack=disabled
XgKickHack=disabled
IPUWaitHack=disabled
EETimingHack=disabled

[EmuCore/Profiler]
Enabled=disabled
RecBlocks_EE=enabled
RecBlocks_IOP=enabled
RecBlocks_VU0=enabled
RecBlocks_VU1=enabled

[EmuCore/TraceLog]
Enabled=disabled
SIF=disabled
EE.bitset=0
IOP.bitset=0

[EmuCore/ConsoleLog]
ELF=disabled
StdoutEE=enabled
StdoutIOP=enabled
Deci2=enabled

[PopupDisablers]
DragDrop\:BootSwapIso=disabled,reset

[RecentIso]
Filename00=F:\\Documents\\***\\Mes documents\\Persona4-pal.ISO
Filename01=C:\\Users\\***\\Documents\\pcsx2\\iso\\Persona4-pal.ISO

GSdx.ini :

Code:
[Settings]
Renderer=3
Interlace=0
AspectRatio=0
upscale_multiplier=1
windowed=0
filter=2
paltex=0
vsync=0
logz=1
fba=1
aa1=1
nativeres=0
resx=1440
resy=1080
swthreads=3
msaa=2
UserHacks_AlphaHack=0
UserHacks_HalfPixelOffset=0
UserHacks_SkipDraw=0

(Sorry, no screencap, currently at work)
Reply
#5
Ok, I tried your advices and it seems the antialiasing is indeed to blame. Thanks!
Reply




Users browsing this thread: 1 Guest(s)