skmp / nullDC

nullDC, a sega dreamcast emulator
180 stars 47 forks source link

Tokyo Xtreme Racer Rear-View Mirror #177

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1: Playing Tokyo Xtreme Racer with any settings

What is the expected output? What do you see instead?

The expected output is: Rear-view

But instead I see: Objects often go through the rear-view mirror, such as 
rooves, poles, etc, thus impeding vision and affecting ability to block rivals 
(an important strategy in this game)

What version of the product are you using? What build? What plugins?

I use version: 1.0.4 r50

I use the following plugins:

nullDC PowerVR
nullDC AICA
etc..

On what kind of system?

My system specifications are as follows:

Operating System: Windows 7 x86
CPU: Core i7 860 @4GHz
Video Card: Nvidia 9600GT
Sound Card: VIA Integrated

I have tried modifying various settings such as the z-buffer, sort, etc.

Original issue reported on code.google.com by dsxchall...@gmail.com on 30 Jul 2010 at 9:38

GoogleCodeExporter commented 9 years ago
Holy Hell!  That is one sick computer!

NullDC is not perfect yet, so you should expect to see some errors.  That's 
really the only help I can give you, other than to try changing more settings.

Original comment by hookonso...@gmail.com on 30 Jul 2010 at 5:06

GoogleCodeExporter commented 9 years ago
Yeah, everybody has this issue, its problem of the Z-depth buffer I think, 
since most objects should be behing the rear view, however I already finished 
the game on Nulldc perfectly except for that thing... Its a minor issue to me.

Original comment by alforata@gmail.com on 30 Jul 2010 at 11:59

GoogleCodeExporter commented 9 years ago
Ah alright, thanks

Original comment by dsxchall...@gmail.com on 31 Jul 2010 at 2:10

GoogleCodeExporter commented 9 years ago
There's a fair bit wrong graphically with this in nulldc (r56, GDI PAL version 
tested). Check Tokyo2 errors.jpg, you can see:

* objects such as the direction signs overlap the rear view mirror
* some objects have a horizontal red stripe thing going on at certain distances.
* the map should have markers showing your car and your rivals.
* the pause menu options in the box can't be seen (Tokyo2 pause menu.jpg)

Finally Tokyo2 magic blue smoke.jpg shows the game with the new z-buffer mode - 
the map markers are there, the red stripes are gone and the pause menu is 
visible (not shown), but objects still overlap the rear view mirror and err.. 
the road's missing :)

Original comment by matbur...@gmail.com on 24 Aug 2010 at 9:50

Attachments:

GoogleCodeExporter commented 9 years ago
The mirror problems is caused by the Z-depth, nothing really new. It will also 
happen with the tunnels and everything that touches the Mirror.

The other problems can be fixed changing some options (not just z-depth), check 
the sort and modifier volumes, I dont exactly remember the config but there is 
one config that you can view the menus without any graphical bug except the 
mirror thing.

Original comment by alforata@gmail.com on 25 Aug 2010 at 4:10

GoogleCodeExporter commented 9 years ago
Thanks, I tried a few more combinations:

Sort -> Triangle gets rid of the red stripes around objects.
Z Buffer Mode -> D24S8 Mode 2 (Lower Precision) fixes the invisible menu/map 
markers.

So just the mirror z issue remaining. Quite interesting that one of the lower 
precision z-buffer modes gives the best results for this game.

Original comment by matbur...@gmail.com on 25 Aug 2010 at 11:40

GoogleCodeExporter commented 9 years ago
The Z-Buffer modes are designed to handle different cases, since there is no 
way to do a proper implementation under DirectX 9.
There are cases when only one works, when more than one work, or even where 
none works.

Using a DirectX 11 video plugin would solve the mess. :)

Original comment by Mr.PsyMan on 25 Aug 2010 at 1:52

GoogleCodeExporter commented 9 years ago
Sega GT has the same z-depth issues with the rear view mirror.

Original comment by matbur...@gmail.com on 2 Sep 2010 at 12:56

GoogleCodeExporter commented 9 years ago
F355 has the same rear view mirror problem, however the rear mirrors in MSR and 
Flag To Flag work fine.

Original comment by matbur...@gmail.com on 13 Oct 2010 at 10:23