gonetz / GLideN64

A new generation, open-source graphics plugin for N64 emulators.
Other
774 stars 181 forks source link

Body Harvest map transition fb effect (works sometimes) #1507

Open Frank-74 opened 7 years ago

Frank-74 commented 7 years ago

On displaying the map, the swirly effect going from game to map sometimes works now.

gliden64_body_harvest_002

But more often than not, it's black.

gliden64_body_harvest_003

loganmc10 commented 7 years ago

Mario Golf has a similar transition effect that is broken by EnableCopyDepthToRDRAM=2 (software depth copy)

https://github.com/gonetz/GLideN64/issues/1293

I'm not saying it's the same thing for sure, I haven't tested, it just looks like a similar problem

Frank-74 commented 7 years ago

@loganmc10 Probably related, switching to Never or from VRAM (0,1), and it works always.

Body Harvest collision detection doesn't work without software depth copy though. And the game is unplayable.

olivieryuyu commented 7 years ago

it happens only the E version for me.

olivieryuyu commented 5 years ago

actually the issue comes from software depth buffer. It is needed for the proper collision with the building. But it is incompatible with the fb effects.