cai567890 / pcsx2

Automatically exported from code.google.com/p/pcsx2
1 stars 0 forks source link

Missing fonts in Xenosaga using OpenGL (Hardware) #1471

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

2) What steps will reproduce the problem?
1. Use OpenGL (Hardware)
2. Boot Xenosaga
3. Press continue or talk with any NPC

3) What exactly happens when you experience this issue (listing any console
errors or screen output you receive)?

There's no text shown when you talk to NPCs

4) What version of PCSX2 are you using? On what operating system? Plugins?

I've been using PCSX2 unstable (1.1.0.0) from Launchpad. Everything's been 
pretty stable with the software mode.

5) Please provide any additional information below.
Internal Res has been set to 1600x1080
Edge Aliasing enabled
Render threads 2 (no reason behind it)

6) Attachments.  *IMPORTANT!*  We have a limited storage quota on
These screenshots are run with the Hardware mode on

http://i.imgur.com/aG4d81e.png 
http://i.imgur.com/ixtNOKS.jpg

I also attached the logs from both software and hardware mode if it's any help.

Original issue reported on code.google.com by allen...@gmail.com on 3 Feb 2014 at 4:13

Attachments:

GoogleCodeExporter commented 9 years ago
Nvidia drivers? Open the gui and force disabled "gl nv depth buffer float" 
extension.

Original comment by gregory....@gmail.com on 3 Feb 2014 at 2:02

GoogleCodeExporter commented 9 years ago
Forced disabled that extension, no luck. I'm using NVIDIA drivers 331.38

Original comment by allen...@gmail.com on 3 Feb 2014 at 5:10

Attachments:

GoogleCodeExporter commented 9 years ago
Edit GSdx.ini file.
Check that logz = 1
If already set
GL_NV_Depth = 1
override_GL_NV_depth_buffer_float = 1 (it will force enable the previous 
extension)

Original comment by gregory....@gmail.com on 4 Feb 2014 at 7:42

GoogleCodeExporter commented 9 years ago
Alright the override worked, the menu text in the beginning (Loading game save, 
etc) is still invisible but the majority of the dialogue between NPCs is now 
visible.

Original comment by allen...@gmail.com on 4 Feb 2014 at 10:55

Attachments:

GoogleCodeExporter commented 9 years ago
Which ovveride? Can you post your gsdx.ini? pcsx2 log is useless.

Original comment by gregory....@gmail.com on 4 Feb 2014 at 10:59

GoogleCodeExporter commented 9 years ago
And which xenosaga exactly?

Original comment by gregory....@gmail.com on 4 Feb 2014 at 11:00

GoogleCodeExporter commented 9 years ago
Xenosaga Ep. 1

Ini:

GL_NV_Depth = 1
ModeHeight = 480
ModeWidth = 640
ShadeBoost = 0
ShadeBoost_Brightness = 50
ShadeBoost_Contrast = 50
ShadeBoost_Saturation = 50
UserHacks = 0
UserHacks_AlphaHack = 0
UserHacks_AlphaStencil = 0
UserHacks_DateGL4 = 0
UserHacks_HalfPixelOffset = 0
UserHacks_MSAA = 0
UserHacks_NVIDIAHack = 0
UserHacks_SkipDraw = 0
UserHacks_SpriteHack = 0
UserHacks_TCOffset = 0
UserHacks_WildHack = 0
aa1 = 1
aspectratio = 1
condvar = 1
debug_ogl_shader = 1
dump = 0
extrathreads = 0
fba = 1
filter = 1
fxaa = 0
interlace = 0
logz = 1
mipmap = 1
msaa = 0
nativeres = 0
ogl_vertex_subdata = 1
override_GL_ARB_bindless_texture = -1
override_GL_ARB_buffer_storage = -1
override_GL_ARB_clear_texture = -1
override_GL_ARB_explicit_uniform_location = -1
override_GL_ARB_gpu_shader5 = -1
override_GL_ARB_multi_bind = -1
override_GL_ARB_separate_shader_objects = -1
override_GL_ARB_shader_image_load_store = -1
override_GL_ARB_shader_subroutine = -1
override_GL_ARB_shading_language_420pack = -1
override_GL_ARB_texture_storage = -1
override_GL_NV_depth_buffer_float = 1
override_geometry_shader = -1
paltex = 1
renderer = 12
resx = 1600
resy = 1080
save = 0
saven = 0
savez = 0
shadeboost = 0
shaderfx = 0
upscale_multiplier = 1
vsync = 0
windowed = 1

Original comment by allen...@gmail.com on 4 Feb 2014 at 11:09

GoogleCodeExporter commented 9 years ago
thanks. Try to toggle logz option. Normally it must be on but I m not sure it 
is glitch free.

Original comment by gregory....@gmail.com on 4 Feb 2014 at 11:33

GoogleCodeExporter commented 9 years ago
My bad, I'm not knowledgeable in the whole toggling business. What would be the 
hotkeys I need to press to ensure logz is enabled and what to look out for in 
terms or logs or just see if it makes a difference when the game is running?

Original comment by allen...@gmail.com on 4 Feb 2014 at 2:50

GoogleCodeExporter commented 9 years ago
What I mean it is to try "logz = 0" in GSdx.ini. Anyway, I have xenosage 1 so I 
would make some test on my side.

Original comment by gregory....@gmail.com on 5 Feb 2014 at 8:05

GoogleCodeExporter commented 9 years ago
FYI, initial bug is fixed. So you can set back "nv depth" extension as auto.

Original comment by gregory....@gmail.com on 12 Feb 2014 at 10:08

GoogleCodeExporter commented 9 years ago
Hey, I cleaned up and compiled a new build. Yea, the text appears now :)

In an isolated case the intro movies aren't running now..., not sure why. 
http://imgur.com/wtfvx5x

Not sure if they are related, I can't try atm but I just wanted to give the 
heads up about the initial fix. 

Thanks

Original comment by allen...@gmail.com on 15 Feb 2014 at 6:14

GoogleCodeExporter commented 9 years ago
feel like Core issue not GSdx issue. Did you change any speedhack or others 
config? Can you try several revision to find the culprit.
On GSdx the only change was the enabling of extension "load store image". Could 
you try to force disable it?

Original comment by gregory....@gmail.com on 16 Feb 2014 at 10:59

GoogleCodeExporter commented 9 years ago
Can you retest latest trunk. They revert some bad code that might explain the 
intro movie issue.

Original comment by gregory....@gmail.com on 19 Feb 2014 at 6:26

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Sorry for the tardiness, been a long week. I compiled PCSX2 as of today (rev 
5904)

Alright, I caught what happened. This might raise some eyebrows but I was able 
to reproduce it this way. 

Apparently, if you have SPU2null selected as your sound plugin, it will create 
a seek error instead of ignoring audio. Now, when I switched back to spu2-x 
which is the standard audio plugin for pcsx2 (I think) atm, seek error is gone. 

Well, that's it from me. Everything, including the dialogue fix still works.

Original comment by allen...@gmail.com on 20 Feb 2014 at 6:46

GoogleCodeExporter commented 9 years ago
Cool

Original comment by gregory....@gmail.com on 21 Feb 2014 at 6:25