pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

[BUG]: Tokimeki Memorial 3 models rendering incorrectly in HW mode

Open leeks39 opened this issue 3 years ago • 3 comments

Describe the Bug

If using any hardware renderer, models are only rendered on the left side of the screen. Functions perfectly in with software renderer.

Reproduction Steps

Boot up game, start new file and progress through textboxes until a 3D model is displayed.

Expected Behavior

Model should render in full.

PCSX2 Revision

v1.7.2212

Operating System

Windows 10 (64bit)

If Linux - Specify Distro

No response

CPU

AMD Ryzen 5 2600

GPU

NVIDIA GeForce RTX 2060

GS Settings

No response

Emulation Settings

No response

GS Window Screenshots

Software rendering: gs_20220302111206

Direct3D 11 Rendering (similar results with other HW rendering) gs_20220302111247

Logs & Dumps

GSdump: tokimekimemorial3halfscreenrender.zip

leeks39 avatar Mar 02 '22 17:03 leeks39

Try this: 39F79CBA.pnach

gametitle=Tokimeki Memorial 3 (NTSC-J) (SLPM-65080) patch=1,EE,200FF000,extended,24070003 patch=1,EE,200FF004,extended,50E50001 patch=1,EE,200FF008,extended,24050005 patch=1,EE,200FF00C,extended,08079350 patch=1,EE,200FF010,extended,27BDFFF0 patch=1,EE,201E4D38,extended,0803FC00 //27BDFFF0 patch=1,EE,205F3630,extended,95009400 //87009400 patch=1,EE,205F37A0,extended,95009400 //87009400 patch=1,EE,202AB20C,extended,0C03FC03 //0C07934E


v1.7.2112 is a bit old. Get the latest one.

Tokman5 avatar Mar 02 '22 17:03 Tokman5

This worked, I also found the Half-screen fix in the HW hack settings. Thank you very much for your help.

leeks39 avatar Mar 02 '22 18:03 leeks39

It's still a valid problem to me even if there is a workaround pnach.

RedDevilus avatar Mar 02 '22 18:03 RedDevilus

this actually may be a regression from 1.5.27** Jgs1R7r

seta-san avatar Apr 07 '23 17:04 seta-san

Which exact commit do you know?

Mrlinkwii avatar Apr 07 '23 17:04 Mrlinkwii

i don't know exactly. i just saw this image on japan's 5chan

seta-san avatar Apr 07 '23 17:04 seta-san

but look at the task bar at the bottom to see what version they are running

seta-san avatar Apr 07 '23 17:04 seta-san

idon't know . i tested the first and last builds of 1.5.27**. i tested a build in 1.5.27*. and i tested 1.4 and they all have the problem. i might have been taken in by a troll especially since it looks like it's linux running dx11 and even if you were using wine why wouldn't you use ogl and not need yet another translation layer.

seta-san avatar Apr 07 '23 19:04 seta-san

okay. there might be a fix for this.

Texture Inside RT: Inside Target + Disable Depth Emulation

seta-san avatar Oct 11 '23 05:10 seta-san

half the screen doesn't exist like you see in this issue. turning on Texture Inside RT causes the right side to sort of start to come into existence and disable depth emulation solidifies it.

https://youtube.com/shorts/CDwKwjo_its?feature=share

seta-san avatar Oct 11 '23 06:10 seta-san

As I've said many times, disabling depth is never a solution. Preventing depth lookups in the TC and making it load from local memory makes instead no sense.

stenzek avatar Oct 11 '23 07:10 stenzek

that's fine.. but why have disable depth then?

seta-san avatar Oct 11 '23 07:10 seta-san

It can be helpful in pinpointing where the issue might be, but it should never be used as a fix.

stenzek avatar Oct 11 '23 07:10 stenzek

well I hope that knowing this might point in the right directions. the idea came from our friends on Japan's 5chan whose issues I try to bring forward.

seta-san avatar Oct 11 '23 07:10 seta-san

Check the game with #10093. Dump is fixed, but I added tex-in-rt to the GameDB, so the game should be fine with auto fixes too.

stenzek avatar Oct 11 '23 12:10 stenzek

looks great

seta-san avatar Oct 11 '23 19:10 seta-san