libretro / flycast

Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
http://reicast.com
GNU General Public License v2.0
155 stars 77 forks source link

Fur fighters ingame graphics - black screen #103

Open Shoegzer opened 6 years ago

Shoegzer commented 6 years ago

Once Fur Fighters goes ingame, most of the screen is black:

ff

Tested on linux x64.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/60358355-fur-fighters-ingame-graphics-black-screen?utm_campaign=plugin&utm_content=tracker%2F49543223&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F49543223&utm_medium=issues&utm_source=github).
inactive123 commented 6 years ago

Weird, @flyinghead, starting as of this commit - https://github.com/flyinghead/reicast-emulator/commit/cbaaaaf970f7047d8a0bbd7a5648d3f0ec9b504e

The first time I started the game and fast forwarded through all the intros, I got a black screen picture similar to this.

I try it a second time though, and now it renders graphics all of a sudden and seems to be playable -

image

Let me know what experiences you have with this game.

flyinghead commented 6 years ago

I can confirm there are issues with this game. There's a lot of screen flickering and disappearing geometry. I don't think the commit you mention would help, nor the previous one about Visual Concepts games. I haven't been able to get the scene to render in my tests. Might be random.

flyinghead commented 6 years ago

@twinaphex Apparently this game is confused by the NaN values returned by the emulator. Here is a fix: https://github.com/flyinghead/reicast-emulator/commit/f13b366e8d57c15a6a97cc0721d68ddb5268385f

There are still issues with flickering title screens but the seems playable.

flyinghead commented 6 years ago

Well, once again when you give bogus data to this game, that makes it work !! But my commit is incorrect. Please hold on.

Shoegzer commented 6 years ago

@flyinghead all ingame graphics seem to be rendering just fine now - fantastic! I think we can close this, yes?

flyinghead commented 6 years ago

It's still pretty random and I don't know what's going on.

Shoegzer commented 6 years ago

I see. I've tried several times and didn't encounter any issues but I'll take your word for it. We'll keep it open then.