Project

General

Profile

Actions

Emulator Issues #282

closed

Z-Scale drawing issue

Added by AHeinerm over 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

R1051;

Harvest Moon: A Wonderful Life (NTSC)

The title appears behind terrain in the sky.

Actions #1

Updated by Anonymous over 15 years ago

this effect is evident in some other games too:
z:ww (title)
ssbm (PlayerIds over characters in multiplayer mode)

probably some others that I haven't noticed.

Actions #2

Updated by zenmanorg over 15 years ago

In r1062, the Z-scale issue shows up in the OGL driver, but the title shows properly
(at least for me) in DX9. Vista 32-bit with NVidia 8800GTXs.

Actions #3

Updated by omegadox over 15 years ago

This may due a projection matrix problem, one projection hack could fix the player
labels in SSBM.

Actions #4

Updated by slink_3_ over 15 years ago

yeah, this can be fixed by a projection "hack" around line 480 (in the 'else')

if(g_Config.bPjHack2)
proj2 = 0.0f;
else
proj2 = 1.0f;

g_fProjectionMatrix[11] = proj2 + xfregs.rawProjection[5];

With 0.0f being the working one.
Ask me if you want the full Source Code with Gui and stuff..

Actions #5

Updated by PhoenixClaws over 15 years ago

This is also noticeable in Tales of Symphonia. The old projection hack called
Projection before R945 caused it to work. Lately that hack has been removed from the
emulator.

Actions #6

Updated by omegadox over 15 years ago

or
g_fProjectionMatrix[11] = g_Config.bPjHack2 ? 0.0f : 1.0f + xfregs.rawProjection[5];

Actions #7

Updated by XTra.KrazzY almost 15 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF