pcsx2
pcsx2 copied to clipboard
[BUG]: Tokimeki Memorial 3 models rendering incorrectly in HW mode
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:

Direct3D 11 Rendering (similar results with other HW rendering)

Logs & Dumps
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.
This worked, I also found the Half-screen fix in the HW hack settings. Thank you very much for your help.
It's still a valid problem to me even if there is a workaround pnach.
this actually may be a regression from 1.5.27**

Which exact commit do you know?
i don't know exactly. i just saw this image on japan's 5chan
but look at the task bar at the bottom to see what version they are running
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.
okay. there might be a fix for this.
Texture Inside RT: Inside Target + Disable Depth Emulation
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
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.
that's fine.. but why have disable depth then?
It can be helpful in pinpointing where the issue might be, but it should never be used as a fix.
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.
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.
looks great