Emulator Issues #8951
Resident Evil 4's smoke/dust effects are squares
Resident Evil 4 (Game Cube or Wii Edition)
What's the problem? Describe what went wrong in few words.
Whenever there's "combat" generated smoke or dust, squares fly off enemies. Either by kicking them, detonating a grenade or exploding their heads will trigger this effect. In earlier revisions, this seemed to happen in a smaller degree when EFB Access from CPU was disabled, the square would appear in a split second, and become smoke. Now with it enabled or disabled, big squares are visible for the duration of the animations. Tested both D3D and OGL, but I wouldn't trust OGL since my video card doesn't have all of what it's needed for OGL to work properlly.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
I didn't test many version as of recently, but the earliest one I had where this didn't happen was 4.0-7133, but in the one I'm using right now, which is 4.0-7717, that happens.
What are your PC specifications?
Windows 8.1 Pro
AMD Athlon II x2 240 2.80Ghz
GeForce 9600GT 1GB
Is there any other relevant information?
Although I'm using the widescreen hack on those screenshots, it happens without it too. Also, EFB Access from CPU is enabled on those. I usually disabled it because I have a big speedup in many areas of the game, and the only missing effect was the flash grenade's "flash".
#5 Updated by phire almost 5 years ago
Could you see if it works with this build?
#6 Updated by TheDimensioner almost 5 years ago
On the build you provided, there's no square effects. Any combination of EFB to RAM/Texture or EFB Access enabled/disabled works as intended. Also, for some reason this build seems to have fixed the save state slowdown problem with this game. While I was testing on "master" versions, loading a save state would either slow down, cut the audio or improperly load the next scenario after a door or cutscene. On this one I can load at any time, and nothing seems to go wrong. Even the Wii Edtion works well with save states now.
#8 Updated by TheDimensioner almost 5 years ago
- File RB4E08-5.png RB4E08-5.png added
- File RB4E08-6.png RB4E08-6.png added
- File RB4E08-7.png RB4E08-7.png added
- File RB4E08-3.png RB4E08-3.png added
Any update on this? I dicided to play it anyways on Dolphin and found other issues. It also makes any "pool" of water black. In the lake where's the boss "Del Lago", the water is pitch black. It makes the fight with it not impossible but a little harder. It's also harder to fish. Again, activating EFB2RAM fixes all of that, but still, it didn't happen on previous builds.
#11 Updated by phire over 4 years ago
- Assignee deleted (
- Milestone set to Current
- Regression changed from No to Yes
#17 Updated by TheDimensioner over 4 years ago
Well, I really don't know if that worked. I just read the wiki about FIFO, than set frames to "300" (Resident Evil 4 being 30FPS, I wanted 10 secs) and than hit "Record". Was disappointed it generated a 500MB file, being on Brazil with this low internet thing (1Mb upstream only, sheesh). Thankfully I remembered of 7-Zip, compression got them files to about 18MBs, so here they are:
I played them back to see how it went. Frame rate seems uncapped, and they work just as ingame, if I use a hotkey to enable/disable EFB copies, the square shows or not in both of them, so that's why I don't know it worked. Is that normal, by the way? Also, it crashed sometimes when I tried to exit Dolphin (during FIFO play).
If MEGA doesn't work, I could also use Mediafire, if that's more convenient. I would really like to see this issue fixed. Thanks for the attention!
#20 Updated by TheDimensioner over 4 years ago
Well, that's true. Last update I got (341.92 on 2015.11.10) only had "security updates". Sure this thing is old, but I remember nvidia at least tried to add stuff to drivers before completely discontinuing GeForce 6000 and 7000 series, although the last driver broke a lot of things for older games, besides the bugs on the control panel. The card I had was a 6200 XD. Anyways, seeing that Dolphin is already entering the DX12 bandwagon, I don't think older stuff will be supported for much longer, right? It was true for other things, as I've been following the progress reports for a while, so, no surprise. Well, I better update on my part than. I like playing Nintendo games on a computer, and Dolphin helps me with that, so the computer should help Dolphin.
#29 Updated by Fog over 4 years ago
- Status changed from Fix pending to Fixed
#31 Updated by Fog over 4 years ago
- Status changed from Fix pending to Fixed
#32 Updated by 7Aizen7 about 4 years ago
I'm using Dolphin 4.0-9230 and I still get the black squares.I have a GeForce GTX 980
#36 Updated by 7Aizen7 about 4 years ago
The /s is for sarcasm. Could you tell me what settings you're using?
If you need screenshots let me know.. but you can see it in real action on my twitch. Fast forward to 5:46 and watch for like 7 seconds.[[[https://www.twitch.tv/7aizen7/v/65907926]]]
I also had a slowdown that I couldn't fix until the boss featured in this video but after rebooting it was all well.
So my settings are as follows:
dual core enabled, idle skipping enabled, cheats enabled, 100% normal speed, JIT recompiler recommended, interface tab(default), audio (fast, backend xaudio2) enable cpu clock override 100% 486 mhz
Backend 3d11, Adapter NVIDIA GeForce GTX 980 M, Fullscreen Resolution (Auto), Aspect Ratio (Stretch to Window)
Internal resolution 3x Native (1920 x 1584) for 1080p Anti - Aliasing 2x MSAA, Filtering - 1x
Scaled EFB Copy checked. Everything else on enhancements tab unchecked.
everything is checked on this tab
Nothing is checked
If you need screenshots of anything let me know. Also, if you want to see gameplay running smoothly(inspite of the squares) just look at the previous broadcast of my twitch.
#38 Updated by 7Aizen7 about 4 years ago
You're using D3D. Download the newest dolphin build, or from 4.0-9233 onwards, since that fixes EFB issues with Donkey Kong Country Returns and, as stated in this issue, Resident Evil 4. You were unlucky to be using the build prior to the fix XD.
It is good to know that 4.0-9230 doesn't get the job done, but 4.0-9233 and later(I now have 4.0-9320) does. Now I can shoot peoples faces and not see random polygons. Thank you! _^