Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resident Evil 1 voodoo graphics corruption #3561

Closed
deividxyz opened this issue Aug 14, 2023 · 6 comments
Closed

Resident Evil 1 voodoo graphics corruption #3561

deividxyz opened this issue Aug 14, 2023 · 6 comments
Labels
Milestone

Comments

@deividxyz
Copy link

Describe the bug
Playing Resident Evil 1 with Voodoo graphics shows some graphical artifacts in some scenes.
See attached screenshots for more detail.

To Reproduce
Steps to reproduce the behavior:

  1. Install the game from archive.org, Resident Evil (USA).zip
  2. Playing the game shows visual artifacts

Expected behavior
Playing the game without artifacts

Screenshots

Monitor_1_20230813-234823-105
Monitor_1_20230813-234903-859
Monitor_1_20230813-234938-951
Monitor_1_20230813-235018-320

Desktop (please complete the following information):

  • OS: openSUSE Tumbleweed, 20230814 snapshot
  • 86Box version: v4.0, commit f230507, compiled from git repo
  • Build information: x86_64

Additional context

Emulated PC:
i440FX ASUS P/I-P65UP5.
Intel Pentium Pro 166 Mhz
128 MB RAM
S3 Trio64V2/DX
Voodoo 2 4MB FB / 4 MB Texture, 4 Render Threads, no SLI, recompiler on.
Ensoniq AudioPCI

Windows 98 SE

@deividxyz deividxyz added the bug label Aug 14, 2023
@cold-brewed
Copy link
Contributor

We've noticed that some games have an issue with the voodoo recompiler on the 64-bit version. Could you try again with the 32-bit version of 86Box?

@deividxyz
Copy link
Author

We've noticed that some games have an issue with the voodoo recompiler on the 64-bit version. Could you try again with the 32-bit version of 86Box?

I've tested the x86 version using 86Box-Linux-x86-b4869.AppImage and the issue persists.

Captura desde 2023-08-14 19-27-33_x86
Captura desde 2023-08-14 19-28-34_x86

Also in other test I disabled the Voodoo 2 recompiler in the settings but the issue is still there.

Captura desde 2023-08-14 19-32-43_x86_norecomp

@cold-brewed
Copy link
Contributor

One other thing to try: Set the render threads to 2 instead of 4. Some games display artifacts when render threads are set to 4.

What is your host CPU? What drivers are you using in the vm? Some glide games are very picky about drivers.

Would you be able to upload this vm somewhere? The whole directory that contains config, nvr and disk image.

@OBattler OBattler added this to the Some day in the future milestone Aug 19, 2023
@deividxyz
Copy link
Author

Here are the results using 2 render threads. Notice the same artifacts in the same game map location.

imagen

My host CPU is a Ryzen 9 5900X. I´m using the Creative 3D Blaster Voodoo 2 drivers from vogons, http://vogonsdrivers.com/getfile.php?fileid=132&menustate=0.

I've uploaded the vm in Drive https://drive.google.com/file/d/1q6C2PKw40C-PhhMYxCtoDalk8z5VLUAN/view?usp=sharing

Thanks in advance

@eddmanx
Copy link

eddmanx commented Jan 29, 2024

That's the oldest Voodoo2 driver. I just tested it with the latest 3.02.02 driver from falconfly and the game works fine.

Even Voodoo1 was having that problem when using the built-in Win 98 SE driver (although not to that extent). Again, the latest driver fixed it.

@OBattler
Copy link
Member

Then this can be closed as NOTABUG, at least, not on our side.

@OBattler OBattler closed this as not planned Won't fix, can't repro, duplicate, stale Jan 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants